Modules from boodebr.org for JSON, XML, config files, and more.
Project description
The boodebr library is a collection of several Python modules from boodebr.org
Packages:
boodebr.ion is a serializer that implements the JSON/RFC 4627 object model, but can read/write XML as well as JSON streams. boodebr.ion implements true object pickling on top of the JSON and XML layers, and allows pickling of binary data, while remaining 100% compatible with RFC 4627.
boodebr.config support configuration files similar in spirit to .INI files, but that uses either JSON or XML format, and can contain arbitrary objects. It has a much simpler API than Python’s ConfigParser.
boodebr.disthelper provides a number of utilities useful for writing setup scripts, providing replacements for some POSIX tools missing in many environments.
boodebr.sql is a light layer over pysqlite providing some extra convenience.
See the full documentation for more information.