[lxml-dev] lxml 2.2.5 released

Hi, I just released lxml 2.2.5 to PyPI. http://pypi.python.org/pypi/lxml/2.2.5 This is a bug fix release for the stable 2.2 series. It fixes three crash bugs in XPath, XSLT and lxml.objectify that occurred on certain operations. Updating is generally recommended, but not required if these did not affect your code so far. Stefan 2.2.5 (2010-02-28) Features added * Support for running XSLT extension elements on the input root node (e.g. in a template matching on "/"). Bugs fixed * Crash in XPath evaluation when reading smart strings from a document other than the original context document. * Support recent versions of html5lib by not requiring its XHTMLParser in htmlparser.py anymore. * Manually instantiating the custom element classes in lxml.objectify could crash. * Invalid XML text characters were not rejected by the API when they appeared in unicode strings directly after non-ASCII characters. * lxml.html.open_http_urllib() did not work in Python 3. * The functions strip_tags() and strip_elements() in lxml.etree did not remove all occurrences of a tag in all cases. * Crash in XSLT extension elements when the XSLT context node is not an element.

Stefan Behnel, 28.02.2010 11:15:
I just released lxml 2.2.5 to PyPI.
Forgot to say that this release was built with Cython 0.12.1.

Stefan Behnel, 28.02.2010 11:15:
I just released lxml 2.2.5 to PyPI.
Forgot to say that this release was built with Cython 0.12.1.
participants (1)
-
Stefan Behnel