XIST 2.14 released
Walter Dörwald
doerwalter at googlemail.com
Wed Jun 28 21:08:34 CEST 2006
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
More information about the Python-announce-list
mailing list