[lxml-dev] lxml 2.0.1 released
Stefan Behnel
stefan_ml at behnel.de
Wed Feb 13 22:58:09 CET 2008
Hi all,
lxml 2.0.1 is out, changelog follows as usual.
The most important changes may actually be the clean-up of the generated API
documentation, including loads of added doc-strings all over the place. Have a
look at it here:
http://codespeak.net/lxml/api/index.html
More documentation patches will definitely be appreciated!
Have fun,
Stefan
2.0.1 (2008-02-13)
Features added
* Child iteration in lxml.pyclasslookup.
* Loads of new docstrings reflect the signature of functions and methods
to make them visible in API docs and help()
Bugs fixed
* The module lxml.html.builder was duplicated as lxml.htmlbuilder
* Form elements would return None for form.fields.keys() if there was an
unnamed input field. Now unnamed input fields are completely ignored.
* Setting an element slice in objectify could insert slice-overlapping
elements at the wrong position.
Other changes
* The generated API documentation was cleaned up and disburdened from
non-public classes etc.
* The previously public module lxml.html.setmixin was renamed to
lxml.html._setmixin as it is not an official part of lxml. If you want
to use it, feel free to copy it over to your own source base.
* Passing --with-xslt-config=/path/to/xslt-config to setup.py will
override the xslt-config script that is used to determine the C compiler
options.
More information about the lxml-dev
mailing list