{ "info": { "author": "James Turk", "author_email": "james.p.turk@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "===========\nvalidictory\n===========\n\n:warning: **:warning: As of 2018 this library is deprecated, please consider using jsonschema (https://pypi.python.org/pypi/jsonschema) instead.**\n\n\n.. image:: https://travis-ci.org/jamesturk/validictory.svg?branch=master\n :target: https://travis-ci.org/jamesturk/validictory\n\n.. image:: https://coveralls.io/repos/jamesturk/validictory/badge.png?branch=master\n :target: https://coveralls.io/r/jamesturk/validictory\n\n.. image:: https://img.shields.io/pypi/v/validictory.svg\n :target: https://pypi.python.org/pypi/validictory\n\n.. image:: https://readthedocs.org/projects/validictory/badge/?version=latest\n :target: https://readthedocs.org/projects/validictory/?badge=latest\n :alt: Documentation Status\n\n\nA general purpose Python data validator.\n\nWorks with Python 2.7 and Python 3.3+\n\nSchema format based on JSON Schema Proposal (http://json-schema.org)\n\nContains code derived from jsonschema, by Ian Lewis and Yusuke Muraoka.\n\nUsage\n=====\n\nJSON documents and schema must first be loaded into a Python dictionary type\nbefore it can be validated.\n\nParsing a simple JSON document::\n\n >>> import validictory\n >>>\n >>> validictory.validate(\"something\", {\"type\":\"string\"})\n\nParsing a more complex JSON document::\n\n >>> import json\n >>> import validictory\n >>>\n >>> data = json.loads('[\"foo\", {\"bar\":[\"baz\", null, 1.0, 2]}]')\n >>> schema = {\n ... \"type\":\"array\",\n ... \"items\":[\n ... {\"type\":\"string\"},\n ... {\"type\":\"object\",\n ... \"properties\":{\n ... \"bar\":{\n ... \"items\":[\n ... {\"type\":\"string\"},\n ... {\"type\":\"any\"},\n ... {\"type\":\"number\"},\n ... {\"type\":\"integer\"}\n ... ]\n ... }\n ... }\n ... }\n ... ]\n ... }\n >>> validictory.validate(data,schema)\n\nCatch ValueErrors to handle validation issues::\n\n >>> import validictory\n >>>\n >>> try:\n ... validictory.validate(\"something\", {\"type\":\"string\",\"minLength\":15})\n ... except ValueError, error:\n ... print(error)\n ...\n Length of value 'something' for field '_data' must be greater than or equal to 15\n\nYou can read more in the official documentation at `Read the Docs `_.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/jamesturk/validictory", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "validictory", "package_url": "https://pypi.org/project/validictory/", "platform": "any", "project_url": "https://pypi.org/project/validictory/", "project_urls": { "Homepage": "http://github.com/jamesturk/validictory" }, "release_url": "https://pypi.org/project/validictory/1.1.2/", "requires_dist": null, "requires_python": "", "summary": "general purpose python data validator", "version": "1.1.2" }, "last_serial": 3380870, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "740a4ee058eac883d10e0be2a40bbe46", "sha256": "d6d25fe6b4272df80453f2516e1a626f556b1c10e14dc4b43bca10d370818856" }, "downloads": -1, "filename": "validictory-0.4.tar.gz", "has_sig": false, "md5_digest": "740a4ee058eac883d10e0be2a40bbe46", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8160, "upload_time": "2010-08-02T16:59:17", "url": "https://files.pythonhosted.org/packages/63/f1/f9fccde074f93c7c67a3ee588415c4fbb87f68b3a588a0380f9cddf0d0af/validictory-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "2a4d1be48dc0e31d80fd686cd07eed2a", "sha256": "f75145505e5b8443ab79d202590f294cddad3f0fd9d1d44bfcd616e6d88ae166" }, "downloads": -1, "filename": "validictory-0.4.1.tar.gz", "has_sig": false, "md5_digest": "2a4d1be48dc0e31d80fd686cd07eed2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8358, "upload_time": "2010-08-27T22:45:30", "url": "https://files.pythonhosted.org/packages/75/dc/4f564c1b87e6012d389a2d420d39a3e94e1baccc2ad9d4cff85f00b6b441/validictory-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "ad95bae91d5d878d7bd94c2243235c1a", "sha256": "c2897fe352ee4b379cc0e0379748f455a9c1096a8f9618f9199625ccae71ca5d" }, "downloads": -1, "filename": "validictory-0.4.2.tar.gz", "has_sig": false, "md5_digest": "ad95bae91d5d878d7bd94c2243235c1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8510, "upload_time": "2010-10-05T22:51:46", "url": "https://files.pythonhosted.org/packages/38/a3/03b408795c16b672a0b9d806cf5ef99263e2852fccba7de3e4a19db14c87/validictory-0.4.2.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "38029bb2136e12f3d01797fb674bc431", "sha256": "84d82a11aaad828bdf6c3b1de398526e87d88f387b5b30107680431674b9af57" }, "downloads": -1, "filename": "validictory-0.5.0.tar.gz", "has_sig": false, "md5_digest": "38029bb2136e12f3d01797fb674bc431", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9407, "upload_time": "2011-01-13T16:37:27", "url": "https://files.pythonhosted.org/packages/02/55/66d0d5784847801ab8de2fe0b0eb11c5e24b0fea08c80517fdc164b0ab93/validictory-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "3f65ec6124629fbf10e53d76f8d2a3eb", "sha256": "0dd55704e3ae154ae9f56d952c065bae9c10ff6fb6c5536d1fdf3499fc182444" }, "downloads": -1, "filename": "validictory-0.6.0.tar.gz", "has_sig": false, "md5_digest": "3f65ec6124629fbf10e53d76f8d2a3eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11924, "upload_time": "2011-01-20T17:05:00", "url": "https://files.pythonhosted.org/packages/02/59/a7558821556cf63a02e4808bc2fea58a311f93537e17afe1a995495be8c0/validictory-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f1bb8859b5773a6b24d44e4933f40d18", "sha256": "7af1ff8c3417a381874ad3c275919ad52e4d3dfd5b088add8fb4c87d00af96f0" }, "downloads": -1, "filename": "validictory-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f1bb8859b5773a6b24d44e4933f40d18", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11975, "upload_time": "2011-01-21T15:54:08", "url": "https://files.pythonhosted.org/packages/c7/27/8fbe704d75f4d2c429eaabcab93d9edbeb7c2ab46851a16218104750df84/validictory-0.6.1.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "8476722b08a6f353e1804694f3ac22c4", "sha256": "a2e86e538579e5af84adec08168117c10d22f3c1992b8ca388b813d88860d661" }, "downloads": -1, "filename": "validictory-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8476722b08a6f353e1804694f3ac22c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12767, "upload_time": "2011-03-15T20:18:03", "url": "https://files.pythonhosted.org/packages/db/4d/61eea96403e7dbbff1d189c75a72c4e43668c2a77dabcfc2f641a18b1cbc/validictory-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "1f36b375de6fa37eff97ce80e319c535", "sha256": "fec2fc86d63f40825a26f21c8b7cfa790f22f4be9be05c880876c526e9dfcbfa" }, "downloads": -1, "filename": "validictory-0.7.1.tar.gz", "has_sig": false, "md5_digest": "1f36b375de6fa37eff97ce80e319c535", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12251, "upload_time": "2011-05-03T16:22:26", "url": "https://files.pythonhosted.org/packages/64/ba/a479826f91edff845d049eef61041dc10898054a4117120e5c0896bf1ea6/validictory-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "e4f414ac5ff92ff01e9ea451643e9eed", "sha256": "f7d29f0d0800c3a232581e7c6782fa78694cfcb566a8ba153421e4d377206f58" }, "downloads": -1, "filename": "validictory-0.7.2.tar.gz", "has_sig": false, "md5_digest": "e4f414ac5ff92ff01e9ea451643e9eed", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12441, "upload_time": "2011-09-27T21:16:47", "url": "https://files.pythonhosted.org/packages/96/80/7b6814ab31730e47c7688ad6b7b9420e5f1ca03863affcac0fc26a3c2d4a/validictory-0.7.2.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "e8c9e50985377fef945422ce720166b2", "sha256": "f316448a531a2ee1999a1b7297c4f512ee0a2a24256503be19f95c9662bd854c" }, "downloads": -1, "filename": "validictory-0.8.0.tar.gz", "has_sig": false, "md5_digest": "e8c9e50985377fef945422ce720166b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13103, "upload_time": "2012-03-04T18:26:07", "url": "https://files.pythonhosted.org/packages/43/6d/7fdb994702abcba8dfe53467767f008bf3a02e87002c9bafb26a4e5b3d7e/validictory-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "cf344705213bce499ecaabcebd7cb5f9", "sha256": "2d0a91bb609d599b7e82cf22dbcdec0861a8e9908aa8bd4e70d6f51bc192b04d" }, "downloads": -1, "filename": "validictory-0.8.1.tar.gz", "has_sig": false, "md5_digest": "cf344705213bce499ecaabcebd7cb5f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13405, "upload_time": "2012-03-04T19:18:09", "url": "https://files.pythonhosted.org/packages/10/69/29874d3784f9a7111ab162012748c7ddf536addc469897724acea0875302/validictory-0.8.1.tar.gz" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "53ce133652f492b96ff8f72b3108bcab", "sha256": "e83874cd91cb3ba3f53b123ed5043982ee98c23e4011313ab61bac58cc61c805" }, "downloads": -1, "filename": "validictory-0.8.2.tar.gz", "has_sig": false, "md5_digest": "53ce133652f492b96ff8f72b3108bcab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13510, "upload_time": "2012-03-10T01:42:43", "url": "https://files.pythonhosted.org/packages/c0/47/da30e6fb6e41b00f9e49460fe367c9d36c36cfd70aa42bc70b2bed7f7fa6/validictory-0.8.2.tar.gz" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "848c01494a3b375d57dc9f92cd9ceb6e", "sha256": "3625fe30ce88dc0017f564096092868c5c29dd9586220082956b3ee6b68eec21" }, "downloads": -1, "filename": "validictory-0.8.3.tar.gz", "has_sig": false, "md5_digest": "848c01494a3b375d57dc9f92cd9ceb6e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13524, "upload_time": "2012-03-14T08:01:46", "url": "https://files.pythonhosted.org/packages/ec/6d/891bab568492718c3ca05552ec7d1b5100df23ac2d6b98e69d2997008c22/validictory-0.8.3.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "2f453416b5ff90907157d8024cc9852f", "sha256": "1660155428b78b3b9436d23f42cb5b98104cf61c28085ee1720e13089bcfc2d9" }, "downloads": -1, "filename": "validictory-0.9.0.tar.gz", "has_sig": false, "md5_digest": "2f453416b5ff90907157d8024cc9852f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14734, "upload_time": "2013-01-19T06:09:40", "url": "https://files.pythonhosted.org/packages/90/95/678c634d0e6acb59e7c9c49e903c810ba0fb37d9560027260a79cc10bc7c/validictory-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "f521ef655bb4f2c60afcaede190d86c2", "sha256": "3b8c636dc56114070177bc1c1083e804eec628f6c580ee5cb8e9844e1ead6301" }, "downloads": -1, "filename": "validictory-0.9.1.tar.gz", "has_sig": false, "md5_digest": "f521ef655bb4f2c60afcaede190d86c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14129, "upload_time": "2013-05-23T15:42:12", "url": "https://files.pythonhosted.org/packages/aa/57/2b29d7886815854a648ad3503e616f2164a78467fdd603fa8adf0dee028e/validictory-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "ab9ca9fecf3c30dd2bfe616ba31faad6", "sha256": "7b43b1066df6f91a898e44712018924f0b19fc4a067361632321618dada5c899" }, "downloads": -1, "filename": "validictory-0.9.2.tar.gz", "has_sig": false, "md5_digest": "ab9ca9fecf3c30dd2bfe616ba31faad6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15188, "upload_time": "2013-11-25T19:00:27", "url": "https://files.pythonhosted.org/packages/56/31/6927ce20f0e92f4a6ef071ad543af4f488855be8c58661b43b0e92a9b4bc/validictory-0.9.2.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "dd3ef11889e96b8c0e60ff7e4b5cca9f", "sha256": "3e2b20a80ee45f5b937285038486b80ed554512e16908977d98878042356c9be" }, "downloads": -1, "filename": "validictory-0.9.3.tar.gz", "has_sig": false, "md5_digest": "dd3ef11889e96b8c0e60ff7e4b5cca9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15199, "upload_time": "2013-11-26T17:15:39", "url": "https://files.pythonhosted.org/packages/74/9f/d989fc6d1515cf25b28ece4bb51d65a3049e3a3b98da6b2e2135dbc6b361/validictory-0.9.3.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "c681bdc69d1d7bb2e20ade705e32516a", "sha256": "3e5ada95136c62ce57773a6cec1dd7ef357579189604531b60b541435785b618" }, "downloads": -1, "filename": "validictory-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c681bdc69d1d7bb2e20ade705e32516a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21130, "upload_time": "2015-01-16T22:17:18", "url": "https://files.pythonhosted.org/packages/f8/6c/588a3fa0e4366623cd5ffde449661a584b965b5bf648b76df8e9d1c6474b/validictory-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e2eb442d2d489c08b2c3a607b3c707a", "sha256": "33c22a4eeb7a39540c07d371a55810979f13f62d6f609adf76d51f90e787ced8" }, "downloads": -1, "filename": "validictory-1.0.0.tar.gz", "has_sig": false, "md5_digest": "0e2eb442d2d489c08b2c3a607b3c707a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15802, "upload_time": "2015-01-16T22:17:19", "url": "https://files.pythonhosted.org/packages/ec/8b/5b14e12b75716762992e0cbea79c8b940e1bdec9f646a1f9cde956acd6b3/validictory-1.0.0.tar.gz" } ], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "c1501cc099182524ae1e6f86907fdbb9", "sha256": "f75e2b26a262e13206da2826020bc7217b9cdfd390fd164373c8d80dd7497981" }, "downloads": -1, "filename": "validictory-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c1501cc099182524ae1e6f86907fdbb9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20775, "upload_time": "2014-07-10T05:20:33", "url": "https://files.pythonhosted.org/packages/00/04/9785c5d3371e88e7e6a55a84b3e8afd24cf3fd3bc226119fc699a7257cc7/validictory-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b02f5332600e8f246114d2b35d9cb0bb", "sha256": "799293fba2c55ba4869a9dabf776092e234fad4f98f6208f1b2f2b5d0ebef31a" }, "downloads": -1, "filename": "validictory-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "b02f5332600e8f246114d2b35d9cb0bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16115, "upload_time": "2014-07-10T05:20:37", "url": "https://files.pythonhosted.org/packages/df/fd/9156b127d4714f2ede86f64b7f7b65db3a2fae0ebe5deab6859367e31a57/validictory-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "6b76dfabba118b20b4d915807c2bdec4", "sha256": "29b6fe38736966000479f2024dcfee045bb3b4a9c5c58f9558e47725932c684f" }, "downloads": -1, "filename": "validictory-1.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6b76dfabba118b20b4d915807c2bdec4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20974, "upload_time": "2014-07-15T19:09:05", "url": "https://files.pythonhosted.org/packages/a9/13/d8d5f3ad6252dd0a18311c3ac6058f78a6dca016c7fb9efc6fd8d791d89e/validictory-1.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54c206827931cc4ed8a9b1cc78e380c5", "sha256": "c02388a70f5b854e71e2e09bd6d762a2d8c2a017557562e866d8ffafb0934b07" }, "downloads": -1, "filename": "validictory-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "54c206827931cc4ed8a9b1cc78e380c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15657, "upload_time": "2014-07-15T19:09:06", "url": "https://files.pythonhosted.org/packages/cc/cc/c8a90649d4df7ab7a3ef6170efac9ede940a5438b009118e390aeefe1592/validictory-1.0.0a2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "170d0f0633b43da7441f2d063f57c130", "sha256": "b0f44c4a52d1391689852ac93f834adf7ba1c058d688e69703aa0d8df27eac49" }, "downloads": -1, "filename": "validictory-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "170d0f0633b43da7441f2d063f57c130", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22856, "upload_time": "2015-09-24T21:30:53", "url": "https://files.pythonhosted.org/packages/95/06/afb5b22a0034ee881013ce365cd6b24fa63a285b92164b37e3f68c48d97b/validictory-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "59b619e446e7f8b510c2b76f0973b2e8", "sha256": "f88ce8e055d39accdb662f332ad0c63e4941d625a92d805cb9bf1fc2757ac1fd" }, "downloads": -1, "filename": "validictory-1.0.1.tar.gz", "has_sig": false, "md5_digest": "59b619e446e7f8b510c2b76f0973b2e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17870, "upload_time": "2015-09-24T21:30:58", "url": "https://files.pythonhosted.org/packages/7a/09/449e1c3d4240aeedb5d814d9395cfea00cf4cd4b5e40b388e17608e3c21a/validictory-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "45ae7a6352f9e65dcfb177eaf4722c26", "sha256": "4b6101e966ed083827f29e7e65a44e0227298c7f7668e97455aa39013b858e1d" }, "downloads": -1, "filename": "validictory-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "45ae7a6352f9e65dcfb177eaf4722c26", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23456, "upload_time": "2016-06-21T17:31:09", "url": "https://files.pythonhosted.org/packages/4b/4a/7530574157416832dd31d13ec87f251c141651744ff8dc3db4df8cc9646a/validictory-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b307b34a0992e2327904707f2379b49", "sha256": "9eeee360b9bfb6a2644796e69ae8ba0c39f04a2e75d6cd5f3707c6ac7c58d170" }, "downloads": -1, "filename": "validictory-1.0.2.tar.gz", "has_sig": false, "md5_digest": "4b307b34a0992e2327904707f2379b49", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18332, "upload_time": "2016-06-21T17:31:13", "url": "https://files.pythonhosted.org/packages/e7/06/c54e475a03b1e60f63eb04e92cb8b658daeb7d26817224227598f8e1215c/validictory-1.0.2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d336745aed290a3c50d6767895b2db7e", "sha256": "2dd89b065c2a9071db413577e87e68b4c40eace601f22eccd98e070507f33185" }, "downloads": -1, "filename": "validictory-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d336745aed290a3c50d6767895b2db7e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24520, "upload_time": "2016-10-16T04:20:17", "url": "https://files.pythonhosted.org/packages/5b/c5/56db85b6f5a91241e6ec8774cf9cbca348c292c09faac1180ded36c52903/validictory-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7675efcc99850ec4b6c9f6d1979ee375", "sha256": "0eb86e332da6e90df7c0d7061e9be495c551fda9a753130e4abdb6312ac55ec5" }, "downloads": -1, "filename": "validictory-1.1.0.tar.gz", "has_sig": false, "md5_digest": "7675efcc99850ec4b6c9f6d1979ee375", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19059, "upload_time": "2016-10-16T04:20:19", "url": "https://files.pythonhosted.org/packages/0f/2f/f22be899581d8d09b4f6d7f15ff89ac1bb8b632462c16261597be0398051/validictory-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "7e6e7045d822465b92c76c1176f9018f", "sha256": "c19bb771e86a5d02e18ae1f148e6d82ed09b6ce04d4fa69205183860ba56d790" }, "downloads": -1, "filename": "validictory-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7e6e7045d822465b92c76c1176f9018f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18731, "upload_time": "2017-04-04T08:09:46", "url": "https://files.pythonhosted.org/packages/18/af/6f633257c16f66e3d7029db3706f2802dc822b45acfdb5b9bad19fa65594/validictory-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "ffd27b2c4fc626d47d4aa762c6e65db6", "sha256": "eb7ec9d811f3cf062fb943ce369a9b34a9f291037217ecf5a40a5f2421d29c0a" }, "downloads": -1, "filename": "validictory-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ffd27b2c4fc626d47d4aa762c6e65db6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24058, "upload_time": "2017-12-01T19:01:51", "url": "https://files.pythonhosted.org/packages/4f/ca/80c04ee324233dacca3258153e7c71fc667fe032e0b21bae788f83fe4103/validictory-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee3ea24d0e5602255d618fd63487dd0f", "sha256": "3a87b84658592f75f37d6bab77ac223774c9989dc7349c8aad19a424770835ba" }, "downloads": -1, "filename": "validictory-1.1.2.tar.gz", "has_sig": false, "md5_digest": "ee3ea24d0e5602255d618fd63487dd0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18162, "upload_time": "2017-12-01T19:01:57", "url": "https://files.pythonhosted.org/packages/c9/c6/59d4273279df9f942f34cf45b9031c109a51d8e5682ca7975a9e1ae71080/validictory-1.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ffd27b2c4fc626d47d4aa762c6e65db6", "sha256": "eb7ec9d811f3cf062fb943ce369a9b34a9f291037217ecf5a40a5f2421d29c0a" }, "downloads": -1, "filename": "validictory-1.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ffd27b2c4fc626d47d4aa762c6e65db6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24058, "upload_time": "2017-12-01T19:01:51", "url": "https://files.pythonhosted.org/packages/4f/ca/80c04ee324233dacca3258153e7c71fc667fe032e0b21bae788f83fe4103/validictory-1.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee3ea24d0e5602255d618fd63487dd0f", "sha256": "3a87b84658592f75f37d6bab77ac223774c9989dc7349c8aad19a424770835ba" }, "downloads": -1, "filename": "validictory-1.1.2.tar.gz", "has_sig": false, "md5_digest": "ee3ea24d0e5602255d618fd63487dd0f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18162, "upload_time": "2017-12-01T19:01:57", "url": "https://files.pythonhosted.org/packages/c9/c6/59d4273279df9f942f34cf45b9031c109a51d8e5682ca7975a9e1ae71080/validictory-1.1.2.tar.gz" } ] }