[XML-SIG] XIST 2.13 released

Walter Dörwald walter at livinglogic.de
Mon Oct 31 15:31:44 CET 2005


XIST 2.13 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.13?
===========================

  * ll.xist.xsc.Namespace.tokenize() requires a unicode object as input
     now. This makes it possible to use encodings that are not ASCII
     compatible (such as UTF-16). The encoding argument is gone.
  * ll.xist.xsc.Node.asString() uses the encoding argument to determine
     which characters have to be output as character references now.
     (You'll still get a unicode object as the result.)
  * A new processing instruction class ll.xist.ns.specials.literal
     has been added, that will output it's content literally when
     published. This can be used for embedding preformatted XML (e.g.
     from a database) into an XIST tree.


What's new in version 2.12?
===========================

  * Namespaces for Relax NG and Kid have been added.
  * XIST requires version 1.0 of the core package now.
  * The class name for the DocBook DTD class has been fixed.

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 XML-SIG mailing list