Version 0.8.2 of the Python/XML distribution is now available. It should be considered a beta release, and can be downloaded from the following URLs:
http://prdownloads.sourceforge.net/pyxml/PyXML-0.8.2.tar.gz http://prdownloads.sourceforge.net/pyxml/PyXML-0.8.2.win32-py2.2.exe http://prdownloads.sourceforge.net/pyxml/PyXML-0.8.2-2.2.Suse81.i386.rpm
Changes in this version, compared to 0.8.1:
* Updated to Expat 1.95.6.
* Support more DOM L3 features in minidom: isWhitespaceInElementContent, schemaType, isId, DOMImplementationSource
* Various bug fixes, including - 609641: minidom nodes not pickleable - 618156: Use character references in XMLGenerator if necessary - 622286: marshal.wddx: 'recordset' element typo - 624420: Can't create 2nd Sax2.Reader - 665486: Implement SAX skippedEntity for Expat
The Python/XML distribution contains the basic tools required for processing XML data using the Python programming language, assembled into one easy-to-install package. The distribution includes parsers and standard interfaces such as SAX and DOM, along with various other useful modules.
The package currently contains:
* XML parsers: Pyexpat (Jack Jansen), xmlproc (Lars Marius Garshol), sgmlop (Fredrik Lundh). * SAX interface (Lars Marius Garshol) * minidom DOM implementation (Paul Prescod, others) * 4DOM and 4XPath from Fourthought (Uche Ogbuji, Mike Olson) * Schema implementations: TREX (James Tauber) * Various utility modules and functions (various people) * Documentation and example programs (various people)
The code is being developed bazaar-style by contributors from the Python XML Special Interest Group, so please send comments and questions to email@example.com. Bug reports may be filed on SourceForge:
For more information about Python and XML, see: http://www.python.org/topics/xml/