[ANN] pyxser-1.0rc1 --- python xml serialization

Daniel Molina Wegener dmw at coder.cl
Mon Apr 27 02:51:36 CEST 2009


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

Hello,

I'm pleased to announce pyxser-1.0rc1, 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:

- -----8<----------8<----------8<----------8<-----
1.0rc1 (2009.04.26):

        Daniel Molina Wegener <dmw at 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 ;)
- -----8<----------8<----------8<----------8<-----

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   | FreeBSD & Linux
 ..O | dmw [at] coder [dot] cl | Open Standards
 OOO | http://coder.cl/        | FOSS Developer

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (FreeBSD)

iQIcBAEBCgAGBQJJ9QGYAAoJEHxqfq6Y4O5NvS0QAIk4VgfTKziB+AZce5sKH1Od
b8s+3fd/TMFD3bJiclaSJSYgGbLdHbT+rwWmYhkX4GHvi3i7OzMvepf1ENfjQG5e
Vg4jvWDtOwgZ5bAG3ya3dbBPNBfil1viMFNx30vAuUKx0eOhlM0iTKwQVj9+Fl9L
5ftFapN8oBBQc0tX+rXbbUF+Cr4p9ySmeZICqjXo0FdshZT2kn58gSLVyufUxUFg
OH/cjJU/Udp35eCJwF7RMNCyRoB7Tp7jEVkozIg9fva1Jg+rgqVgyUJhZoxVjCmE
xj4efL+e49qTuL/c/WGcK+IpvGn39PGq8+UzfiiYRC4R0WUfPMDZdLGM9YAmFdCr
1/4BXyePTFjqiYuydm9tED0akeKvTctR5j37eYO4T6XlxFdxrmjyWiCAE2zXMfZa
fNNlQv7OYnxyYEuLEJAivkit+8CGDnrtyV8qoDG8VxwthNyfdenfr/0JjOtG8naW
c3l13zU/sMczbYB6vJze1h4oCQqx2znOhwvO5Y2oZVpOk8hyv/QVsYP3KCebcquM
Z5aurLb99CnMXuGmSMfkH45ZYaRnA+Rv2Cpp+sElQMNkpfxnvk0QQBij/DVp8Xht
cHamxe+KrRtoefsxUhdndxtEIeTqa9SZ4VzV1b69+1QjyPRu4+zihHvHsCG6pOg/
/P1v+pJHkqYghQnsw+/j
=KC/G
-----END PGP SIGNATURE-----


More information about the Python-announce-list mailing list