- update to py-lxml-3.3.5

- add missing TEST_DEPENDS spottedy rpointel@

ok rpointel@
This commit is contained in:
jasper 2014-06-05 06:57:03 +00:00
parent 0818e94dad
commit 6289ec6f80
4 changed files with 86 additions and 105 deletions

View File

@ -1,11 +1,10 @@
# $OpenBSD: Makefile,v 1.18 2014/06/04 14:50:33 jasper Exp $
# $OpenBSD: Makefile,v 1.19 2014/06/05 06:57:03 jasper Exp $
COMMENT= Python binding for the libxml2 and libxslt libraries
MODPY_EGG_VERSION= 2.3.2
MODPY_EGG_VERSION= 3.3.5
DISTNAME= lxml-${MODPY_EGG_VERSION}
PKGNAME= py-lxml-${MODPY_EGG_VERSION}
REVISION= 1
CATEGORIES= textproc devel
HOMEPAGE= http://lxml.de/
@ -21,6 +20,7 @@ WANTLIB= m xml2 z exslt xslt ${MODPY_WANTLIB}
MODULES= lang/python
LIB_DEPENDS= textproc/libxslt
TEST_DEPENDS= textproc/py-cssselect
MODPY_SETUPTOOLS=Yes

View File

@ -1,2 +1,2 @@
SHA256 (lxml-2.3.2.tar.gz) = Mr9oigPRjKp0hAdkcn6PopuymVD3oZCguWkVCjhppqE=
SIZE (lxml-2.3.2.tar.gz) = 3134325
SHA256 (lxml-3.3.5.tar.gz) = ataUncfup0SjD7p3qWjdWRD1RSIOWLzIE7nfXHk+MYo=
SIZE (lxml-3.3.5.tar.gz) = 3467344

View File

@ -1,30 +0,0 @@
$OpenBSD: patch-src_lxml_html_clean_py,v 1.1 2014/06/04 14:29:49 jasper Exp $
Security fix for CVE-2014-3146,
python-lxml: clean_html input sanitization flaw
--- src/lxml/html/clean.py.orig Sun Sep 25 20:47:23 2011
+++ src/lxml/html/clean.py Wed Jun 4 16:24:02 2014
@@ -79,9 +79,10 @@ _css_import_re = re.compile(
# All kinds of schemes besides just javascript: that can cause
# execution:
-_javascript_scheme_re = re.compile(
- r'\s*(?:javascript|jscript|livescript|vbscript|data|about|mocha):', re.I)
-_substitute_whitespace = re.compile(r'\s+').sub
+_is_javascript_scheme = re.compile(
+ r'(?:javascript|jscript|livescript|vbscript|data|about|mocha):',
+ re.I).search
+_substitute_whitespace = re.compile(r'[\s\x00-\x08\x0B\x0C\x0E-\x19]+').sub
# FIXME: should data: be blocked?
# FIXME: check against: http://msdn2.microsoft.com/en-us/library/ms537512.aspx
@@ -459,7 +460,7 @@ class Cleaner(object):
def _remove_javascript_link(self, link):
# links like "j a v a s c r i p t:" might be interpreted in IE
new = _substitute_whitespace('', link)
- if _javascript_scheme_re.search(new):
+ if _is_javascript_scheme(new):
# FIXME: should this be None to delete?
return ''
return link

View File

@ -1,10 +1,11 @@
@comment $OpenBSD: PLIST,v 1.5 2011/10/01 08:41:26 jasper Exp $
@comment $OpenBSD: PLIST,v 1.6 2014/06/05 06:57:03 jasper Exp $
lib/python${MODPY_VERSION}/site-packages/lxml/
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/SOURCES.txt
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/dependency_links.txt
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/not-zip-safe
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/requires.txt
lib/python${MODPY_VERSION}/site-packages/lxml-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/top_level.txt
lib/python${MODPY_VERSION}/site-packages/lxml/ElementInclude.py
lib/python${MODPY_VERSION}/site-packages/lxml/ElementInclude.pyc
@ -19,15 +20,11 @@ lib/python${MODPY_VERSION}/site-packages/lxml/cssselect.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/doctestcompare.py
lib/python${MODPY_VERSION}/site-packages/lxml/doctestcompare.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/etree.so
lib/python${MODPY_VERSION}/site-packages/lxml/etree_defs.h
lib/python${MODPY_VERSION}/site-packages/lxml/etreepublic.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/html/
lib/python${MODPY_VERSION}/site-packages/lxml/html/ElementSoup.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/ElementSoup.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/html/__init__.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/html/_dictmixin.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/_dictmixin.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/_diffcommand.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.py
@ -50,6 +47,26 @@ lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/soupparser.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.py
lib/python${MODPY_VERSION}/site-packages/lxml/html/usedoctest.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/includes/
lib/python${MODPY_VERSION}/site-packages/lxml/includes/__init__.py
lib/python${MODPY_VERSION}/site-packages/lxml/includes/__init__.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/includes/c14n.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/config.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/dtdvalid.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/etree_defs.h
lib/python${MODPY_VERSION}/site-packages/lxml/includes/etreepublic.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/htmlparser.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/lxml-version.h
lib/python${MODPY_VERSION}/site-packages/lxml/includes/relaxng.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/schematron.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/tree.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/uri.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xinclude.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xmlerror.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xmlparser.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xmlschema.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xpath.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/includes/xslt.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/__init__.py
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/__init__.pyc
@ -66,12 +83,13 @@ lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-sc
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_schematron_skeleton_for_xslt1.xsl
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/iso_svrl_for_xslt1.xsl
lib/python${MODPY_VERSION}/site-packages/lxml/isoschematron/resources/xsl/iso-schematron-xslt1/readme.txt
lib/python${MODPY_VERSION}/site-packages/lxml/lxml.etree.h
lib/python${MODPY_VERSION}/site-packages/lxml/lxml.etree_api.h
lib/python${MODPY_VERSION}/site-packages/lxml/objectify.so
lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.py
lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/sax.py
lib/python${MODPY_VERSION}/site-packages/lxml/sax.pyc
lib/python${MODPY_VERSION}/site-packages/lxml/tree.pxd
lib/python${MODPY_VERSION}/site-packages/lxml/usedoctest.py
lib/python${MODPY_VERSION}/site-packages/lxml/usedoctest.pyc
share/doc/py-lxml/
@ -89,8 +107,13 @@ share/doc/py-lxml/html/
share/doc/py-lxml/html/FAQ.html
share/doc/py-lxml/html/api/
share/doc/py-lxml/html/api.html
share/doc/py-lxml/html/api/abc.ABCMeta-class.html
share/doc/py-lxml/html/api/api-objects.txt
share/doc/py-lxml/html/api/class-tree.html
share/doc/py-lxml/html/api/cssselect.parser.SelectorError-class.html
share/doc/py-lxml/html/api/cssselect.parser.SelectorSyntaxError-class.html
share/doc/py-lxml/html/api/cssselect.xpath.ExpressionError-class.html
share/doc/py-lxml/html/api/cssselect.xpath.XPathExpr-class.html
share/doc/py-lxml/html/api/deprecated-index.html
share/doc/py-lxml/html/api/epydoc.css
share/doc/py-lxml/html/api/exceptions.AssertionError-class.html
@ -135,24 +158,9 @@ share/doc/py-lxml/html/api/lxml.builder-pysrc.html
share/doc/py-lxml/html/api/lxml.builder.ElementMaker-class.html
share/doc/py-lxml/html/api/lxml.cssselect-module.html
share/doc/py-lxml/html/api/lxml.cssselect-pysrc.html
share/doc/py-lxml/html/api/lxml.cssselect.Attrib-class.html
share/doc/py-lxml/html/api/lxml.cssselect.CSSSelector-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Class-class.html
share/doc/py-lxml/html/api/lxml.cssselect.CombinedSelector-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Element-class.html
share/doc/py-lxml/html/api/lxml.cssselect.ExpressionError-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Function-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Hash-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Or-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Pseudo-class.html
share/doc/py-lxml/html/api/lxml.cssselect.SelectorSyntaxError-class.html
share/doc/py-lxml/html/api/lxml.cssselect.String-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Symbol-class.html
share/doc/py-lxml/html/api/lxml.cssselect.Token-class.html
share/doc/py-lxml/html/api/lxml.cssselect.TokenStream-class.html
share/doc/py-lxml/html/api/lxml.cssselect.XPathExpr-class.html
share/doc/py-lxml/html/api/lxml.cssselect.XPathExprOr-class.html
share/doc/py-lxml/html/api/lxml.cssselect._UniToken-class.html
share/doc/py-lxml/html/api/lxml.cssselect.LxmlHTMLTranslator-class.html
share/doc/py-lxml/html/api/lxml.cssselect.LxmlTranslator-class.html
share/doc/py-lxml/html/api/lxml.doctestcompare-module.html
share/doc/py-lxml/html/api/lxml.doctestcompare-pysrc.html
share/doc/py-lxml/html/api/lxml.doctestcompare.LHTMLOutputChecker-class.html
@ -187,6 +195,7 @@ share/doc/py-lxml/html/api/lxml.etree.ErrorLevels-class.html
share/doc/py-lxml/html/api/lxml.etree.ErrorTypes-class.html
share/doc/py-lxml/html/api/lxml.etree.FallbackElementClassLookup-class.html
share/doc/py-lxml/html/api/lxml.etree.HTMLParser-class.html
share/doc/py-lxml/html/api/lxml.etree.HTMLPullParser-class.html
share/doc/py-lxml/html/api/lxml.etree.LxmlError-class.html
share/doc/py-lxml/html/api/lxml.etree.LxmlRegistryError-class.html
share/doc/py-lxml/html/api/lxml.etree.LxmlSyntaxError-class.html
@ -214,6 +223,7 @@ share/doc/py-lxml/html/api/lxml.etree.TreeBuilder-class.html
share/doc/py-lxml/html/api/lxml.etree.XInclude-class.html
share/doc/py-lxml/html/api/lxml.etree.XIncludeError-class.html
share/doc/py-lxml/html/api/lxml.etree.XMLParser-class.html
share/doc/py-lxml/html/api/lxml.etree.XMLPullParser-class.html
share/doc/py-lxml/html/api/lxml.etree.XMLSchema-class.html
share/doc/py-lxml/html/api/lxml.etree.XMLSchemaError-class.html
share/doc/py-lxml/html/api/lxml.etree.XMLSchemaParseError-class.html
@ -235,70 +245,35 @@ share/doc/py-lxml/html/api/lxml.etree.XSLTExtension-class.html
share/doc/py-lxml/html/api/lxml.etree.XSLTExtensionError-class.html
share/doc/py-lxml/html/api/lxml.etree.XSLTParseError-class.html
share/doc/py-lxml/html/api/lxml.etree.XSLTSaveError-class.html
share/doc/py-lxml/html/api/lxml.etree._AppendOnlyElementProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._Attrib-class.html
share/doc/py-lxml/html/api/lxml.etree._AttribIterator-class.html
share/doc/py-lxml/html/api/lxml.etree._BaseContext-class.html
share/doc/py-lxml/html/api/lxml.etree._BaseErrorLog-class.html
share/doc/py-lxml/html/api/lxml.etree._BaseParser-class.html
share/doc/py-lxml/html/api/lxml.etree._ClassNamespaceRegistry-class.html
share/doc/py-lxml/html/api/lxml.etree._Comment-class.html
share/doc/py-lxml/html/api/lxml.etree._Document-class.html
share/doc/py-lxml/html/api/lxml.etree._DomainErrorLog-class.html
share/doc/py-lxml/html/api/lxml.etree._Element-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementIterator-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementMatchIterator-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementStringResult-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementTagMatcher-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementTree-class.html
share/doc/py-lxml/html/api/lxml.etree._ElementUnicodeResult-class.html
share/doc/py-lxml/html/api/lxml.etree._Entity-class.html
share/doc/py-lxml/html/api/lxml.etree._ErrorLog-class.html
share/doc/py-lxml/html/api/lxml.etree._ExceptionContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ExsltRegExp-class.html
share/doc/py-lxml/html/api/lxml.etree._FeedParser-class.html
share/doc/py-lxml/html/api/lxml.etree._FileReaderContext-class.html
share/doc/py-lxml/html/api/lxml.etree._FilelikeWriter-class.html
share/doc/py-lxml/html/api/lxml.etree._FunctionNamespaceRegistry-class.html
share/doc/py-lxml/html/api/lxml.etree._IDDict-class.html
share/doc/py-lxml/html/api/lxml.etree._InputDocument-class.html
share/doc/py-lxml/html/api/lxml.etree._IterparseContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ListErrorLog-class.html
share/doc/py-lxml/html/api/lxml.etree._LogEntry-class.html
share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyEntityProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyPIProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ModifyContentOnlyProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._NamespaceRegistry-class.html
share/doc/py-lxml/html/api/lxml.etree._OpaqueDocumentWrapper-class.html
share/doc/py-lxml/html/api/lxml.etree._OpaqueNodeWrapper-class.html
share/doc/py-lxml/html/api/lxml.etree._ParserContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ParserDictionaryContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ParserSchemaValidationContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ProcessingInstruction-class.html
share/doc/py-lxml/html/api/lxml.etree._PythonSaxParserTarget-class.html
share/doc/py-lxml/html/api/lxml.etree._ReadOnlyElementProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ReadOnlyEntityProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ReadOnlyPIProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ReadOnlyProxy-class.html
share/doc/py-lxml/html/api/lxml.etree._ResolverContext-class.html
share/doc/py-lxml/html/api/lxml.etree._ResolverRegistry-class.html
share/doc/py-lxml/html/api/lxml.etree._RotatingErrorLog-class.html
share/doc/py-lxml/html/api/lxml.etree._SaxParserContext-class.html
share/doc/py-lxml/html/api/lxml.etree._SaxParserTarget-class.html
share/doc/py-lxml/html/api/lxml.etree._TargetParserContext-class.html
share/doc/py-lxml/html/api/lxml.etree._TargetParserResult-class.html
share/doc/py-lxml/html/api/lxml.etree._TempStore-class.html
share/doc/py-lxml/html/api/lxml.etree._Validator-class.html
share/doc/py-lxml/html/api/lxml.etree._XPathContext-class.html
share/doc/py-lxml/html/api/lxml.etree._XPathEvaluatorBase-class.html
share/doc/py-lxml/html/api/lxml.etree._XPathFunctionNamespaceRegistry-class.html
share/doc/py-lxml/html/api/lxml.etree._XSLTContext-class.html
share/doc/py-lxml/html/api/lxml.etree._XSLTProcessingInstruction-class.html
share/doc/py-lxml/html/api/lxml.etree._XSLTQuotedStringParam-class.html
share/doc/py-lxml/html/api/lxml.etree._XSLTResolverContext-class.html
share/doc/py-lxml/html/api/lxml.etree._XSLTResultTree-class.html
share/doc/py-lxml/html/api/lxml.etree.__ContentOnlyElement-class.html
share/doc/py-lxml/html/api/lxml.etree.iterparse-class.html
share/doc/py-lxml/html/api/lxml.etree.iterwalk-class.html
share/doc/py-lxml/html/api/lxml.etree.xmlfile-class.html
share/doc/py-lxml/html/api/lxml.html-module.html
share/doc/py-lxml/html/api/lxml.html-pysrc.html
share/doc/py-lxml/html/api/lxml.html.CheckboxGroup-class.html
@ -352,8 +327,8 @@ share/doc/py-lxml/html/api/lxml.html.soupparser-module.html
share/doc/py-lxml/html/api/lxml.html.soupparser-pysrc.html
share/doc/py-lxml/html/api/lxml.html.usedoctest-module.html
share/doc/py-lxml/html/api/lxml.html.usedoctest-pysrc.html
share/doc/py-lxml/html/api/lxml.include-module.html
share/doc/py-lxml/html/api/lxml.include-pysrc.html
share/doc/py-lxml/html/api/lxml.includes-module.html
share/doc/py-lxml/html/api/lxml.includes-pysrc.html
share/doc/py-lxml/html/api/lxml.isoschematron-module.html
share/doc/py-lxml/html/api/lxml.isoschematron-pysrc.html
share/doc/py-lxml/html/api/lxml.isoschematron.Schematron-class.html
@ -371,7 +346,6 @@ share/doc/py-lxml/html/api/lxml.objectify.ObjectifiedElement-class.html
share/doc/py-lxml/html/api/lxml.objectify.ObjectifyElementClassLookup-class.html
share/doc/py-lxml/html/api/lxml.objectify.PyType-class.html
share/doc/py-lxml/html/api/lxml.objectify.StringElement-class.html
share/doc/py-lxml/html/api/lxml.objectify._ObjectifyElementMakerCaller-class.html
share/doc/py-lxml/html/api/lxml.pyclasslookup-module.html
share/doc/py-lxml/html/api/lxml.pyclasslookup-pysrc.html
share/doc/py-lxml/html/api/lxml.sax-module.html
@ -387,21 +361,36 @@ share/doc/py-lxml/html/api/lxml.tests.common_imports.HelperTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.common_imports.LargeFileLike-class.html
share/doc/py-lxml/html/api/lxml.tests.common_imports.LargeFileLikeUnicode-class.html
share/doc/py-lxml/html/api/lxml.tests.common_imports.SillyFileLike-class.html
share/doc/py-lxml/html/api/lxml.tests.dummy_http_server-module.html
share/doc/py-lxml/html/api/lxml.tests.dummy_http_server-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.dummy_http_server.HTTPRequestCollector-class.html
share/doc/py-lxml/html/api/lxml.tests.dummy_http_server.WebServer-class.html
share/doc/py-lxml/html/api/lxml.tests.dummy_http_server._RequestHandler-class.html
share/doc/py-lxml/html/api/lxml.tests.test_builder-module.html
share/doc/py-lxml/html/api/lxml.tests.test_builder-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_builder.BuilderTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_classlookup-module.html
share/doc/py-lxml/html/api/lxml.tests.test_classlookup-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_classlookup.ClassLookupTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_classlookup.ProxyTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_css-module.html
share/doc/py-lxml/html/api/lxml.tests.test_css-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_css.CSSTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_doctestcompare-module.html
share/doc/py-lxml/html/api/lxml.tests.test_doctestcompare-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_doctestcompare.DoctestCompareTest-class.html
share/doc/py-lxml/html/api/lxml.tests.test_doctestcompare.DummyInput-class.html
share/doc/py-lxml/html/api/lxml.tests.test_dtd-module.html
share/doc/py-lxml/html/api/lxml.tests.test_dtd-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_dtd.ETreeDtdTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree-module.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree.CElementTreeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree.ETreePullTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree.ETreeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree.ETreeTestCaseBase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree.ElementTreeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree._ETreeTestCaseBase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_elementtree._XMLPullParserTest-class.html
share/doc/py-lxml/html/api/lxml.tests.test_errors-module.html
share/doc/py-lxml/html/api/lxml.tests.test_errors-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_errors.ErrorTestCase-class.html
@ -413,15 +402,26 @@ share/doc/py-lxml/html/api/lxml.tests.test_etree.ETreeOnlyTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree.ETreeWriteTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree.ETreeXIncludeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree.ElementIncludeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree.XIncludeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree.XMLPullParserTest-class.html
share/doc/py-lxml/html/api/lxml.tests.test_etree._XIncludeTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_htmlparser-module.html
share/doc/py-lxml/html/api/lxml.tests.test_htmlparser-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_htmlparser.HtmlParserTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_http_io-module.html
share/doc/py-lxml/html/api/lxml.tests.test_http_io-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_http_io.HttpIOTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile-module.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile.BytesIOXmlFileTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile.SimpleFileLikeXmlFileTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile.SimpleFileLikeXmlFileTestCase.SimpleFileLike-class.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile.TempXmlFileTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_incremental_xmlfile._XmlFileTestCaseBase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_io-module.html
share/doc/py-lxml/html/api/lxml.tests.test_io-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_io.ETreeIOTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_io.ElementTreeIOTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_io.IOTestCaseBase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_io._IOTestCaseBase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_isoschematron-module.html
share/doc/py-lxml/html/api/lxml.tests.test_isoschematron-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_isoschematron.ETreeISOSchematronTestCase-class.html
@ -472,14 +472,17 @@ share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeXPathExsltTestCas
share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator.ETreeXPathTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt-module.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt-pysrc.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeEXSLTTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTExtElementTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTExtFuncTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt.ETreeXSLTTestCase-class.html
share/doc/py-lxml/html/api/lxml.tests.test_xslt.Py3XSLTTestCase-class.html
share/doc/py-lxml/html/api/lxml.usedoctest-module.html
share/doc/py-lxml/html/api/lxml.usedoctest-pysrc.html
share/doc/py-lxml/html/api/mimetools.Message-class.html
share/doc/py-lxml/html/api/module-tree.html
share/doc/py-lxml/html/api/redirect.html
share/doc/py-lxml/html/api/str-class.html
share/doc/py-lxml/html/api/toc-everything.html
share/doc/py-lxml/html/api/toc-lxml-module.html
share/doc/py-lxml/html/api/toc-lxml.ElementInclude-module.html
@ -497,20 +500,25 @@ share/doc/py-lxml/html/api/toc-lxml.html.formfill-module.html
share/doc/py-lxml/html/api/toc-lxml.html.html5parser-module.html
share/doc/py-lxml/html/api/toc-lxml.html.soupparser-module.html
share/doc/py-lxml/html/api/toc-lxml.html.usedoctest-module.html
share/doc/py-lxml/html/api/toc-lxml.include-module.html
share/doc/py-lxml/html/api/toc-lxml.includes-module.html
share/doc/py-lxml/html/api/toc-lxml.isoschematron-module.html
share/doc/py-lxml/html/api/toc-lxml.objectify-module.html
share/doc/py-lxml/html/api/toc-lxml.pyclasslookup-module.html
share/doc/py-lxml/html/api/toc-lxml.sax-module.html
share/doc/py-lxml/html/api/toc-lxml.tests-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.common_imports-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.dummy_http_server-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_builder-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_classlookup-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_css-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_doctestcompare-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_dtd-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_elementtree-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_errors-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_etree-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_htmlparser-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_http_io-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_incremental_xmlfile-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_io-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_isoschematron-module.html
share/doc/py-lxml/html/api/toc-lxml.tests.test_nsclasses-module.html
@ -529,13 +537,14 @@ share/doc/py-lxml/html/api/toc-xml.etree.ElementTree-module.html
share/doc/py-lxml/html/api/toc.html
share/doc/py-lxml/html/api/xml.etree.ElementTree-module.html
share/doc/py-lxml/html/api/xml.etree.ElementTree-pysrc.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.Element-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.ElementTree-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.ParseError-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.QName-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.TreeBuilder-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.XMLTreeBuilder-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree._ElementInterface-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.XMLParser-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree._IterParseIterator-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree._SimpleElementPath-class.html
share/doc/py-lxml/html/api/xml.etree.ElementTree.iterparse-class.html
share/doc/py-lxml/html/build.html
share/doc/py-lxml/html/capi.html
share/doc/py-lxml/html/changes-${MODPY_EGG_VERSION}.html
@ -580,6 +589,8 @@ share/doc/py-lxml/mkhtml.py
share/doc/py-lxml/mklatex.py
share/doc/py-lxml/objectify.txt
share/doc/py-lxml/parsing.txt
share/doc/py-lxml/pdf/
share/doc/py-lxml/pdf/pubkey.asc
share/doc/py-lxml/performance.txt
share/doc/py-lxml/pubkey.asc
share/doc/py-lxml/resolvers.txt