-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello,
I'm pleased to announce pyxser-1.0R, a Python-Object to XML serializer and deserializer. This package it's completly written in C and licensed under LGPLv3. The tested Python versions are 2.5.X and 2.7.X. * home page: http://coder.cl/software/pyxser * hosted at: https://sourceforge.net/projects/pyxser/ The current ChangeLog is as follows: 1.0rc1 (2009.04.26): Daniel Molina Wegener <d...@coder.cl> * Added both byte string and unicode returning and procesing functions. This means that we have serialize(), serialize_c14n(), serialize_c14n_strict(), unserialize(), validate() and validate_c14n() functions for byte strings and u_serialize(), u_serialize_c14n(), u_serialize_c14n_strict(), u_unserialize(), u_validate() and u_validate_c14n() for unicode strings. * Removed memory leaks, now it runs over 1400000 pyxser operations without crashing (100000 cicles testing every function). * Removed bugs concerning reference counting that was crashing when trying to access unserialized objects attributes. * This is an approach to a production environment release ;) 1.0r (2009.05.09): Daniel Molina Wegener <d...@coder.cl> * Set default validation to XML Schema validation, to allow pyxser to work with WebServices and similar technologies, without restricting the namespace prefix to pyxs. * Removed memory leaks concerning XML Schema validation. * Succeful tests with more than 1.200.000 pyxser operations. * Added pyxser 1.0 XML Schema to allow imports of the pyxser model into WebServices WSDL and similar technologies. * Addded getxsd(), getxsd_c14n(), u_validate_c14n_dtd(), u_validate_dtd(), validate_c14n_dtd(), validate_dtd() functions. * All *_dtd() related functions allows you to validate pyxser documents using the pyxser 1.0 DTD, instead of the pyxser 1.0 XML Schema. Feel free to use and test. You can modify test-utf8-prof.py to use more than 100.000 cicles without crashing. Best regards, - -- .O.| Daniel Molina Wegener | C/C++ Developer ..O| dmw [at] coder [dot] cl | FreeBSD & Linux OOO| http://coder.cl/ | Standards Basis -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) iQIcBAEBAgAGBQJKBlOHAAoJEHxqfq6Y4O5NMvQP/30ZaiM93XSOc4HTY9Qu/Ezg kdpBhMDpLRKjHTm2g5qN1aYbpAb2wg5EOuAP9ynuKKmxXGEfFxLfsamyVsQfpohg wJauTSyIdbvfmHk0MwF4fHs9UpTWaC68uxcwYEDxeQllTQje55LQnTyGbPdN0I1j u1PDZSwtaB2ivTUJI30RDSmdtGQFUo9xyCQpyc3chyA1tkVUwiUQ5be7DQvCeZYS xoq33jVDcGCDDgUVmmF6WZup37gL458lK2OV41F8HCBljuOh9iwqiNjc760fYzH+ ZKhjCC45jPpptFgv/b/8AZ6bp3wVYf6fK0g40uJnh9Lpbu4mZUl7l68/3lfsc9UI FQPVUY0wdzYEyq3Th7fT3XnbjHdNSRYMrDKQnNeeWZcNaKVtCzRom1rZqib2bp2x Lyb1hMP80Zcy1U/HCZxqdPt+zMiQHWFT+mxBNBoepFC4NAIKbfciXRz/MUdQqnEb n+5mxv5j7Xyrd62ifWM2Bq/76+GO0bIvlb3floQV5lVkq7qmUojrZFHz04u07IuU 3y4l1V2MbdZDhRTmPNWETZp5DloLV5pDD+4sdZcbxDdPOIvEJgb0vLiQEtXOGWvM v+rqkKlhI/s8pqdAhTXoGcRWgRjQPuF9OmRkGcmnSingruaeC1Wteuk8dVIqwq37 isi/Utv8KKRehRknIfFL =YN3e -----END PGP SIGNATURE----- -- http://mail.python.org/mailman/listinfo/python-list