On Wed, Sep 15, 2010 at 12:48 AM, Stuart Henderson <s...@spacehopper.org> wrote:
> On 2010/09/14 20:37, Ryan Boggs wrote:
>> It builds fine but when I try to run a sample test, it errors out:
>
> Ah, missing a run dep, this should fix it.
Yeah, it does.  It looks ok on i386 but I only did some simple tests
from the lxml site.

Is anyone else testing this?
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/textproc/py-lxml/Makefile,v
> retrieving revision 1.5
> diff -u -p -r1.5 Makefile
> --- Makefile    30 Aug 2010 21:47:16 -0000      1.5
> +++ Makefile    15 Sep 2010 07:48:05 -0000
> @@ -2,10 +2,9 @@
>
>  COMMENT=       Python binding for the libxml2 and libxslt libraries
>
> -MODPY_EGG_VERSION=     2.0.4
> +MODPY_EGG_VERSION=     2.2.8
>  DISTNAME=      lxml-${MODPY_EGG_VERSION}
>  PKGNAME=       py-lxml-${MODPY_EGG_VERSION}
> -REVISION=      0
>  CATEGORIES=    textproc devel
>
>  MAINTAINER=    Benoit Chesneau <beno...@metavers.net>
> @@ -21,18 +20,17 @@ PERMIT_PACKAGE_CDROM=       Yes
>  PERMIT_DISTFILES_FTP=  Yes
>  PERMIT_DISTFILES_CDROM=        Yes
>
> -WANTLIB=       m xml2 z
> +WANTLIB=       exslt m xml2 xslt z
>
>  MODULES=       lang/python
>
> -LIB_DEPENDS=   exslt,xslt::textproc/libxslt
> +LIB_DEPENDS=   ::textproc/libxslt
> +RUN_DEPENDS=   ::www/py-beautifulsoup
>
>  MODPY_SETUPTOOLS=Yes
>
>  post-install:
>        ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/py-lxml
>       �...@cp -r ${WRKSRC}/doc/* ${PREFIX}/share/doc/py-lxml/
> -
> -NO_REGRESS=    Yes
>
>  .include <bsd.port.mk>
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/textproc/py-lxml/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo    19 Nov 2009 13:04:23 -0000      1.2
> +++ distinfo    15 Sep 2010 07:48:05 -0000
> @@ -1,5 +1,5 @@
> -MD5 (lxml-2.0.4.tgz) = OLSbr0/6HsASiG7aOnKPIQ==
> -RMD160 (lxml-2.0.4.tgz) = UVWxWGoBWJ4VJmHWXMYLbA/LAA0=
> -SHA1 (lxml-2.0.4.tgz) = ZBLRtascSI1ynPd4MM5mFsPIngs=
> -SHA256 (lxml-2.0.4.tgz) = XiPtFoydHEl2yqxTmNu0X9jFHpxCPgE/Vxzw4Oykp1A=
> -SIZE (lxml-2.0.4.tgz) = 2012053
> +MD5 (lxml-2.2.8.tgz) = 1sYS1jqE15RAkSobKdO5gQ==
> +RMD160 (lxml-2.2.8.tgz) = x95NNpSMQgm+VXtDh5LffVhRu+k=
> +SHA1 (lxml-2.2.8.tgz) = kBKuZ2Fg0NL/+YCwdgcITibVPac=
> +SHA256 (lxml-2.2.8.tgz) = ibc5JbXjKV3PRnXLlIAHog6wKf41yaFirhnsEfGrr+U=
> +SIZE (lxml-2.2.8.tgz) = 2922192
> Index: pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/textproc/py-lxml/pkg/PLIST,v
> retrieving revision 1.2
> diff -u -p -r1.2 PLIST
> --- pkg/PLIST   3 Jan 2009 21:34:01 -0000       1.2
> +++ pkg/PLIST   15 Sep 2010 07:48:05 -0000
> @@ -28,6 +28,8 @@ lib/python${MODPY_VERSION}/site-packages
>  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
> +lib/python${MODPY_VERSION}/site-packages/lxml/html/_html5builder.pyc
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.py
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/_setmixin.pyc
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/builder.py
> @@ -40,12 +42,15 @@ lib/python${MODPY_VERSION}/site-packages
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/diff.pyc
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.py
>  lib/python${MODPY_VERSION}/site-packages/lxml/html/formfill.pyc
> +lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.py
> +lib/python${MODPY_VERSION}/site-packages/lxml/html/html5parser.pyc
>  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/objectify.so
> -lib/python${MODPY_VERSION}/site-packages/lxml/pyclasslookup.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/usedoctest.py
> @@ -57,6 +62,7 @@ share/doc/py-lxml/build.txt
>  share/doc/py-lxml/capi.txt
>  share/doc/py-lxml/compatibility.txt
>  share/doc/py-lxml/cssselect.txt
> +share/doc/py-lxml/docstructure.py
>  share/doc/py-lxml/element_classes.txt
>  share/doc/py-lxml/elementsoup.txt
>  share/doc/py-lxml/extensions.txt
> @@ -67,18 +73,37 @@ share/doc/py-lxml/html/api.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/deprecated-index.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree-module.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree-pysrc.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.Element-class.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.ElementTree-class.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.ParseError-class.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.QName-class.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.TreeBuilder-class.html
> -share/doc/py-lxml/html/api/elementtree.ElementTree.XMLParser-class.html
>  share/doc/py-lxml/html/api/epydoc.css
>  share/doc/py-lxml/html/api/exceptions.AssertionError-class.html
>  share/doc/py-lxml/html/api/frames.html
>  share/doc/py-lxml/html/api/help.html
> +share/doc/py-lxml/html/api/identifier-index-A.html
> +share/doc/py-lxml/html/api/identifier-index-B.html
> +share/doc/py-lxml/html/api/identifier-index-C.html
> +share/doc/py-lxml/html/api/identifier-index-D.html
> +share/doc/py-lxml/html/api/identifier-index-E.html
> +share/doc/py-lxml/html/api/identifier-index-F.html
> +share/doc/py-lxml/html/api/identifier-index-G.html
> +share/doc/py-lxml/html/api/identifier-index-H.html
> +share/doc/py-lxml/html/api/identifier-index-I.html
> +share/doc/py-lxml/html/api/identifier-index-J.html
> +share/doc/py-lxml/html/api/identifier-index-K.html
> +share/doc/py-lxml/html/api/identifier-index-L.html
> +share/doc/py-lxml/html/api/identifier-index-M.html
> +share/doc/py-lxml/html/api/identifier-index-N.html
> +share/doc/py-lxml/html/api/identifier-index-O.html
> +share/doc/py-lxml/html/api/identifier-index-P.html
> +share/doc/py-lxml/html/api/identifier-index-Q.html
> +share/doc/py-lxml/html/api/identifier-index-R.html
> +share/doc/py-lxml/html/api/identifier-index-S.html
> +share/doc/py-lxml/html/api/identifier-index-T.html
> +share/doc/py-lxml/html/api/identifier-index-U.html
> +share/doc/py-lxml/html/api/identifier-index-V.html
> +share/doc/py-lxml/html/api/identifier-index-W.html
> +share/doc/py-lxml/html/api/identifier-index-X.html
> +share/doc/py-lxml/html/api/identifier-index-Y.html
> +share/doc/py-lxml/html/api/identifier-index-Z.html
> +share/doc/py-lxml/html/api/identifier-index-_.html
>  share/doc/py-lxml/html/api/identifier-index.html
>  share/doc/py-lxml/html/api/index.html
>  share/doc/py-lxml/html/api/lxml-module.html
> @@ -91,17 +116,34 @@ share/doc/py-lxml/html/api/lxml.builder-
>  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.doctestcompare-module.html
>  share/doc/py-lxml/html/api/lxml.doctestcompare-pysrc.html
>  share/doc/py-lxml/html/api/lxml.doctestcompare.LHTMLOutputChecker-class.html
>  share/doc/py-lxml/html/api/lxml.doctestcompare.LXMLOutputChecker-class.html
> +share/doc/py-lxml/html/api/lxml.doctestcompare._RestoreChecker-class.html
>  share/doc/py-lxml/html/api/lxml.etree-module.html
>  share/doc/py-lxml/html/api/lxml.etree.AncestorsIterator-class.html
>  share/doc/py-lxml/html/api/lxml.etree.AttributeBasedElementClassLookup-class.html
>  share/doc/py-lxml/html/api/lxml.etree.C14NError-class.html
> +share/doc/py-lxml/html/api/lxml.etree.CDATA-class.html
>  share/doc/py-lxml/html/api/lxml.etree.CommentBase-class.html
>  share/doc/py-lxml/html/api/lxml.etree.CustomElementClassLookup-class.html
>  share/doc/py-lxml/html/api/lxml.etree.DTD-class.html
> @@ -135,6 +177,7 @@ share/doc/py-lxml/html/api/lxml.etree.Pa
>  share/doc/py-lxml/html/api/lxml.etree.ParserBasedElementClassLookup-class.html
>  share/doc/py-lxml/html/api/lxml.etree.ParserError-class.html
>  share/doc/py-lxml/html/api/lxml.etree.PyErrorLog-class.html
> +share/doc/py-lxml/html/api/lxml.etree.PythonElementClassLookup-class.html
>  share/doc/py-lxml/html/api/lxml.etree.QName-class.html
>  share/doc/py-lxml/html/api/lxml.etree.RelaxNG-class.html
>  share/doc/py-lxml/html/api/lxml.etree.RelaxNGError-class.html
> @@ -146,6 +189,7 @@ share/doc/py-lxml/html/api/lxml.etree.Sc
>  share/doc/py-lxml/html/api/lxml.etree.SchematronError-class.html
>  share/doc/py-lxml/html/api/lxml.etree.SchematronParseError-class.html
>  share/doc/py-lxml/html/api/lxml.etree.SchematronValidateError-class.html
> +share/doc/py-lxml/html/api/lxml.etree.SerialisationError-class.html
>  share/doc/py-lxml/html/api/lxml.etree.SiblingsIterator-class.html
>  share/doc/py-lxml/html/api/lxml.etree.TreeBuilder-class.html
>  share/doc/py-lxml/html/api/lxml.etree.XInclude-class.html
> @@ -168,15 +212,91 @@ share/doc/py-lxml/html/api/lxml.etree.XS
>  share/doc/py-lxml/html/api/lxml.etree.XSLTAccessControl-class.html
>  share/doc/py-lxml/html/api/lxml.etree.XSLTApplyError-class.html
>  share/doc/py-lxml/html/api/lxml.etree.XSLTError-class.html
> +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._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._NamespaceRegistry-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._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.html-module.html
>  share/doc/py-lxml/html/api/lxml.html-pysrc.html
> +share/doc/py-lxml/html/api/lxml.html.CheckboxGroup-class.html
> +share/doc/py-lxml/html/api/lxml.html.CheckboxValues-class.html
>  share/doc/py-lxml/html/api/lxml.html.ElementSoup-module.html
>  share/doc/py-lxml/html/api/lxml.html.ElementSoup-pysrc.html
> +share/doc/py-lxml/html/api/lxml.html.FieldsDict-class.html
> +share/doc/py-lxml/html/api/lxml.html.FormElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.HTMLParser-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlComment-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlElementClassLookup-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlEntity-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlMixin-class.html
> +share/doc/py-lxml/html/api/lxml.html.HtmlProcessingInstruction-class.html
> +share/doc/py-lxml/html/api/lxml.html.InputElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.InputGetter-class.html
> +share/doc/py-lxml/html/api/lxml.html.InputMixin-class.html
> +share/doc/py-lxml/html/api/lxml.html.LabelElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.MultipleSelectOptions-class.html
> +share/doc/py-lxml/html/api/lxml.html.RadioGroup-class.html
> +share/doc/py-lxml/html/api/lxml.html.SelectElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.TextareaElement-class.html
> +share/doc/py-lxml/html/api/lxml.html.XHTMLParser-class.html
> +share/doc/py-lxml/html/api/lxml.html._MethodFunc-class.html
>  share/doc/py-lxml/html/api/lxml.html.builder-module.html
>  share/doc/py-lxml/html/api/lxml.html.builder-pysrc.html
>  share/doc/py-lxml/html/api/lxml.html.clean-module.html
> @@ -186,10 +306,21 @@ share/doc/py-lxml/html/api/lxml.html.def
>  share/doc/py-lxml/html/api/lxml.html.defs-pysrc.html
>  share/doc/py-lxml/html/api/lxml.html.diff-module.html
>  share/doc/py-lxml/html/api/lxml.html.diff-pysrc.html
> +share/doc/py-lxml/html/api/lxml.html.diff.DEL_END-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.DEL_START-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.InsensitiveSequenceMatcher-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.NoDeletes-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.href_token-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.tag_token-class.html
> +share/doc/py-lxml/html/api/lxml.html.diff.token-class.html
>  share/doc/py-lxml/html/api/lxml.html.formfill-module.html
>  share/doc/py-lxml/html/api/lxml.html.formfill-pysrc.html
>  share/doc/py-lxml/html/api/lxml.html.formfill.DefaultErrorCreator-class.html
>  share/doc/py-lxml/html/api/lxml.html.formfill.FormNotFound-class.html
> +share/doc/py-lxml/html/api/lxml.html.html5parser-module.html
> +share/doc/py-lxml/html/api/lxml.html.html5parser-pysrc.html
> +share/doc/py-lxml/html/api/lxml.html.html5parser.HTMLParser-class.html
> +share/doc/py-lxml/html/api/lxml.html.html5parser.XHTMLParser-class.html
>  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
> @@ -208,8 +339,9 @@ share/doc/py-lxml/html/api/lxml.objectif
>  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.PythonElementClassLookup-class.html
> +share/doc/py-lxml/html/api/lxml.pyclasslookup-pysrc.html
>  share/doc/py-lxml/html/api/lxml.sax-module.html
>  share/doc/py-lxml/html/api/lxml.sax-pysrc.html
>  share/doc/py-lxml/html/api/lxml.sax.ElementTreeContentHandler-class.html
> @@ -221,6 +353,7 @@ share/doc/py-lxml/html/api/lxml.tests.co
>  share/doc/py-lxml/html/api/lxml.tests.common_imports-pysrc.html
>  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.test_classlookup-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_classlookup-pysrc.html
> @@ -243,7 +376,9 @@ share/doc/py-lxml/html/api/lxml.tests.te
>  share/doc/py-lxml/html/api/lxml.tests.test_etree-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_etree-pysrc.html
>  share/doc/py-lxml/html/api/lxml.tests.test_etree.ETreeC14NTestCase-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_etree.ETreeErrorLogTest-class.html
>  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
> @@ -276,11 +411,23 @@ share/doc/py-lxml/html/api/lxml.tests.te
>  share/doc/py-lxml/html/api/lxml.tests.test_schematron-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_schematron-pysrc.html
>  share/doc/py-lxml/html/api/lxml.tests.test_schematron.ETreeSchematronTestCase-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading-module.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading-pysrc.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ParseAndExtendWorker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ParseWorker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.ReverseWorker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.RotateWorker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.SerialiseWorker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadPipelineTestCase.Worker-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_threading.ThreadingTestCase-class.html
>  share/doc/py-lxml/html/api/lxml.tests.test_unicode-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_unicode-pysrc.html
>  share/doc/py-lxml/html/api/lxml.tests.test_unicode.UnicodeTestCase-class.html
>  share/doc/py-lxml/html/api/lxml.tests.test_xmlschema-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_xmlschema-pysrc.html
> +share/doc/py-lxml/html/api/lxml.tests.test_xmlschema.ETreeXMLSchemaResolversTestCase-class.html
> +share/doc/py-lxml/html/api/lxml.tests.test_xmlschema.ETreeXMLSchemaResolversTestCase.simple_resolver-class.html
>  share/doc/py-lxml/html/api/lxml.tests.test_xmlschema.ETreeXMLSchemaTestCase-class.html
>  share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator-module.html
>  share/doc/py-lxml/html/api/lxml.tests.test_xpathevaluator-pysrc.html
> @@ -290,11 +437,12 @@ share/doc/py-lxml/html/api/lxml.tests.te
>  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.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/module-tree.html
>  share/doc/py-lxml/html/api/redirect.html
> -share/doc/py-lxml/html/api/toc-elementtree.ElementTree-module.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
> @@ -309,6 +457,7 @@ share/doc/py-lxml/html/api/toc-lxml.html
>  share/doc/py-lxml/html/api/toc-lxml.html.defs-module.html
>  share/doc/py-lxml/html/api/toc-lxml.html.diff-module.html
>  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.objectify-module.html
> @@ -330,6 +479,7 @@ share/doc/py-lxml/html/api/toc-lxml.test
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_relaxng-module.html
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_sax-module.html
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_schematron-module.html
> +share/doc/py-lxml/html/api/toc-lxml.tests.test_threading-module.html
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_unicode-module.html
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_xmlschema-module.html
>  share/doc/py-lxml/html/api/toc-lxml.tests.test_xpathevaluator-module.html
> @@ -340,10 +490,12 @@ share/doc/py-lxml/html/build.html
>  share/doc/py-lxml/html/capi.html
>  share/doc/py-lxml/html/changes-${MODPY_EGG_VERSION}.html
>  share/doc/py-lxml/html/compatibility.html
> +share/doc/py-lxml/html/credits.html
>  share/doc/py-lxml/html/cssselect.html
>  share/doc/py-lxml/html/element_classes.html
>  share/doc/py-lxml/html/elementsoup.html
>  share/doc/py-lxml/html/extensions.html
> +share/doc/py-lxml/html/html5parser.html
>  share/doc/py-lxml/html/index.html
>  share/doc/py-lxml/html/installation.html
>  share/doc/py-lxml/html/intro.html
> @@ -353,14 +505,17 @@ share/doc/py-lxml/html/lxmlhtml.html
>  share/doc/py-lxml/html/objectify.html
>  share/doc/py-lxml/html/parsing.html
>  share/doc/py-lxml/html/performance.html
> +share/doc/py-lxml/html/proxies.png
>  share/doc/py-lxml/html/pubkey.asc
>  share/doc/py-lxml/html/resolvers.html
>  share/doc/py-lxml/html/sax.html
>  share/doc/py-lxml/html/style.css
> +share/doc/py-lxml/html/tagpython-big.png
>  share/doc/py-lxml/html/tagpython.png
>  share/doc/py-lxml/html/tutorial.html
>  share/doc/py-lxml/html/validation.html
>  share/doc/py-lxml/html/xpathxslt.html
> +share/doc/py-lxml/html5parser.txt
>  share/doc/py-lxml/intro.txt
>  share/doc/py-lxml/licenses/
>  share/doc/py-lxml/licenses/BSD.txt
> @@ -374,12 +529,40 @@ share/doc/py-lxml/lxmlhtml.txt
>  share/doc/py-lxml/main.txt
>  share/doc/py-lxml/memorymanagement.txt
>  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/performance.txt
>  share/doc/py-lxml/pubkey.asc
>  share/doc/py-lxml/resolvers.txt
>  share/doc/py-lxml/rest2html.py
> +share/doc/py-lxml/rest2latex.py
> +share/doc/py-lxml/s5/
> +share/doc/py-lxml/s5/Makefile
> +share/doc/py-lxml/s5/ep2008/
> +share/doc/py-lxml/s5/ep2008/atom-example.xml
> +share/doc/py-lxml/s5/ep2008/atom.py
> +share/doc/py-lxml/s5/ep2008/atom.rng
> +share/doc/py-lxml/s5/ep2008/atomgen.py
> +share/doc/py-lxml/s5/ep2008/proxies.png
> +share/doc/py-lxml/s5/lxml-ep2008.html
> +share/doc/py-lxml/s5/lxml-ep2008.txt
> +share/doc/py-lxml/s5/tagpython.png
> +share/doc/py-lxml/s5/ui/
> +share/doc/py-lxml/s5/ui/default/
> +share/doc/py-lxml/s5/ui/default/blank.gif
> +share/doc/py-lxml/s5/ui/default/bodybg.gif
> +share/doc/py-lxml/s5/ui/default/framing.css
> +share/doc/py-lxml/s5/ui/default/iepngfix.htc
> +share/doc/py-lxml/s5/ui/default/lxml-logo64.png
> +share/doc/py-lxml/s5/ui/default/opera.css
> +share/doc/py-lxml/s5/ui/default/outline.css
> +share/doc/py-lxml/s5/ui/default/pretty.css
> +share/doc/py-lxml/s5/ui/default/print.css
> +share/doc/py-lxml/s5/ui/default/s5-core.css
> +share/doc/py-lxml/s5/ui/default/slides.css
> +share/doc/py-lxml/s5/ui/default/slides.js
> +share/doc/py-lxml/s5/ui/default/tagpython.png
>  share/doc/py-lxml/sax.txt
>  share/doc/py-lxml/test.xml
>  share/doc/py-lxml/tutorial.txt
>



-- 
Thanks,
Ryan

Reply via email to