Release Notes: This release adds friendlier error messages, localization support, URI handling fixes, and many miscellaneous bugfixes. ODS changes: Better collection support, DBM and Oracle driver fixes, and an optimized backend. RDF changes: serialization fixes and a new shelve (DBM) driver. XPath changes: new extension functs search-re and base-uri, and a C boolean extension implemented for performance. XSLT change: a format-number overhaul.
Release Notes: This release features minor to huge performance increases throughout the core libraries (XML parsing, XSLT stylesheet reading, and XPath evaluation are remarkably faster). All dependencies on PyExpat are gone. XML_CATALOG_FILES env var support was added. Security risk XPath extension functions are now disabled by default. XLink, XUpdate, and RDFS support was improved. Berkeley DB (bsddb) drivers were added. MySQL drivers were optimized. There are many more bugfixes and enhancements.
Release Notes: Python 2.2.1 is now the oldest supported version. Numerous enhancements were made, including the ability in domlettes to control the encoding for parsing, the ability to parse from general entities, and a .xpath() convenience method on nodes. In the repository a MySQL driver was included, the Flat File driver is no longer flat, the API restructured, and an ftss URI scheme is used throughout. Scoping functions were included for Versa. The XPath and XSLT extensions were pruned for consistency with EXSLT. Minor API changes were made. There were also bugfixes and other improvements.
Release Notes: Specific changes from 1.0a1 were not documented for this release, but as usual, the focus was on squashing bugs and making minor feature enhancements. In any case, users of older versions are strongly encouraged to upgrade. The next release will have many major bugfixes, including memory leaks, so the adventurous are encouraged to get the development version from CVS.
Release Notes: Rather than tag the next release 0.12.0b1, it is tagged 1.0a1, indicating intent to have a full "1.0" release-quality product when this development cycle is finished. Changes from 0.12.0a3 to 1.0a1 are numerous and undocumented. Suffice it to say that there are enough bugfixes to warrant upgrading.
Release Notes: This is a complete rewrite, including numerous bugfixes, enhancements, repository tools, demos (no longer a separate download), some changed Python APIs, a C-based lightweight DOM (Domlette) for speed (Python-based minidom still available), an RDF query engine (Versa syntax), simplified Web app development, a Dashboard for a browser-based interface to the repository, and RDF visualization (GraphViz required). Docs are currently sketchy. The PyXML dependency has mostly been lifted.