{ "info": { "author": "Ami E. Bizamcher", "author_email": "ami.bizamcher@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://travis-ci.org/amibiz/microschema.svg?branch=develop\n :target: https://travis-ci.org/amibiz/microschema\n\n.. image:: https://coveralls.io/repos/github/amibiz/microschema/badge.svg\n :target: https://coveralls.io/github/amibiz/microschema\n\nMicroSchema\n-----------\n\nExample:\n\n >>> import microschema\n >>> schema = {\n ... 'username': {'type': str, 'required': True},\n ... 'score': {'type': int},\n ... }\n >>> data = {\n ... 'username': 'foobar',\n ... 'score': 10000,\n ... }\n >>> print(microschema.validate(schema, data))\n\n\nPython Compatibility\n--------------------\n\nPython 2.7 and 3.3+ are supported.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/amibiz/microschema", "keywords": "microschema schema validate validation validator micro", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "microschema", "package_url": "https://pypi.org/project/microschema/", "platform": "", "project_url": "https://pypi.org/project/microschema/", "project_urls": { "Homepage": "http://github.com/amibiz/microschema" }, "release_url": "https://pypi.org/project/microschema/0.5/", "requires_dist": null, "requires_python": "", "summary": "MicroSchema is a schema validation library for Python.", "version": "0.5" }, "last_serial": 3832249, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "bcc0bb343bf29366f5beb9cc3b46a27c", "sha256": "62b7ba9ce6a2d13298713030445dd131f3803f19aa42dd8b38d28e68a7e3fde6" }, "downloads": -1, "filename": "microschema-0.2.tar.gz", "has_sig": false, "md5_digest": "bcc0bb343bf29366f5beb9cc3b46a27c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4046, "upload_time": "2014-12-28T19:00:58", "url": "https://files.pythonhosted.org/packages/9b/46/05c110101887a8d3fb77d00b59ddabb9b595c4f2030caf03e0200a1608c3/microschema-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "13a4f185715e5d5088ad45fc2a770bc8", "sha256": "9d45cdb36d3d6ae767d01f435e3cec27ec3b884901cfc633257dda44b51631bd" }, "downloads": -1, "filename": "microschema-0.3.tar.gz", "has_sig": false, "md5_digest": "13a4f185715e5d5088ad45fc2a770bc8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4001, "upload_time": "2016-05-22T12:41:23", "url": "https://files.pythonhosted.org/packages/93/a3/990264f790a1b34e71dc8ec5fd7f049c831d310203aed29ee147b61723ef/microschema-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "939fc603a57d9dc2e17c680e776ba134", "sha256": "b5fb685e6bef73e35e2a028e1d7c80bf562d982bf898cb1751576a94652ca965" }, "downloads": -1, "filename": "microschema-0.4.tar.gz", "has_sig": false, "md5_digest": "939fc603a57d9dc2e17c680e776ba134", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4138, "upload_time": "2016-10-17T19:22:55", "url": "https://files.pythonhosted.org/packages/bb/49/18cbb68fe52d1a459c2ccab264941c83e658ac8d41be19629d1fd8b5d23f/microschema-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "fbc513dfc79ff13166716a9c8031de0e", "sha256": "2a3893c1964dcda9dc3c309cabac1d3b5c7230b633d052a206d7b34281f74518" }, "downloads": -1, "filename": "microschema-0.5.tar.gz", "has_sig": false, "md5_digest": "fbc513dfc79ff13166716a9c8031de0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4242, "upload_time": "2018-05-03T20:02:06", "url": "https://files.pythonhosted.org/packages/0b/77/f798b41ab5aefe500c23a5f5546c68e2b7b3cd8d269eb1dfd3c11aed45fa/microschema-0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fbc513dfc79ff13166716a9c8031de0e", "sha256": "2a3893c1964dcda9dc3c309cabac1d3b5c7230b633d052a206d7b34281f74518" }, "downloads": -1, "filename": "microschema-0.5.tar.gz", "has_sig": false, "md5_digest": "fbc513dfc79ff13166716a9c8031de0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4242, "upload_time": "2018-05-03T20:02:06", "url": "https://files.pythonhosted.org/packages/0b/77/f798b41ab5aefe500c23a5f5546c68e2b7b3cd8d269eb1dfd3c11aed45fa/microschema-0.5.tar.gz" } ] }