skip to navigation
skip to content

Not Logged In

lxml 1.0.3

Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.

Latest Version: 2.1.1

lxml is a Pythonic binding for the libxml2 and libxslt libraries. It provides safe and convenient access to these libraries using the ElementTree API.

It extends the ElementTree API significantly to offer support for XPath, RelaxNG, XML Schema, XSLT, C14N and much more.

1.0.3 (2006-08-08)

Features added

  • Element.replace(old, new) method to replace a subelement by another one

Bugs fixed

  • Crash when mixing elements from XSLT results into other trees
  • Copying/deepcopying did not work for ElementTree objects
  • Setting an attribute to a non-string value did not raise an exception
  • Element.remove() deleted the tail text from the removed Element
File Type Py Version Size # downloads
lxml-1.0.3-py2.4-linux-x86_64.egg (md5, pgp)
built on Linux-2.6.16.21-0.13-default-x86_64-with-glibc2.2.5
Python Egg 2.4 165KB 311
lxml-1.0.3-py2.3-linux-i686.egg (md5)
built on Linux-2.6.15-25-686-i686-with-glibc2.3
Python Egg 2.3 156KB 297
lxml-1.0.3-py2.4-linux-i686.egg (md5)
contributed by Olivier Grisel
Python Egg 2.4 156KB 371
lxml-1.0.3-py2.4-win32.egg (md5)
contributed by Ashish Kulkarni, mingw build including libxml2/libxslt
Python Egg 2.4 1MB 310
lxml-1.0.3.tar.gz (md5, pgp) Source 371KB 237
lxml-1.0.3.win32-py2.4.exe (md5)
contributed by Ashish Kulkarni, mingw build including libxml2/libxslt
MS Windows installer 2.4 1MB 170