{ "info": { "author": "Zope Foundation and Contributors", "author_email": "zope-dev@zope.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Zope3", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP" ], "description": "cipher.configstore\n==================\n\nThis module provides a small framework to store an object's state in a\nconfiguration file (human readable .ini).\n\n\n\n=======\nCHANGES\n=======\n\n1.3.2 (2012-11-24)\n------------------\n\n- Support `None` values in tuple/list/set types.\n\n\n1.3.1 (2012-11-23)\n------------------\n\n- Store `None` values as `<<<###NONE###>>>` so we can load them again as `None`\n Note: `None` values will not be passed to converters.\n\n- Fixed a bug where invalid Choice values broke dumping.\n\n\n1.3.0 (2012-10-05)\n------------------\n\n- Implemented dependency support among stores at the same level of object.\n\n- Increased test coverage to over 90%.\n\n\n1.2.2 (2012-08-30)\n------------------\n\n- Provide ``container`` and ``root`` attributes on IConfigurationStore\n they come handy in various load and dump situation instead of __parent__\n and getSite\n\n1.2.1 (2012-06-05)\n------------------\n\n- Added support for zope.schema.Set fields.\n\n- Fixed a bug where __init__ was used to empty a container.\n\n\n1.2.0 (2012-04-06)\n------------------\n\n- Initial release on pypi.\n\n1.1.1 (2012-02-27)\n------------------\n\n- Make sure that setting the parent explicitly on items created in the\n collection config store is optionally and overwritable.\n\n\n1.1.0 (2012-01-29)\n------------------\n\n- Feature Added dump/load support for ``datetime.timedelta`` objects.\n\n1.0.0\n-----\n\n- Initial release.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://pypi.python.org/pypi/cipher.configstore/", "keywords": "CipherHealth configuration storage configparser", "license": "ZPL 2.1", "maintainer": null, "maintainer_email": null, "name": "cipher.configstore", "package_url": "https://pypi.org/project/cipher.configstore/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/cipher.configstore/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://pypi.python.org/pypi/cipher.configstore/" }, "release_url": "https://pypi.org/project/cipher.configstore/1.3.2/", "requires_dist": null, "requires_python": null, "summary": "UNKNOWN", "version": "1.3.2" }, "last_serial": 787408, "releases": { "1.2.0": [ { "comment_text": "", "digests": { "md5": "f636418e0781951c9243c6d66160c801", "sha256": "45affe938491e13febcd612dc72220cf59ebed705c084a75796d3812dae8cef6" }, "downloads": -1, "filename": "cipher.configstore-1.2.0.tar.gz", "has_sig": false, "md5_digest": "f636418e0781951c9243c6d66160c801", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14042, "upload_time": "2012-04-06T11:32:25", "url": "https://files.pythonhosted.org/packages/9d/25/ad503dadc16696dfc7b60013a22021c09f3e77e1e23a4c4dbc1443bb40a5/cipher.configstore-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "d2a4958dba9f976b095c9c4a9292b905", "sha256": "7410e521130e37c9d6c28c9b27c9446344194907640dd9f9c5a69092ef7b7ff7" }, "downloads": -1, "filename": "cipher.configstore-1.2.1.tar.gz", "has_sig": false, "md5_digest": "d2a4958dba9f976b095c9c4a9292b905", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14559, "upload_time": "2012-06-06T12:12:40", "url": "https://files.pythonhosted.org/packages/33/ba/b38a3aa380c1fb275bf41cbd0d907984affd6b974fc3cb2573385e6c1c7c/cipher.configstore-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "0b7f1fbfaf655a1f6e76a59d94d34190", "sha256": "f299d0ec66b9bc9e5dd693587d172482049e981242a708a3299c54e9ae41b28f" }, "downloads": -1, "filename": "cipher.configstore-1.2.2.zip", "has_sig": false, "md5_digest": "0b7f1fbfaf655a1f6e76a59d94d34190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21247, "upload_time": "2012-08-30T15:05:15", "url": "https://files.pythonhosted.org/packages/f9/f0/0e33ca4a4f2cd43f4b4b80e9608e10569ee5aecd17ee50672bf85624c8ab/cipher.configstore-1.2.2.zip" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "499238bbee4f324583f7b201639c507d", "sha256": "8fbe2197095ced09f9392dee88539a6bfff298edc0619893978409c7e0b4c077" }, "downloads": -1, "filename": "cipher.configstore-1.3.0.tar.gz", "has_sig": false, "md5_digest": "499238bbee4f324583f7b201639c507d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16330, "upload_time": "2012-10-05T21:30:44", "url": "https://files.pythonhosted.org/packages/21/24/0d7fc80bb57fb00ef44fe16b84379bce14f6039761b207e4ea071f3208cf/cipher.configstore-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "305d6f2bb710266b62f4c8823764130e", "sha256": "d01b418ecedc1c433eb7b387d338af9b6d6abf44bb4e55e7b6954f3eda2b6cd6" }, "downloads": -1, "filename": "cipher.configstore-1.3.1.zip", "has_sig": false, "md5_digest": "305d6f2bb710266b62f4c8823764130e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23264, "upload_time": "2012-11-23T15:25:58", "url": "https://files.pythonhosted.org/packages/1f/5d/391d3804b9eda7764c6ba436e20f798beb5e16d728e0bd0810bfd50dcbf7/cipher.configstore-1.3.1.zip" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "cbae2b09fe5dddeb4e59a8065c93cacd", "sha256": "c092e7a865845998458e61b0c955d42a9daba33193f3c356f07d1d390e83f28a" }, "downloads": -1, "filename": "cipher.configstore-1.3.2.zip", "has_sig": false, "md5_digest": "cbae2b09fe5dddeb4e59a8065c93cacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23467, "upload_time": "2012-11-24T09:36:16", "url": "https://files.pythonhosted.org/packages/4c/f1/d94b3cea96055465e3390865bed948379a99794cfb2633434e5eb9dccdae/cipher.configstore-1.3.2.zip" } ], "2.0.0a1": [ { "comment_text": "", "digests": { "md5": "08d32dd1a4ecd5440e19af022cdbd201", "sha256": "6c083c01c3bb2aa972203cd4d449314b71ab8a9c5935a90c67b5222e6040caa2" }, "downloads": -1, "filename": "cipher.configstore-2.0.0a1.zip", "has_sig": false, "md5_digest": "08d32dd1a4ecd5440e19af022cdbd201", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22429, "upload_time": "2013-03-06T17:03:28", "url": "https://files.pythonhosted.org/packages/3f/3b/c396084e441f756b3d72d225d7653ed0ec8a79fe9a5e1dd3d152787a50ea/cipher.configstore-2.0.0a1.zip" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "b7223fd1a0fb0555110367edaf8cee61", "sha256": "acf96aa420b52171ddba641bdbfb8ea98073a424fc58a9fcc52b1db713803925" }, "downloads": -1, "filename": "cipher.configstore-2.0.0a2.zip", "has_sig": false, "md5_digest": "b7223fd1a0fb0555110367edaf8cee61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22532, "upload_time": "2013-03-26T18:49:55", "url": "https://files.pythonhosted.org/packages/dc/1b/c483d771d9550d76db7551c390240372aec891244057cae0ce950531e6f6/cipher.configstore-2.0.0a2.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cbae2b09fe5dddeb4e59a8065c93cacd", "sha256": "c092e7a865845998458e61b0c955d42a9daba33193f3c356f07d1d390e83f28a" }, "downloads": -1, "filename": "cipher.configstore-1.3.2.zip", "has_sig": false, "md5_digest": "cbae2b09fe5dddeb4e59a8065c93cacd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23467, "upload_time": "2012-11-24T09:36:16", "url": "https://files.pythonhosted.org/packages/4c/f1/d94b3cea96055465e3390865bed948379a99794cfb2633434e5eb9dccdae/cipher.configstore-1.3.2.zip" } ] }