├── doc
├── test.xml
├── html
│ ├── proxies.png
│ ├── python-xml.png
│ ├── tagpython-big.png
│ ├── python-xml-title.png
│ ├── flattr-badge-large.png
│ └── paypal_btn_donateCC_LG.gif
├── s5
│ ├── tagpython.png
│ ├── ep2008
│ │ ├── proxies.png
│ │ ├── atom-example.xml
│ │ └── atomgen.py
│ ├── ui
│ │ └── default
│ │ │ ├── blank.gif
│ │ │ ├── bodybg.gif
│ │ │ ├── tagpython.png
│ │ │ ├── lxml-logo64.png
│ │ │ ├── opera.css
│ │ │ ├── slides.css
│ │ │ ├── s5-core.css
│ │ │ ├── outline.css
│ │ │ ├── framing.css
│ │ │ ├── print.css
│ │ │ └── iepngfix.htc
│ ├── Makefile
│ └── rst2s5.py
├── valgrind.txt
├── docstructure.py
├── licenses
│ ├── elementtree.txt
│ ├── BSD.txt
│ └── ZopePublicLicense.txt
├── rest2html.py
├── rest2latex.py
├── pubkey.asc
├── intro.txt
├── lxml.mgp
├── capi.txt
├── memorymanagement.txt
├── html5parser.txt
├── cssselect.txt
└── sax.txt
├── version.txt
├── src
└── lxml
│ ├── includes
│ ├── __init__.py
│ ├── config.pxd
│ ├── uri.pxd
│ ├── dtdvalid.pxd
│ ├── xinclude.pxd
│ ├── c14n.pxd
│ ├── schematron.pxd
│ ├── xmlschema.pxd
│ ├── htmlparser.pxd
│ └── relaxng.pxd
│ ├── html
│ ├── tests
│ │ ├── __init__.py
│ │ ├── hackers-org-data
│ │ │ ├── style-js-tag.data
│ │ │ ├── javascript-link.data
│ │ │ ├── style-comment.data
│ │ │ ├── style-import.data
│ │ │ ├── style-url-js.data
│ │ │ ├── xml-namespace.data.BROKEN
│ │ │ ├── xml-embedded-js.data
│ │ │ ├── style-expression.data
│ │ │ ├── downlevel-hidden.data
│ │ │ ├── background-image-plus.data
│ │ │ ├── html-plus-time.data
│ │ │ ├── xml-data-island.data
│ │ │ └── background-image-with-unicoded.data
│ │ ├── test_formfill.py
│ │ ├── feedparser-data
│ │ │ ├── entry_content_blink.data
│ │ │ ├── entry_content_meta.data
│ │ │ ├── entry_content_script.data
│ │ │ ├── entry_content_applet.data
│ │ │ ├── entry_content_frame.data
│ │ │ ├── entry_content_link.data
│ │ │ ├── entry_content_iframe.data
│ │ │ ├── entry_content_object.data
│ │ │ ├── entry_content_script_inline.data
│ │ │ ├── entry_content_embed.data
│ │ │ ├── entry_content_onblur.data
│ │ │ ├── entry_content_onload.data
│ │ │ ├── entry_content_onabort.data
│ │ │ ├── entry_content_onchange.data
│ │ │ ├── entry_content_onclick.data
│ │ │ ├── entry_content_onerror.data
│ │ │ ├── entry_content_onfocus.data
│ │ │ ├── entry_content_onkeyup.data
│ │ │ ├── entry_content_onreset.data
│ │ │ ├── entry_content_onresize.data
│ │ │ ├── entry_content_onsubmit.data
│ │ │ ├── entry_content_onunload.data
│ │ │ ├── entry_content_onkeydown.data
│ │ │ ├── entry_content_onkeypress.data
│ │ │ ├── entry_content_onmouseout.data
│ │ │ ├── entry_content_onmouseup.data
│ │ │ ├── entry_content_onmousedown.data
│ │ │ ├── entry_content_onmouseover.data
│ │ │ ├── entry_content_ondblclick.data
│ │ │ ├── entry_content_script_cdata.data
│ │ │ ├── entry_content_style.data
│ │ │ └── entry_content_crazy.data
│ │ ├── test_xhtml.py
│ │ ├── test_forms.py
│ │ ├── test_autolink.py
│ │ ├── test_rewritelinks.py
│ │ ├── test_basic.py
│ │ ├── test_diff.py
│ │ ├── test_elementsoup.py
│ │ ├── test_xhtml.txt
│ │ ├── test_clean_embed.txt
│ │ ├── test_frames.py
│ │ ├── test_clean.py
│ │ ├── transform_feedparser_data.py
│ │ ├── test_feedparser_data.py
│ │ ├── test_autolink.txt
│ │ └── test_formfill.txt
│ ├── usedoctest.py
│ ├── ElementSoup.py
│ ├── _diffcommand.py
│ ├── _setmixin.py
│ ├── _html5builder.py
│ ├── defs.py
│ └── builder.py
│ ├── tests
│ ├── test_broken.xml
│ ├── test.xml
│ ├── test-string.xml
│ ├── __init__.py
│ ├── include
│ │ └── test_xinclude.xml
│ ├── test1.rng
│ ├── test2.xslt
│ ├── test.dtd
│ ├── test1.xslt
│ ├── test2.rng
│ ├── test.xsd
│ ├── test-document.xslt
│ ├── test_import.xsd
│ ├── test_inc.xsd
│ ├── test.sch
│ ├── test_builder.py
│ ├── test_errors.py
│ ├── test_css.py
│ ├── dummy_http_server.py
│ ├── test_schematron.py
│ ├── test_unicode.py
│ └── test_http_io.py
│ ├── pyclasslookup.py
│ ├── cvarargs.pxd
│ ├── usedoctest.py
│ ├── __init__.py
│ ├── xinclude.pxi
│ ├── isoschematron
│ └── resources
│ │ └── xsl
│ │ ├── iso-schematron-xslt1
│ │ ├── iso_schematron_message.xsl
│ │ └── readme.txt
│ │ ├── RNG2Schtrn.xsl
│ │ └── XSD2Schtrn.xsl
│ ├── debug.pxi
│ └── cssselect.py
├── selftest.py
├── fake_pyrex
└── Pyrex
│ ├── Distutils
│ ├── build_ext.py
│ └── __init__.py
│ └── __init__.py
├── samples
├── simple.xml
└── simple-ns.xml
├── .gitignore
├── .hgignore
├── .travis.yml
├── tox.ini
├── MANIFEST.in
├── TODO.txt
├── LICENSES.txt
├── benchmark
├── bench_xslt.py
├── bench_xpath.py
└── bench_objectify.py
├── IDEAS.txt
├── bisect_crashes.py
├── CREDITS.txt
├── .hgtags
├── README.rst
└── Makefile
/doc/test.xml:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/version.txt:
--------------------------------------------------------------------------------
1 | 3.2.1
2 |
--------------------------------------------------------------------------------
/src/lxml/includes/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/src/lxml/html/tests/__init__.py:
--------------------------------------------------------------------------------
1 | #
2 |
--------------------------------------------------------------------------------
/src/lxml/tests/test_broken.xml:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/selftest.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/selftest.py
--------------------------------------------------------------------------------
/fake_pyrex/Pyrex/Distutils/build_ext.py:
--------------------------------------------------------------------------------
1 | build_ext = "yes, it's there!"
2 |
--------------------------------------------------------------------------------
/src/lxml/tests/test.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/fake_pyrex/Pyrex/__init__.py:
--------------------------------------------------------------------------------
1 | # work around broken setuptools monkey patching
2 |
--------------------------------------------------------------------------------
/src/lxml/tests/test-string.xml:
--------------------------------------------------------------------------------
1 |
2 | Søk på nettet
3 |
--------------------------------------------------------------------------------
/doc/html/proxies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/proxies.png
--------------------------------------------------------------------------------
/doc/s5/tagpython.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/tagpython.png
--------------------------------------------------------------------------------
/fake_pyrex/Pyrex/Distutils/__init__.py:
--------------------------------------------------------------------------------
1 | # work around broken setuptools monkey patching
2 |
--------------------------------------------------------------------------------
/doc/html/python-xml.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/python-xml.png
--------------------------------------------------------------------------------
/doc/s5/ep2008/proxies.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/ep2008/proxies.png
--------------------------------------------------------------------------------
/doc/html/tagpython-big.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/tagpython-big.png
--------------------------------------------------------------------------------
/doc/s5/ui/default/blank.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/ui/default/blank.gif
--------------------------------------------------------------------------------
/doc/html/python-xml-title.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/python-xml-title.png
--------------------------------------------------------------------------------
/doc/s5/ui/default/bodybg.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/ui/default/bodybg.gif
--------------------------------------------------------------------------------
/doc/html/flattr-badge-large.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/flattr-badge-large.png
--------------------------------------------------------------------------------
/doc/s5/ui/default/tagpython.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/ui/default/tagpython.png
--------------------------------------------------------------------------------
/src/lxml/tests/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | The lxml test suite for lxml, ElementTree and cElementTree.
3 | """
4 |
5 |
--------------------------------------------------------------------------------
/doc/html/paypal_btn_donateCC_LG.gif:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/html/paypal_btn_donateCC_LG.gif
--------------------------------------------------------------------------------
/doc/s5/ui/default/lxml-logo64.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/aglyzov/lxml/HEAD/doc/s5/ui/default/lxml-logo64.png
--------------------------------------------------------------------------------
/src/lxml/pyclasslookup.py:
--------------------------------------------------------------------------------
1 | # dummy module for backwards compatibility
2 |
3 | from etree import PythonElementClassLookup
4 |
--------------------------------------------------------------------------------
/src/lxml/includes/config.pxd:
--------------------------------------------------------------------------------
1 | cdef extern from "etree_defs.h":
2 | cdef bint ENABLE_THREADING
3 | cdef bint ENABLE_SCHEMATRON
4 |
--------------------------------------------------------------------------------
/samples/simple.xml:
--------------------------------------------------------------------------------
1 | hello Foo