{ "info": { "author": "Peter Knight", "author_email": "peter.knight41@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/knightgoggles/DictTypeEnforcer", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "DictTypeEnforcer", "package_url": "https://pypi.org/project/DictTypeEnforcer/", "platform": "", "project_url": "https://pypi.org/project/DictTypeEnforcer/", "project_urls": { "Homepage": "https://gitlab.com/knightgoggles/DictTypeEnforcer" }, "release_url": "https://pypi.org/project/DictTypeEnforcer/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Type enforcement on dictionaries by example", "version": "0.1.2" }, "last_serial": 4226547, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "af6c2b0d6b48e140699a2c6ecae9aaae", "sha256": "f49a773e121cd4e6f39ef66ec5c6227861ec607cdf9ac65f181c84ddd2d85219" }, "downloads": -1, "filename": "DictTypeEnforcer-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af6c2b0d6b48e140699a2c6ecae9aaae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3975, "upload_time": "2018-08-23T04:36:50", "url": "https://files.pythonhosted.org/packages/d2/33/5c6cb40c87a23611096cdd684193db6e11297d3b91c19df37f552346addd/DictTypeEnforcer-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "41d8fc36fcd5cc4bc302c051f0130caf", "sha256": "5632e00f291859ed7ae71b2953d3f323796c990db7fb2ffbbb08e169d43b7bc8" }, "downloads": -1, "filename": "DictTypeEnforcer-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41d8fc36fcd5cc4bc302c051f0130caf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3980, "upload_time": "2018-08-23T05:44:57", "url": "https://files.pythonhosted.org/packages/6b/d3/8c2643207c5362d2f37fb71d0beca2aa64ce7d631d801f7c4321ff6fac6d/DictTypeEnforcer-0.1.1-py2.py3-none-any.whl" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "2f5657c8b3849c8d3559317457a15ea0", "sha256": "212993839713c727cd1d85e060bb5139542a675cd1d53eb0abf581623848fe6c" }, "downloads": -1, "filename": "DictTypeEnforcer-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f5657c8b3849c8d3559317457a15ea0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4212, "upload_time": "2018-08-31T14:26:21", "url": "https://files.pythonhosted.org/packages/b0/75/3f6dc27a08ae951947f34f61d377aa5892478a761b52524870d61803edf3/DictTypeEnforcer-0.1.2-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "2f5657c8b3849c8d3559317457a15ea0", "sha256": "212993839713c727cd1d85e060bb5139542a675cd1d53eb0abf581623848fe6c" }, "downloads": -1, "filename": "DictTypeEnforcer-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2f5657c8b3849c8d3559317457a15ea0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4212, "upload_time": "2018-08-31T14:26:21", "url": "https://files.pythonhosted.org/packages/b0/75/3f6dc27a08ae951947f34f61d377aa5892478a761b52524870d61803edf3/DictTypeEnforcer-0.1.2-py2.py3-none-any.whl" } ] }