[ANN] pyxser-1.5r --- Python Object to XML serializer/deserializer

  • Thread starter Daniel Molina Wegener
  • Start date

D

Daniel Molina Wegener

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512


Hello Python Community.

I'm pleased to announce pyxser-1.5.1r, 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.
* 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.

The ChangeLog for this release is as follows:
- -----8<----------8<----------8<----------8<-----
1.5.1r (2010.10.11):

Daniel Molina Wegener <[email protected]>

* On all files: algorithms were optimized, the code
was flattened applying "The Zen of Python" and the
performance was enhanced in 10%.

* Was added the cinit argument to deserialization
functions, which control wether or not, the default
constructor is called, instead of creating a raw
instance of deserialized objects.

Thanks to pyxser users for their feedback.
- -----8<----------8<----------8<----------8<-----


The project is hosted at:
http://sourceforge.net/projects/pyxser/

Where you can report bugs and have other options, like forums
mailing lists and access to the repository if you want to
contribute.

The web page for the project is located at:
http://coder.cl/products/pyxser/

PyPi entry is:
http://pypi.python.org/pypi/pyxser/1.5.1r

Best regards,
- --
Daniel Molina Wegener <dmw [at] coder [dot] cl>
System Programmer & Web Developer
Phone: +56 (2) 979-0277 | Blog: http://coder.cl/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCgAGBQJMszCTAAoJEHxqfq6Y4O5NrGgP/j4vMHcs6A33TZZqDvPD2MBV
wyxkrSHWdGB5yoOa04pjZoZXp6ImygIJGbQXuTZLmMl1XssrNRaab1RTnMJHRWjq
ToX5vXnlcVxOD6wRMrMT1QZyZQTg5vYjxn6Emp+bGklZTUTRzW4rLegqR2yQ52Hu
r+r19J6sSa5IPFGAo4L0bZpZ0CeEB6LNExL1qR24sM9TKt32yh6gFHTZadcPu9GJ
nf/r5R1XasVq+L7748RwAE3rWCYcdKe+RN2npP6rJvcJriDWkBV0mZhpEo1DA7lO
H3TVkUrAy9tcTar6b9+JeONYLq2a29TlGzN1yMOvRqpjmFZUdG2lF977bWSgScCY
3WFrLLtd39G50rMDAnG16XtLAkGyLoBRNg7K8H6qvtARfJl13Jdg/kLqeGmjdIlu
FJlSNaLmRXXnLFAov/m45OvVg0d1ixMMZY4iO+yB9DNlCczvnUfq2HsaFXaQr9DK
FBJiTKNVLwAJijQWTbGv8l8lO8T6kIaDR9zjDGAp/9IbMdj9Kse+FAusxeVzE4+I
4p3JAwnYLh4FKmkdte/L604XizOmCOKW/tw0aCCGplE/ldjkDWlFzheHT1ZzjHTl
UETIIy6Fq/2Hd44m2IJm9JyB9v1qcm2XyRk7557duGkmGnqa/1TlyHVwVmsn9tdY
u1SGfC69rwAcbjGLwfHQ
=EsVJ
-----END PGP SIGNATURE-----
 
Ad

Advertisements


Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top