XIST 2.14 has been released!
What is it? ===========
XIST is an extensible HTML/XML generator written in Python. XIST is also a DOM parser (built on top of SAX2) with a very simple and Pythonesque tree API. Every XML element type corresponds to a Python class, and these Python classes provide a conversion method to transform the XML tree (e.g. into HTML). XIST can be considered "object oriented XSL".
What's new in version 2.14? ===========================
* Namespaces for RSS 0.91, RSS 2.0 and Atom 1.0 have been added. * A new namespace ll.xist.ns.detox has been added that is similar to ll.toxic but can be used to generate Python code instead of PL/SQL code. Using detox templates is about 50 times faster than using XIST trees directly and about 10 times faster than Kid. * Presenters are now compatible to IPython's ipipe modules. This means that you can browse XIST trees interactively if you have IPython installed. NormalPresenter and the Node methods repr and asrepr have been removed. * A new processing instruction ll.xist.ns.specials.url has been added that does the same URL transformation as ll.xist.xsc.URLAttr does. * On publishing ll.xist.ns.html.html now only adds a lang and xml:lang attribute, if neither of them exists. * setuptools is now supported for installation.
For changes in older versions see: http://www.livinglogic.de/Python/xist/History.html
Where can I get it? ===================
XIST can be downloaded from http://ftp.livinglogic.de/xist/ or ftp://ftp.livinglogic.de/pub/livinglogic/xist/
Web pages are at http://www.livinglogic.de/Python/xist/
ViewCVS access is available at http://www.livinglogic.de/viewcvs/
For information about the mailing lists go to http://www.livinglogic.de/Python/xist/Mailinglists.html
Bye, Walter Dörwald