{ "info": { "author": "Frank McIngvale", "author_email": "fmcingvale@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Text Processing :: Markup", "Topic :: Text Processing :: Markup :: XML" ], "description": "A collection of modules from boodebr.org_ for JSON, XML, config files, SQL, locking, thread queues, and more.\r\n\r\n---------\r\nPackages:\r\n---------\r\n**boodebr.ion** is a serializer that implements the JSON/RFC 4627 object model, but\r\ncan read/write XML as well as JSON streams. It provides a common API (internal and external);\r\nchanging from XML to JSON (or vice versa) requires only a single parameter change. boodebr.ion implements \r\ntrue object pickling on top of the JSON and XML layers, and allows pickling of binary data, while remaining 100% \r\ncompatible with RFC 4627.\r\n\r\n**boodebr.config** supports configuration files similar in spirit to .INI files, but uses\r\neither JSON or XML format, and can contain arbitrary objects. It has a much simpler API than \r\nPython's ConfigParser.\r\n\r\n**boodebr.sql** is a light layer over pysqlite and/or APSW providing some extra convenience\r\nand a multithread-safe wrapper (sqliteQ).\r\n\r\n**boodebr.sql2** is a light layer for pysqlite, APSW, and MySQL, focusing on portable semantics\r\nand stability under high loads. (*Beta quality for now; will eventually supercede boodebr.sql*)\r\n\r\n**boodebr.util** provides general utility functions, include locking, thread queues, and creation\r\nof unique IDs.\r\n\r\n**boodebr.disthelper** provides a number of utilities useful for writing setup scripts,\r\nproviding replacements for some POSIX tools missing in many environments.\r\n\r\n**boodebr.gui** is a convenience wrapper for wxPython.\r\n\r\nSee the `full documentation`_ for more information. \r\n\r\n.. _boodebr.org: http://boodebr.org\r\n.. _`full Documentation`: http://boodebr.org/pages/boodebr", "description_content_type": null, "docs_url": null, "download_url": "http://boodebr.googlecode.com/files/boodebr-1.5.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://boodebr.googlecode.com", "keywords": "json xml pickle config locking threading sql", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "boodebr", "package_url": "https://pypi.org/project/boodebr/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/boodebr/", "project_urls": { "Download": "http://boodebr.googlecode.com/files/boodebr-1.5.1.tar.gz", "Homepage": "http://boodebr.googlecode.com" }, "release_url": "https://pypi.org/project/boodebr/1.5.1/", "requires_dist": null, "requires_python": null, "summary": "A collection of modules from boodebr.org for JSON, XML, config files, SQL, locking, thread queues, and more.", "version": "1.5.1" }, "last_serial": 802793, "releases": { "0.8.1": [], "0.9.0": [], "1.0.0": [], "1.1.0": [], "1.2.0": [], "1.3.0": [], "1.4.0": [], "1.4.1": [], "1.5.0": [], "1.5.1": [] }, "urls": [] }