{ "info": { "author": "David C. Danko", "author_email": "dcdanko@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "yaml_backed_structs\n===================\n\n.. image:: https://img.shields.io/pypi/v/yaml_backed_structs.svg\n :target: https://pypi.python.org/pypi/yaml_backed_structs\n :alt: Latest PyPI version\n\n.. image:: https://img.shields.io/github/license/mashape/apistatus.svg\n :target: https://img.shields.io/github/license/mashape/apistatus\n :alt: License\n\n.. image:: https://travis-ci.org/dcdanko/YamlBackedPyStructs.svg?branch=master\n :target: https://travis-ci.org/dcdanko/YamlBackedPyStructs\n \nBasic python data structures backed by a human editable yaml file\n\nDescription\n-----------\n\nProvides a dead simple way to store small amounts of information for python programs.\nThis is useful for program configs and similar.\n\nHas the advantage that the files backing the data structures are human readable and\ncan be edited using your favorite text editor.\n\n.. code-block:: python\n\n from yaml_backed_structs import PersistentDict, PersistentSet\n\n pdict = PersistentDict('my-path.yml')\n pdict['a'] = 1 # this will automatically be saved\n pdict['b'] = []\n pdict['b'].append(2) # this will not be saved automatically\n pdict.save() # but we can save it like this\n\n \n\n\nInstallation\n------------\n\n.. code-block:: bash\n \n pip install yaml_backed_structs\n\n python setup.py install\n\nLicence\n-------\n\nMIT\n\nAuthors\n-------\n\n`yaml_backed_structs` was written by `David C. Danko `_.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dcdanko/YamlBackedPyStructs", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "yaml_backed_structs", "package_url": "https://pypi.org/project/yaml_backed_structs/", "platform": "", "project_url": "https://pypi.org/project/yaml_backed_structs/", "project_urls": { "Homepage": "https://github.com/dcdanko/YamlBackedPyStructs" }, "release_url": "https://pypi.org/project/yaml_backed_structs/1.0.0/", "requires_dist": null, "requires_python": "", "summary": "Basic python data structures backed by a human editable yaml file", "version": "1.0.0" }, "last_serial": 4674247, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "adc0d18ecb046b9a74117580f3e514fa", "sha256": "8d2cbea3181846a0ad30ab83962cd74191eeca2e096f9a2259fa5b247985b27c" }, "downloads": -1, "filename": "yaml_backed_structs-0.1.0.tar.gz", "has_sig": false, "md5_digest": "adc0d18ecb046b9a74117580f3e514fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2180, "upload_time": "2017-09-29T14:35:39", "url": "https://files.pythonhosted.org/packages/ad/1b/87d70e5af004d86b147b41b6a0abaa21f3355eee2d9f768be91f60df68f6/yaml_backed_structs-0.1.0.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "544cbec05c3be0e0d19e7d9832a2d1c8", "sha256": "185326a77564330e6e9f32671a8446918eff13ce4fc9f5e3677a8c5edfb5cb82" }, "downloads": -1, "filename": "yaml_backed_structs-0.9.0.tar.gz", "has_sig": false, "md5_digest": "544cbec05c3be0e0d19e7d9832a2d1c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2184, "upload_time": "2017-09-29T14:38:01", "url": "https://files.pythonhosted.org/packages/24/f2/fc48109a8e69c02547846334056d3017bef3214b9033219fa4d3bb63e088/yaml_backed_structs-0.9.0.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "0574866b3e47555af0919950db5f5a9d", "sha256": "6a9ce7c0f0914312baad62452faca221ab10a780ecd232e74f247d6407c8aebb" }, "downloads": -1, "filename": "yaml_backed_structs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0574866b3e47555af0919950db5f5a9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2219, "upload_time": "2019-01-08T20:42:04", "url": "https://files.pythonhosted.org/packages/bd/60/1c0397fb032e1cefe217c4d9665b36e65a0b3a353363bc87dcd0f4f14504/yaml_backed_structs-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0574866b3e47555af0919950db5f5a9d", "sha256": "6a9ce7c0f0914312baad62452faca221ab10a780ecd232e74f247d6407c8aebb" }, "downloads": -1, "filename": "yaml_backed_structs-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0574866b3e47555af0919950db5f5a9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2219, "upload_time": "2019-01-08T20:42:04", "url": "https://files.pythonhosted.org/packages/bd/60/1c0397fb032e1cefe217c4d9665b36e65a0b3a353363bc87dcd0f4f14504/yaml_backed_structs-1.0.0.tar.gz" } ] }