{ "info": { "author": "Andrew Pirus", "author_email": "andrew@pzland.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: Unix", "Programming Language :: Python", "Topic :: Software Development", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Description\n-----------\n\nPickled Data Object (pkldo) is method #470 for saving Python data to a file. It provides\nfunctionality for create, retrieve, update, and delete operations and uses Python's built-in\nPickle routines. It also performs operations atomically and offers file integrity. Its\nbest fit is for applications with basic data persistence needs.\n\nDevelopment Status\n------------------\n\n* Tested on BSD and Linux.\n* Windows compatibility will be next.\n* Documentation in progress.\n\nQuick Example\n-------------\n\nHere's a brief example of how to use a Pickled Data Object::\n\n >>> import pkldo\n >>> class Test(pkldo.Pdo):\n ... pass\n ... \n >>> a = Test()\n >>> a.some_data = \"howdy\"\n >>> a.create_pdo('/tmp/some_file')\n >>> b = Test()\n >>> b.load_pdo('/tmp/some_file')\n >>> b.some_data\n 'howdy'\n >>> b.some_data = \"hmmmm\"\n >>> b.save_pdo()\n >>> c = Test()\n >>> c.load_pdo('/tmp/some_file')\n >>> c.some_data\n 'hmmmm'\n >>> c.delete_pdo()\n >>>", "description_content_type": null, "docs_url": null, "download_url": "http://pypi.python.org/pypi/pkldo", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/pkldo", "keywords": "persistence pickle", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "pkldo", "package_url": "https://pypi.org/project/pkldo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pkldo/", "project_urls": { "Download": "http://pypi.python.org/pypi/pkldo", "Homepage": "http://pypi.python.org/pypi/pkldo" }, "release_url": "https://pypi.org/project/pkldo/0.3.1/", "requires_dist": null, "requires_python": null, "summary": "Pickled Data Object: Python data persistence for apps with simple needs.", "version": "0.3.1" }, "last_serial": 796319, "releases": { "0.3.1": [ { "comment_text": "", "digests": { "md5": "1dd76d9efec590d62d463110a3207c85", "sha256": "fa8ad3a82d66394100e311615ff9a2e9a7af311e646816f93417d0ec80a9e378" }, "downloads": -1, "filename": "pkldo-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1dd76d9efec590d62d463110a3207c85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8515, "upload_time": "2011-06-26T21:35:10", "url": "https://files.pythonhosted.org/packages/46/58/ae39604968a2d28f313eca36c6fa13e71def7dbdca0d18eddcaed40a49b6/pkldo-0.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1dd76d9efec590d62d463110a3207c85", "sha256": "fa8ad3a82d66394100e311615ff9a2e9a7af311e646816f93417d0ec80a9e378" }, "downloads": -1, "filename": "pkldo-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1dd76d9efec590d62d463110a3207c85", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8515, "upload_time": "2011-06-26T21:35:10", "url": "https://files.pythonhosted.org/packages/46/58/ae39604968a2d28f313eca36c6fa13e71def7dbdca0d18eddcaed40a49b6/pkldo-0.3.1.tar.gz" } ] }