{
"info": {
"author": "Jens Klein",
"author_email": "jens@bluedynamics.com",
"bugtrack_url": null,
"classifiers": [
"Framework :: Plone",
"Framework :: Zope2",
"Framework :: Zope3",
"Programming Language :: Python",
"Topic :: Software Development :: Libraries :: Python Modules"
],
"description": "=============\nxmlpolymerase\n=============\n\nOverview\n========\n\nxmlpolymerase is a simple powerful serializer and deserializer for \npython-structures into XML. Possible structures are string, int, float, bool, \nlist and dict.\n\n*The primary function of a polymerase is the polymerization of new DNA or RNA \nagainst an existing DNA or RNA template in the processes of replication and \ntranscription.* (Cite: Wikipeadia http://en.wikipedia.org/wiki/Polymerase)\n\nUsage\n=====\n\nThis is a pure python module. The API is pretty simple, for more read the \ndocstrings, an exampkle follows:\n\n>>> from odict import OrderedDict\n>>> teststructure = OrderedDict()\n>>> teststructure['one'] = 'Eins'\n>>> teststructure['two'] = 'Zwei'\n>>> teststructure['three'] = 'Drei'\n>>> teststructure['four'] = [True, 2, '3-2', 42.23]\n>>> domnode = serialize(structure, nodename='object')\n>>> print domnode.toprettyxml()\n\n\n \n>>> structure = deserialze(domnode)\nOrderedDict([('one', 'Eins'), ('two', 'Zwei'), ('three', 'Drei'), ('four', [True, 2, '3-2', 23.42])])\n\nThanks\n======\n\nto Nicola Larosa and Michael Foord for the OrderedDict implementation, which is \nused and copied (unmodified) into this package in ``odict.py`` here. The code \nwas published under a BSD-License. For details please read the contents of the \nfile.\n\nLicense\n=======\n\nAll code except ``odict.py`` is under the GNU General Public License GPL 2.0 or \nlater.\n\nCopyright and Authors\n=====================\n\nCopyright, BlueDynamics Alliance, Austria\n\nauthor: Jens Klein \n\n\nFeedback, Bugreports, ...\n=========================\n\nIf you like to give the author feedback about this product just write a mail\nto .\n\nIf you have access to the *plone.org* *collective* you might want to commit \nbug-fixes direct to trunk or do enhancements on a branch. Anyway, the author \nwould be happy to get a short mail about those changes.\n\n-- Jens Klein ",
"description_content_type": null,
"docs_url": null,
"download_url": "UNKNOWN",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://svn.plone.org/svn/collective/xmlpolymerase",
"keywords": "",
"license": "GPL",
"maintainer": null,
"maintainer_email": null,
"name": "xmlpolymerase",
"package_url": "https://pypi.org/project/xmlpolymerase/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/xmlpolymerase/",
"project_urls": {
"Download": "UNKNOWN",
"Homepage": "https://svn.plone.org/svn/collective/xmlpolymerase"
},
"release_url": "https://pypi.org/project/xmlpolymerase/1.1/",
"requires_dist": null,
"requires_python": null,
"summary": "XML (de-) serializer for simple python structures.",
"version": "1.1"
},
"last_serial": 801856,
"releases": {
"1.0-beta1": [
{
"comment_text": "",
"digests": {
"md5": "e9c160d2c0dd30686a7e2b9704754b6a",
"sha256": "681d6f27b52fdc6cd346c9ed49ff4fb5a6ec0a02f71ecad0260316affc406bea"
},
"downloads": -1,
"filename": "xmlpolymerase-1.0-beta1.tar.gz",
"has_sig": false,
"md5_digest": "e9c160d2c0dd30686a7e2b9704754b6a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 13910,
"upload_time": "2008-02-11T07:40:25",
"url": "https://files.pythonhosted.org/packages/db/5d/62068ca2fa4d5d1a8071d49698bf7835839f2fad3a9e188b3fcd60db679d/xmlpolymerase-1.0-beta1.tar.gz"
}
],
"1.1": [
{
"comment_text": "",
"digests": {
"md5": "7a35b4f4b8679dc1c7400dd6f53ec68d",
"sha256": "fb5dac027b0e09db419488b068b9793bb93c640c8d16da844ef522f00c5e4438"
},
"downloads": -1,
"filename": "xmlpolymerase-1.1.tar.gz",
"has_sig": false,
"md5_digest": "7a35b4f4b8679dc1c7400dd6f53ec68d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14123,
"upload_time": "2008-03-29T17:48:46",
"url": "https://files.pythonhosted.org/packages/f0/fc/38c1a055bb29c6848280669766a5f74614926dc0fb6d3a1fe5024fa24653/xmlpolymerase-1.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "7a35b4f4b8679dc1c7400dd6f53ec68d",
"sha256": "fb5dac027b0e09db419488b068b9793bb93c640c8d16da844ef522f00c5e4438"
},
"downloads": -1,
"filename": "xmlpolymerase-1.1.tar.gz",
"has_sig": false,
"md5_digest": "7a35b4f4b8679dc1c7400dd6f53ec68d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 14123,
"upload_time": "2008-03-29T17:48:46",
"url": "https://files.pythonhosted.org/packages/f0/fc/38c1a055bb29c6848280669766a5f74614926dc0fb6d3a1fe5024fa24653/xmlpolymerase-1.1.tar.gz"
}
]
}