Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > [ANN] pyxser-1.4.4r --- Python Object to XML serializer/deserializer

Reply
Thread Tools

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

 
 
Daniel Molina Wegener
Guest
Posts: n/a
 
      06-20-2010
Hello Python Community.

I'm pleased to announce pyxser-1.4.4r, a python extension which
contains functions to serialize and deserialize Python Objects
into XML. It is a model based serializer. Here is the ChangeLog
entry for this release:

---8<---
1.4.4r (2010.02.10):

Daniel Molina Wegener <(E-Mail Removed)>

* src/include/pyxser_collections.h - added set handling
function prototypes. Added support for unicode
key names, which are converted to the user settings
encoding (ie utf- inside the XML output.
* src/pyxser_serializer.c - removed memory leak. Addded
support for unicode object names in dictionary/list types.
* src/pyxser_collections.c - added set handling function
prototypes. added name property handling algorithm, so
non string name properties are not serialized. I shall
extend it to other modules.
* src/pyxser_tools.c - added set handling prototypes and
set type checking function.
* test-utf8-leak.py - added serialization of SQL Alchemy
objects, so we can test more complex Python objects
serialization.
* test-utf8-sqlalchemy.py - added sql alchemy object
serialization test.
* src/pyxser_serializer.c - reduced serialization algorithms,
replacing deep nested if statements by flatten ones.
* src/pyxser_collections.c - reduced serialization algorithms
replacing deep nested if statements by flatten ones.
* src/pyxser_typem.c - reduced serialization algorithms,
replacing deep nested if statements by flatten ones.

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

This release contains some bug fixes, mainly related to type
checking and type handling. I hope this small extension will
help you on your programming tasks.

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.4.4r

For a sample article on how to integrate
pyxser with ZSI WebServices:
http://coder.cl/2009/10/18/pyxser-and-zsi-webservices/

Thanks and best regards,
--
Daniel Molina Wegener <dmw [at] coder [dot] cl>
Software Architect, System Programmer & Web Developer
Phone: +56 (2) 979-0277 | Blog: http://coder.cl/
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Different results parsing a XML file with XML::Simple (XML::Sax vs. XML::Parser) Erik Wasser Perl Misc 5 03-05-2006 10:09 PM
Object creation - Do we really need to create a parent for a derieved object - can't the base object just point to an already created base object jon wayne C++ 9 09-22-2005 02:06 AM
Transform Java object to XML string object Matt Java 7 05-19-2004 05:20 AM
Dropdown list + XML = Object reference not set to an instance of an object. darrel ASP .Net 0 04-27-2004 03:42 PM
Help! Web Service + XML Object Representatino vs. Real Object Arthur Mnev ASP .Net 0 02-02-2004 06:14 AM



Advertisments