CHANGES.txt CREDITS.txt INSTALL.txt LICENSE.txt LICENSES.txt MANIFEST.in Makefile README.rst TODO.txt buildlibxml.py pyproject.toml requirements.txt setup.cfg setup.py setupinfo.py test.py update-error-constants.py versioninfo.py benchmark/bench_etree.py benchmark/bench_objectify.py benchmark/bench_xpath.py benchmark/bench_xslt.py benchmark/benchbase.py doc/FAQ.txt doc/api.txt doc/build.txt doc/capi.txt doc/compatibility.txt doc/cssselect.txt doc/docstructure.py doc/element_classes.txt doc/elementsoup.txt doc/extensions.txt doc/html5parser.txt doc/intro.txt doc/lxml-source-howto.txt doc/lxml.mgp doc/lxml2.txt doc/lxmlhtml.txt doc/main.txt doc/memorymanagement.txt doc/mkhtml.py doc/mklatex.py doc/objectify.txt doc/parsing.txt doc/performance.txt doc/pubkey.asc doc/resolvers.txt doc/rest2html.py doc/rest2latex.py doc/sax.txt doc/test.xml doc/tutorial.txt doc/update_performance_results.py doc/valgrind.txt doc/validation.txt doc/xpathxslt.txt doc/api/Makefile doc/api/conf.py doc/html/FAQ.html doc/html/api.html doc/html/build.html doc/html/capi.html doc/html/changes-5.1.0.html doc/html/compatibility.html doc/html/credits.html doc/html/cssselect.html doc/html/element_classes.html doc/html/elementsoup.html doc/html/extensions.html doc/html/html5parser.html doc/html/index.html doc/html/installation.html doc/html/intro.html doc/html/lxml-source-howto.html doc/html/lxmlhtml.html doc/html/objectify.html doc/html/parsing.html doc/html/paypal_btn_donateCC_LG.png doc/html/performance.html doc/html/proxies.png doc/html/pubkey.asc doc/html/python-xml-title.png doc/html/python-xml.png doc/html/resolvers.html doc/html/sax.html doc/html/sitemap.html doc/html/style.css doc/html/tagpython-big.png doc/html/tutorial.html doc/html/validation.html doc/html/xpathxslt.html doc/html/apidoc/genindex.html doc/html/apidoc/index.html doc/html/apidoc/lxml.ElementInclude.html doc/html/apidoc/lxml._elementpath.html doc/html/apidoc/lxml.builder.html doc/html/apidoc/lxml.cssselect.html doc/html/apidoc/lxml.doctestcompare.html doc/html/apidoc/lxml.etree.html doc/html/apidoc/lxml.html doc/html/apidoc/lxml.html.ElementSoup.html doc/html/apidoc/lxml.html._diffcommand.html doc/html/apidoc/lxml.html._setmixin.html doc/html/apidoc/lxml.html.builder.html doc/html/apidoc/lxml.html.clean.html doc/html/apidoc/lxml.html.defs.html doc/html/apidoc/lxml.html.diff.html doc/html/apidoc/lxml.html.formfill.html doc/html/apidoc/lxml.html.html doc/html/apidoc/lxml.html.html5parser.html doc/html/apidoc/lxml.html.soupparser.html doc/html/apidoc/lxml.isoschematron.html doc/html/apidoc/lxml.objectify.html doc/html/apidoc/lxml.sax.html doc/html/apidoc/objects.inv doc/html/apidoc/py-modindex.html doc/html/apidoc/search.html doc/html/apidoc/searchindex.js doc/html/apidoc/_modules/index.html doc/html/apidoc/_modules/lxml.html doc/html/apidoc/_modules/lxml/ElementInclude.html doc/html/apidoc/_modules/lxml/doctestcompare.html doc/html/apidoc/_modules/lxml/html.html doc/html/apidoc/_modules/lxml/isoschematron.html doc/html/apidoc/_modules/lxml/html/_diffcommand.html doc/html/apidoc/_modules/lxml/html/_setmixin.html doc/html/apidoc/_modules/lxml/html/builder.html doc/html/apidoc/_modules/lxml/html/formfill.html doc/html/apidoc/_modules/xml/sax/handler.html doc/html/apidoc/_sources/index.rst.txt doc/html/apidoc/_sources/lxml.ElementInclude.rst.txt doc/html/apidoc/_sources/lxml._elementpath.rst.txt doc/html/apidoc/_sources/lxml.builder.rst.txt doc/html/apidoc/_sources/lxml.cssselect.rst.txt doc/html/apidoc/_sources/lxml.doctestcompare.rst.txt doc/html/apidoc/_sources/lxml.etree.rst.txt doc/html/apidoc/_sources/lxml.html.ElementSoup.rst.txt doc/html/apidoc/_sources/lxml.html._diffcommand.rst.txt doc/html/apidoc/_sources/lxml.html._setmixin.rst.txt doc/html/apidoc/_sources/lxml.html.builder.rst.txt doc/html/apidoc/_sources/lxml.html.clean.rst.txt doc/html/apidoc/_sources/lxml.html.defs.rst.txt doc/html/apidoc/_sources/lxml.html.diff.rst.txt doc/html/apidoc/_sources/lxml.html.formfill.rst.txt doc/html/apidoc/_sources/lxml.html.html5parser.rst.txt doc/html/apidoc/_sources/lxml.html.rst.txt doc/html/apidoc/_sources/lxml.html.soupparser.rst.txt doc/html/apidoc/_sources/lxml.isoschematron.rst.txt doc/html/apidoc/_sources/lxml.objectify.rst.txt doc/html/apidoc/_sources/lxml.rst.txt doc/html/apidoc/_sources/lxml.sax.rst.txt doc/html/apidoc/_static/_sphinx_javascript_frameworks_compat.js doc/html/apidoc/_static/basic.css doc/html/apidoc/_static/doctools.js doc/html/apidoc/_static/documentation_options.js doc/html/apidoc/_static/file.png doc/html/apidoc/_static/jquery.js doc/html/apidoc/_static/language_data.js doc/html/apidoc/_static/minus.png doc/html/apidoc/_static/plus.png doc/html/apidoc/_static/pygments.css doc/html/apidoc/_static/python-xml.png doc/html/apidoc/_static/searchtools.js doc/html/apidoc/_static/sphinx_highlight.js doc/html/apidoc/_static/css/badge_only.css doc/html/apidoc/_static/css/theme.css doc/html/apidoc/_static/js/badge_only.js doc/html/apidoc/_static/js/html5shiv-printshiv.min.js doc/html/apidoc/_static/js/html5shiv.min.js doc/html/apidoc/_static/js/theme.js doc/licenses/BSD.txt doc/licenses/GPL.txt doc/licenses/elementtree.txt doc/s5/Makefile doc/s5/lxml-ep2008.html doc/s5/lxml-ep2008.txt doc/s5/rst2s5.py doc/s5/ep2008/atom-example.xml doc/s5/ep2008/atom.py doc/s5/ep2008/atom.rng doc/s5/ep2008/atomgen.py doc/s5/ep2008/proxies.png doc/s5/ui/default/blank.gif doc/s5/ui/default/bodybg.gif doc/s5/ui/default/framing.css doc/s5/ui/default/iepngfix.htc doc/s5/ui/default/lxml-logo64.png doc/s5/ui/default/opera.css doc/s5/ui/default/outline.css doc/s5/ui/default/pretty.css doc/s5/ui/default/print.css doc/s5/ui/default/s5-core.css doc/s5/ui/default/slides.css doc/s5/ui/default/slides.js doc/s5/ui/default/tagpython.png samples/simple-ns.xml samples/simple.xml src/lxml/ElementInclude.py src/lxml/__init__.pxd src/lxml/__init__.py src/lxml/_elementpath.c src/lxml/_elementpath.py src/lxml/apihelpers.pxi src/lxml/builder.c src/lxml/builder.pxd src/lxml/builder.py src/lxml/classlookup.pxi src/lxml/cleanup.pxi src/lxml/cssselect.py src/lxml/cvarargs.pxd src/lxml/debug.pxi src/lxml/docloader.pxi src/lxml/doctestcompare.py src/lxml/dtd.pxi src/lxml/etree.c src/lxml/etree.h src/lxml/etree.pyx src/lxml/etree_api.h src/lxml/extensions.pxi src/lxml/iterparse.pxi src/lxml/lxml.etree.h src/lxml/lxml.etree_api.h src/lxml/lxml_endian.h src/lxml/nsclasses.pxi src/lxml/objectify.c src/lxml/objectify.pyx src/lxml/objectpath.pxi src/lxml/parser.pxi src/lxml/parsertarget.pxi src/lxml/proxy.pxi src/lxml/public-api.pxi src/lxml/pyclasslookup.py src/lxml/python.pxd src/lxml/readonlytree.pxi src/lxml/relaxng.pxi src/lxml/sax.c src/lxml/sax.pxd src/lxml/sax.py src/lxml/saxparser.pxi src/lxml/schematron.pxi src/lxml/serializer.pxi src/lxml/usedoctest.py src/lxml/xinclude.pxi src/lxml/xmlerror.pxi src/lxml/xmlid.pxi src/lxml/xmlschema.pxi src/lxml/xpath.pxi src/lxml/xslt.pxi src/lxml/xsltext.pxi src/lxml.egg-info/PKG-INFO src/lxml.egg-info/SOURCES.txt src/lxml.egg-info/dependency_links.txt src/lxml.egg-info/not-zip-safe src/lxml.egg-info/requires.txt src/lxml.egg-info/top_level.txt src/lxml/html/ElementSoup.py src/lxml/html/__init__.py src/lxml/html/_diffcommand.py src/lxml/html/_html5builder.py src/lxml/html/_setmixin.py src/lxml/html/builder.py src/lxml/html/clean.c src/lxml/html/clean.py src/lxml/html/defs.py src/lxml/html/diff.c src/lxml/html/diff.py src/lxml/html/formfill.py src/lxml/html/html5parser.py src/lxml/html/soupparser.py src/lxml/html/usedoctest.py src/lxml/html/tests/__init__.py src/lxml/html/tests/test_autolink.py src/lxml/html/tests/test_autolink.txt src/lxml/html/tests/test_basic.py src/lxml/html/tests/test_basic.txt src/lxml/html/tests/test_clean.py src/lxml/html/tests/test_clean.txt src/lxml/html/tests/test_clean_embed.txt src/lxml/html/tests/test_diff.py src/lxml/html/tests/test_diff.txt src/lxml/html/tests/test_elementsoup.py src/lxml/html/tests/test_feedparser_data.py src/lxml/html/tests/test_formfill.py src/lxml/html/tests/test_formfill.txt src/lxml/html/tests/test_forms.py src/lxml/html/tests/test_forms.txt src/lxml/html/tests/test_frames.py src/lxml/html/tests/test_html5parser.py src/lxml/html/tests/test_rewritelinks.py src/lxml/html/tests/test_rewritelinks.txt src/lxml/html/tests/test_select.py src/lxml/html/tests/test_xhtml.py src/lxml/html/tests/test_xhtml.txt src/lxml/html/tests/transform_feedparser_data.py src/lxml/html/tests/feedparser-data/entry_content_applet.data src/lxml/html/tests/feedparser-data/entry_content_blink.data src/lxml/html/tests/feedparser-data/entry_content_crazy.data src/lxml/html/tests/feedparser-data/entry_content_embed.data src/lxml/html/tests/feedparser-data/entry_content_frame.data src/lxml/html/tests/feedparser-data/entry_content_iframe.data src/lxml/html/tests/feedparser-data/entry_content_link.data src/lxml/html/tests/feedparser-data/entry_content_meta.data src/lxml/html/tests/feedparser-data/entry_content_object.data src/lxml/html/tests/feedparser-data/entry_content_onabort.data src/lxml/html/tests/feedparser-data/entry_content_onblur.data src/lxml/html/tests/feedparser-data/entry_content_onchange.data src/lxml/html/tests/feedparser-data/entry_content_onclick.data src/lxml/html/tests/feedparser-data/entry_content_ondblclick.data src/lxml/html/tests/feedparser-data/entry_content_onerror.data src/lxml/html/tests/feedparser-data/entry_content_onfocus.data src/lxml/html/tests/feedparser-data/entry_content_onkeydown.data src/lxml/html/tests/feedparser-data/entry_content_onkeypress.data src/lxml/html/tests/feedparser-data/entry_content_onkeyup.data src/lxml/html/tests/feedparser-data/entry_content_onload.data src/lxml/html/tests/feedparser-data/entry_content_onmousedown.data src/lxml/html/tests/feedparser-data/entry_content_onmouseout.data src/lxml/html/tests/feedparser-data/entry_content_onmouseover.data src/lxml/html/tests/feedparser-data/entry_content_onmouseup.data src/lxml/html/tests/feedparser-data/entry_content_onreset.data src/lxml/html/tests/feedparser-data/entry_content_onresize.data src/lxml/html/tests/feedparser-data/entry_content_onsubmit.data src/lxml/html/tests/feedparser-data/entry_content_onunload.data src/lxml/html/tests/feedparser-data/entry_content_script.data src/lxml/html/tests/feedparser-data/entry_content_script_cdata.data src/lxml/html/tests/feedparser-data/entry_content_script_inline.data src/lxml/html/tests/feedparser-data/entry_content_style.data src/lxml/html/tests/hackers-org-data/background-image-plus.data src/lxml/html/tests/hackers-org-data/background-image-with-unicoded.data src/lxml/html/tests/hackers-org-data/downlevel-hidden.data src/lxml/html/tests/hackers-org-data/html-plus-time.data src/lxml/html/tests/hackers-org-data/javascript-link.data src/lxml/html/tests/hackers-org-data/style-comment.data src/lxml/html/tests/hackers-org-data/style-expression.data src/lxml/html/tests/hackers-org-data/style-import.data src/lxml/html/tests/hackers-org-data/style-js-tag.data src/lxml/html/tests/hackers-org-data/style-url-js.data src/lxml/html/tests/hackers-org-data/xml-data-island.data src/lxml/html/tests/hackers-org-data/xml-embedded-js.data src/lxml/includes/__init__.pxd src/lxml/includes/__init__.py src/lxml/includes/c14n.pxd src/lxml/includes/config.pxd src/lxml/includes/dtdvalid.pxd src/lxml/includes/etree_defs.h src/lxml/includes/etreepublic.pxd src/lxml/includes/htmlparser.pxd src/lxml/includes/lxml-version.h src/lxml/includes/relaxng.pxd src/lxml/includes/schematron.pxd src/lxml/includes/tree.pxd src/lxml/includes/uri.pxd src/lxml/includes/xinclude.pxd src/lxml/includes/xmlerror.pxd src/lxml/includes/xmlparser.pxd src/lxml/includes/xmlschema.pxd src/lxml/includes/xpath.pxd src/lxml/includes/xslt.pxd src/lxml/isoschematron/__init__.py src/lxml/isoschematron/resources/rng/iso-schematron.rng src/lxml/isoschematron/resources/xsl/RNG2Schtrn.xsl src/lxml/isoschematron/resources/xsl/XSD2Schtrn.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_abstract_expand.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_dsdl_include.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_message.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl src/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt src/lxml/tests/__init__.py src/lxml/tests/common_imports.py src/lxml/tests/dummy_http_server.py src/lxml/tests/fuzz_xml_parse.py src/lxml/tests/selftest.py src/lxml/tests/selftest2.py src/lxml/tests/shakespeare.html src/lxml/tests/test-document.xslt src/lxml/tests/test-string.xml src/lxml/tests/test.dtd src/lxml/tests/test.rnc src/lxml/tests/test.sch src/lxml/tests/test.xml src/lxml/tests/test.xsd src/lxml/tests/test1.rng src/lxml/tests/test1.xslt src/lxml/tests/test2.rng src/lxml/tests/test2.xslt src/lxml/tests/test_broken.xml src/lxml/tests/test_builder.py src/lxml/tests/test_classlookup.py src/lxml/tests/test_css.py src/lxml/tests/test_doctestcompare.py src/lxml/tests/test_dtd.py src/lxml/tests/test_elementpath.py src/lxml/tests/test_elementtree.py src/lxml/tests/test_errors.py src/lxml/tests/test_etree.py src/lxml/tests/test_external_document.py src/lxml/tests/test_htmlparser.py src/lxml/tests/test_http_io.py src/lxml/tests/test_import.xsd src/lxml/tests/test_inc.xsd src/lxml/tests/test_incremental_xmlfile.py src/lxml/tests/test_io.py src/lxml/tests/test_isoschematron.py src/lxml/tests/test_nsclasses.py src/lxml/tests/test_objectify.py src/lxml/tests/test_pyclasslookup.py src/lxml/tests/test_relaxng.py src/lxml/tests/test_sax.py src/lxml/tests/test_schematron.py src/lxml/tests/test_threading.py src/lxml/tests/test_unicode.py src/lxml/tests/test_xmlschema.py src/lxml/tests/test_xpathevaluator.py src/lxml/tests/test_xslt.py src/lxml/tests/c14n-20/c14nComment.xml src/lxml/tests/c14n-20/c14nDefault.xml src/lxml/tests/c14n-20/c14nPrefix.xml src/lxml/tests/c14n-20/c14nPrefixQname.xml src/lxml/tests/c14n-20/c14nPrefixQnameXpathElem.xml src/lxml/tests/c14n-20/c14nQname.xml src/lxml/tests/c14n-20/c14nQnameElem.xml src/lxml/tests/c14n-20/c14nQnameXpathElem.xml src/lxml/tests/c14n-20/c14nTrim.xml src/lxml/tests/c14n-20/doc.dtd src/lxml/tests/c14n-20/inC14N1.xml src/lxml/tests/c14n-20/inC14N2.xml src/lxml/tests/c14n-20/inC14N3.xml src/lxml/tests/c14n-20/inC14N4.xml src/lxml/tests/c14n-20/inC14N5.xml src/lxml/tests/c14n-20/inC14N6.xml src/lxml/tests/c14n-20/inNsContent.xml src/lxml/tests/c14n-20/inNsDefault.xml src/lxml/tests/c14n-20/inNsPushdown.xml src/lxml/tests/c14n-20/inNsRedecl.xml src/lxml/tests/c14n-20/inNsSort.xml src/lxml/tests/c14n-20/inNsSuperfluous.xml src/lxml/tests/c14n-20/inNsXml.xml src/lxml/tests/c14n-20/out_inC14N1_c14nComment.xml src/lxml/tests/c14n-20/out_inC14N1_c14nDefault.xml src/lxml/tests/c14n-20/out_inC14N2_c14nDefault.xml src/lxml/tests/c14n-20/out_inC14N2_c14nTrim.xml src/lxml/tests/c14n-20/out_inC14N3_c14nDefault.xml src/lxml/tests/c14n-20/out_inC14N3_c14nPrefix.xml src/lxml/tests/c14n-20/out_inC14N3_c14nTrim.xml src/lxml/tests/c14n-20/out_inC14N4_c14nDefault.xml src/lxml/tests/c14n-20/out_inC14N4_c14nTrim.xml src/lxml/tests/c14n-20/out_inC14N5_c14nDefault.xml src/lxml/tests/c14n-20/out_inC14N5_c14nTrim.xml src/lxml/tests/c14n-20/out_inC14N6_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsContent_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsContent_c14nPrefixQnameXpathElem.xml src/lxml/tests/c14n-20/out_inNsContent_c14nQnameElem.xml src/lxml/tests/c14n-20/out_inNsContent_c14nQnameXpathElem.xml src/lxml/tests/c14n-20/out_inNsDefault_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsDefault_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsPushdown_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsPushdown_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsRedecl_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsRedecl_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsSort_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsSort_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsSuperfluous_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsSuperfluous_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsXml_c14nDefault.xml src/lxml/tests/c14n-20/out_inNsXml_c14nPrefix.xml src/lxml/tests/c14n-20/out_inNsXml_c14nPrefixQname.xml src/lxml/tests/c14n-20/out_inNsXml_c14nQname.xml src/lxml/tests/c14n-20/world.txt src/lxml/tests/include/test_xinclude.xml tools/pypistats.py tools/xpathgrep.py tools/manylinux/build-wheels.sh