Cerealizer is a secure pickle-like module.
It support basic types (int, string, unicode, tuple, list, dict,
set,...), old and new-style classes (you need to register the class
for security), object cycles, and it can be extended to support
C-defined type.
Cerealizer is available under the Python licence.