Looking under the hood? Interested in a job? Send a mail....

lxml 0.5 released

Publication date: 13.April.2005, 11:18

Infrae is happy to announce the first release of lxml, new Python bindings for libxml2 and libxslt that aim to expose the functionality of the libraries in a more ‘Pythonic’ way. This means supporting Python-style API’s for the manipulation of XML (in particular the ElementTree API to manipulate libxml2’s trees), and support for Python’s garbage collection.

These bindings are completely independent from the Python bindings that ship with libxml2 and libxslt already. The existing bindings are at the moment far more complete and well-tested than lxml, so it depends on your specific needs whether you want to decide to use lxml instead. Using lxml should make using libxml2/libxslt from Python more easy and less bugprone than has been the case with the libxml2-python and libxslt-python bindings.

For download and more information, lxml is available on Codespeak:
http://codespeak.net/lxml