Hello Python Community. I'm pleased to announce pyxser-1.5r, a python extension which contains functions to serialize and deserialize Python Objects into XML. It is a model based serializer.
What can do this serializer? * Serialization of cross references. * Serialization of circular references. * Preserves object references on deserialization. * Custom serializations. * Custom deserializations. * Object attribute selection call-back. * Custom Serialization depth limit. * Standards based serialization. * Standards based XML validation using pyxser XML Schema. * C14N based serialization, as optional kind of output. * Model based XML serialization, represented on XML Schema and XML DTD. This release contains various bug fixes, mainly related to type checking and type handling and also the removal of all memory leaks. The distribution contains working tests for ASCII, Latin-1, UTF-8 and UTF-16 codecs, and a working test which do up to 1,500,000.00 serializations and deserializations, using just 65MB of RAM. Also, on Source Forge I've created two trackers, one for feature requests and another for bug reports. This distribution was tested on Ubuntu 10.04.1 (32bit and 64bit), Mac OS X 10.5.0, CentOS (32bit and 64bit), FreeBSD 8.1 (32bit and 64bit). The project is hosted at: http://sourceforge.net/projects/pyxser/ The web page for the project is located at: http://coder.cl/products/pyxser/ PyPi entry is: http://pypi.python.org/pypi/pyxser/1.5r Best regards, -- Daniel Molina Wegener <dmw [at] coder [dot] cl> System Programmer & Web Developer Phone: +56 (2) 979-0277 | Blog: http://coder.cl/ -- http://mail.python.org/mailman/listinfo/python-announce-list Support the Python Software Foundation: http://www.python.org/psf/donations/