Cerealizer 0.4 is available:

        http://download.gna.org/soya/Cerealizer-0.4.tar.bz2


WHAT IS CEREALIZER ?

Cerealizer is a secure Pickle-like module for Python. It is very similar to 
(C)Pickle, and understands load(s), dump(s), __getstate__, __setstate__, 
__getinitargs__,__getnewargs__,... It can serialize numbers, strings and 
unicodes, tuples, lists, dicts, sets,..., as well as old- and new-style classes 
and C-defined types.

On the API-side, the only noticeable difference with Pickle is that Cerealizer 
requires that you register the classes you want to serialize, by calling 
cerealizer.register(YourClass). The class is then tagged as being "secure".

Cerealizer implementation uses a "double flat list" file format that allows 
high performances and short files. Although written in a hundred lines of 
Python code, Cerealizer boosted by Psyco can achieve similar performances than 
CPickle.

Cerealizer is now available under the Python license (and was previously 
GPL'ed).


More information on Cerealizer:
http://home.gna.org/oomadness/en/cerealizer/index.html

A small (and of course limited) benchmark of Pickle-like module:
http://home.gna.org/oomadness/en/cerealizer/comparison.html
-- 
http://mail.python.org/mailman/listinfo/python-announce-list

        Support the Python Software Foundation:
        http://www.python.org/psf/donations.html

Reply via email to