Package Flatten
Flatten
Flatten is a serialization library which implements a secure binary
transport mechanism for Python objects. The library was designed with
security considerations in mind, working around Pickle's shortcomings,
especially concerning creation of classes, and giving several other
gimmicks which Pickle cannot handle. Please see the documentation in
the Flatten module for an in detail explanation of the mechanisms this
library uses.
As I am no security expert, there may be pitfalls which I am not aware
of, but feel free to mail me any shortcomings, and you can be sure that
I'll fix them, as I plan on supporting this module for longer.
Copyright
Flatten is copyright (C) 2002-3 by Heiko Wundram
<heiko@asta.uni-saarland.de>.
This library is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as
published by the Free Software Foundation; either version 2.1 of the
License, or (at your option) any later version.
This library is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser
General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library in the file "COPYLEFT"; if
not, write to the Free Software Foundation, Inc., 59 Temple Place,
Suite 330, Boston, MA 02111-1307 USA
Modules
-
Flatten
: Flatten.py ==========
-
Serialize
: Flatten is a library that is useful for serialization of network
data.
__author__
-
- Type:
-
str
- Value:
'Heiko Wundram <heiko@asta.uni-saarland.de>'
|
|
__date__
-
- Type:
-
str
- Value:
|
__version__
-
- Type:
-
str
- Value:
|