[lxml-dev] lxml 1.1.2 released

Stefan Behnel behnel_ml at gkec.informatik.tu-darmstadt.de
Mon Oct 30 16:28:06 CET 2006


Hi everyone,

lxml 1.1.2 finally made it to the cheeseshop.

http://cheeseshop.python.org/pypi/lxml

This is mainly a bugfix release for the stable 1.1 series, the changelog is
below. As there were a number of important fixes, updating is recommended.

Eggs for x86-64 are uploaded already, and I'd love to see more eggs thrown in
that direction.

Have fun,
Stefan


1.1.2 (2006-10-30)
Features added

    * Data elements in objectify support repr(), which is now used by dump()
    * Source distribution now ships with a patched Pyrex
    * New C-API function makeElement() to create new elements with text, tail,
      attributes and namespaces
    * Reuse original parser flags for XInclude
    * Simplified support for handling XSLT processing instructions

Bugs fixed

    * Parser resources were not freed before the next parser run
    * Open files and XML strings returned by Python resolvers were not
      closed/freed
    * Crash in the IDDict returned by XMLDTDID
    * Copying Comments and ProcessingInstructions failed
    * Memory leak for external URLs in _XSLTProcessingInstruction.parseXSL()
    * Memory leak when garbage collecting tailed root elements
    * HTML script/style content was not propagated to .text
    * Show text xincluded between text nodes correctly in .text and .tail
    * 'integer * objectify.StringElement' operation was not supported




More information about the lxml-dev mailing list