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