{ "info": { "author": "Ludvig Ericson", "author_email": "ludvig@blogg.se", "bugtrack_url": null, "classifiers": [], "description": "`json_schema` is a JSON-based schema validation package.\n\nJSON-based means that its feature-set is adjusted to JSON, but it doesn't\nrequire JSON data: any Python objects are fine, as long as they're of the\nprimary Python types.\n\nLet's start off with an example::\n\n from json_schema import Schema, AnyInteger\n\n my_schema = Schema([u\"set-temp\", {u\"degrees\": AnyInteger}])\n\n if my_schema.validate([u\"set-temp\", {u\"degrees\": 10}]):\n print \"Valid!\"\n\nIt's a very declarative way of saying how your schema looks. With the architechture\nthat `json_schema` is built on, you can customize pretty much anything.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://lericson.blogg.se/code/category/json_schema.html", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "json_schema", "package_url": "https://pypi.org/project/json_schema/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/json_schema/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://lericson.blogg.se/code/category/json_schema.html" }, "release_url": "https://pypi.org/project/json_schema/0.3/", "requires_dist": null, "requires_python": null, "summary": "JSON schema definition and validation library", "version": "0.3" }, "last_serial": 793808, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "e6134fbd6020f828500f5d64f619d9ac", "sha256": "3e994ba82411c8a32e2e308d124e0fecf2465b97832f509f5eddd49efc7b77a9" }, "downloads": -1, "filename": "json_schema-0.2.tar.gz", "has_sig": false, "md5_digest": "e6134fbd6020f828500f5d64f619d9ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5407, "upload_time": "2008-08-05T01:37:54", "url": "https://files.pythonhosted.org/packages/d6/c2/f2aaab4d1ec145b7d4cd070e8c1c205210c5eec49eb7a68dd9ce149e38e1/json_schema-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "59e75cb6b7f192ea01507512a7e7ede8", "sha256": "a164efbb405f535615e58aff191b55fbfdad61d2ff0e7bfce6acf086358ca4b3" }, "downloads": -1, "filename": "json_schema-0.3.tar.gz", "has_sig": false, "md5_digest": "59e75cb6b7f192ea01507512a7e7ede8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5425, "upload_time": "2008-08-05T03:11:31", "url": "https://files.pythonhosted.org/packages/2a/04/855eecfdd379ff774ce86770808c6663ad4fdf14c43ed4e6fd7156aa5cf9/json_schema-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59e75cb6b7f192ea01507512a7e7ede8", "sha256": "a164efbb405f535615e58aff191b55fbfdad61d2ff0e7bfce6acf086358ca4b3" }, "downloads": -1, "filename": "json_schema-0.3.tar.gz", "has_sig": false, "md5_digest": "59e75cb6b7f192ea01507512a7e7ede8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5425, "upload_time": "2008-08-05T03:11:31", "url": "https://files.pythonhosted.org/packages/2a/04/855eecfdd379ff774ce86770808c6663ad4fdf14c43ed4e6fd7156aa5cf9/json_schema-0.3.tar.gz" } ] }