{ "info": { "author": "Pavel Sizov", "author_email": "shabash1991@yandex.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5" ], "description": "**FlyForms**\r\n============\r\n\r\nFlyForms is flexible and easy to use Python library that provide high-level API for data structures defining and validation.\r\nThere is nothing superfluous, so it is very fast and easy to use.\r\n\r\nInstallation\r\n------------\r\n\r\nThe easiest way to install FlyForms is using pip:\r\n\r\n\r\n pip install flyforms\r\n\r\nYou can install FlyForms using setup.py also:\r\n\r\n\r\n python setup.py install\r\n\r\nDocumentation\r\n-------------\r\n\r\nThe latest version of documentation is available at ReadTheDocs_\r\n\r\nYou can also manually generate the documentation from sources in the docs directory:\r\n\r\n\r\n make html\r\n\r\n\r\n.. _ReadTheDocs: http://flyforms.readthedocs.org/en/latest/\r\n\r\n\r\nFeedback\r\n--------\r\nFound a bug, or you have a suggestion for improvement? Please contact me at BitBucket_\r\n\r\n.. _BitBucket: https://bitbucket.org/ShabashP/flyforms/issues", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/ShabashP/flyforms", "keywords": "validation,structures,form,forms,validator,schema,data", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "FlyForms", "package_url": "https://pypi.org/project/FlyForms/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/FlyForms/", "project_urls": { "Homepage": "https://bitbucket.org/ShabashP/flyforms" }, "release_url": "https://pypi.org/project/FlyForms/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "FlyForms is flexible and easy to use Python library for data structures defining and validation.", "version": "0.3.0" }, "last_serial": 1791508, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5b01a02d4ba295dccbc193b92d637cef", "sha256": "f8bb1999295167ae102598415d23a5d7d8d2e9ee3114d28af091b37a44f04ecb" }, "downloads": -1, "filename": "FlyForms-0.0.1.zip", "has_sig": false, "md5_digest": "5b01a02d4ba295dccbc193b92d637cef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6830, "upload_time": "2015-10-16T14:26:20", "url": "https://files.pythonhosted.org/packages/72/22/46e33eadf6a611a029b699fbccb7f5e1a2c2fda5a093a1d343fca97cd733/FlyForms-0.0.1.zip" } ], "0.0.1b1": [ { "comment_text": "", "digests": { "md5": "d6d48bd307a827b5d9acc06cb6992df8", "sha256": "b2e4f66c5eb0e7254fde1f7adadc514ab931146d9f1c19eaec49b3bc71739840" }, "downloads": -1, "filename": "FlyForms-0.0.1b1.zip", "has_sig": false, "md5_digest": "d6d48bd307a827b5d9acc06cb6992df8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6860, "upload_time": "2015-10-16T14:25:16", "url": "https://files.pythonhosted.org/packages/a6/78/b9d81e6724769561792cccb49ac72a3480658944ea5ebaff45174d1fe80b/FlyForms-0.0.1b1.zip" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "f4e2b4e1a2d7965c94268475ecac1a5d", "sha256": "3a09bff507747c5a38bfe77937c7b6f02c3b639d42f7c0eea33904ba25d35ecc" }, "downloads": -1, "filename": "FlyForms-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f4e2b4e1a2d7965c94268475ecac1a5d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8970, "upload_time": "2015-10-12T13:05:24", "url": "https://files.pythonhosted.org/packages/d6/97/63a9129d304b9e8f7eebf305cc958dc36c1c7b732cd6060e3106dc54513b/FlyForms-0.1.0-py2.py3-none-any.whl" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "6df4fd2ec44a1c6cd0d5ce84f2942a91", "sha256": "89a173335ff92e40a64890109bc42c697488a4bf8bcf5177c9da7bd092184da6" }, "downloads": -1, "filename": "FlyForms-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6df4fd2ec44a1c6cd0d5ce84f2942a91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9204, "upload_time": "2015-10-14T11:35:45", "url": "https://files.pythonhosted.org/packages/d2/80/90df8154adbf6e856c7d4e9741d1c4bbf22d96108e403581aa97e5c24b8b/FlyForms-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "954eabba9cb8f8c04a69b02dd24762a6", "sha256": "cb81d010c7f894985cd94bfad70331a26c9be2572702718af75e95b12542f205" }, "downloads": -1, "filename": "FlyForms-0.1.1.zip", "has_sig": false, "md5_digest": "954eabba9cb8f8c04a69b02dd24762a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1332168, "upload_time": "2015-10-14T11:35:53", "url": "https://files.pythonhosted.org/packages/49/0d/c86a82c1cd0b385e8ef9c0e195ef88c94552462c5cf27623eefdd60dfa05/FlyForms-0.1.1.zip" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "a1127a5af30edd592863a538c9523149", "sha256": "8c69c99ed0db8fa5aff70d90a537f9f07ebb0c76b1bbe4979aaaf42e5bb81260" }, "downloads": -1, "filename": "FlyForms-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1127a5af30edd592863a538c9523149", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10537, "upload_time": "2015-10-19T05:15:06", "url": "https://files.pythonhosted.org/packages/bc/59/066fd6ef6d04be3cedec5a104b66d014edebdf299b8270fc85025387ff6e/FlyForms-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "464e3f513f13fb26478b371680725ac1", "sha256": "09f3478f9f48b2339560e83a1f5f9ea3cee9e1838f4c46348687d9926eda4e1d" }, "downloads": -1, "filename": "FlyForms-0.2.0.tar.gz", "has_sig": false, "md5_digest": "464e3f513f13fb26478b371680725ac1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1341566, "upload_time": "2015-10-19T05:15:17", "url": "https://files.pythonhosted.org/packages/c3/be/132b8e148060e4d36726b21d47c373425beaca9f78ed0c2928171f24f069/FlyForms-0.2.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "f9d323ae5e73eaf5eb98d9bd5dbdcff5", "sha256": "f2e4278eeedf4b7a1c72bb52180601ef2d825166b049aed225d56828ebc33d5a" }, "downloads": -1, "filename": "FlyForms-0.2.0.zip", "has_sig": false, "md5_digest": "f9d323ae5e73eaf5eb98d9bd5dbdcff5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1405977, "upload_time": "2015-10-19T05:15:25", "url": "https://files.pythonhosted.org/packages/b3/cb/0e573eea36e617c417e76185e326846c78f69eedbd491b9a8da98bb04908/FlyForms-0.2.0.zip" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "f6614c42181a1792db0e3a4474660fde", "sha256": "5b41e5f373cb3fc58c6aa78100782798d162769919872c95f9cefd64600cb976" }, "downloads": -1, "filename": "FlyForms-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6614c42181a1792db0e3a4474660fde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11285, "upload_time": "2015-10-20T05:05:27", "url": "https://files.pythonhosted.org/packages/b2/a3/d55fe4fa06dd6cf626ed7ed4d1e4410e0ba8bf4bc3004056aa96d936e1ff/FlyForms-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9006ee71fa672f502fdbc9da83445dc4", "sha256": "582fa8e3f9a7b4106c400a5378f2df8165aa7a275c7f95982257763ac46af2c3" }, "downloads": -1, "filename": "FlyForms-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9006ee71fa672f502fdbc9da83445dc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1292043, "upload_time": "2015-10-20T05:05:35", "url": "https://files.pythonhosted.org/packages/04/43/a4f01877c030c46ba2cf620236a9246ec93c371500f4066873cccd89f5c5/FlyForms-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "d3ddce1a9c73407563e16d0cf988aef0", "sha256": "e8bb294e2720ec07f49ce82c19a92db225e4733d87c518358dbf017b37fe10b9" }, "downloads": -1, "filename": "FlyForms-0.3.0.zip", "has_sig": false, "md5_digest": "d3ddce1a9c73407563e16d0cf988aef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1353198, "upload_time": "2015-10-20T05:05:43", "url": "https://files.pythonhosted.org/packages/55/18/ef6c376fd9adeba3c01b10436fa7de90ea05d05ebcb3ee33c99fb6b2fbb1/FlyForms-0.3.0.zip" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "b2bb583b613c2eeaf89e405825312265", "sha256": "91c1143b113e1258db4a577f5e1df39391b29d822595b0d07f72887f1ec734a3" }, "downloads": -1, "filename": "FlyForms-1.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2bb583b613c2eeaf89e405825312265", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13788, "upload_time": "2015-10-29T08:22:26", "url": "https://files.pythonhosted.org/packages/fe/1e/57b34990525ac59307fee679d19d43ccee5526143f058d6fb4ead51d94d2/FlyForms-1.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1b6deec5bb8e9d9371e28cf7907f3f7a", "sha256": "e1c02b5d933bb8eba9226f8fa8ca2b2770f91eb6828a31cb6008ebf8679188e2" }, "downloads": -1, "filename": "FlyForms-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "1b6deec5bb8e9d9371e28cf7907f3f7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1506034, "upload_time": "2015-10-29T08:22:37", "url": "https://files.pythonhosted.org/packages/87/4d/5363a290cc07608488de994c80fd7b8364e95df9a3c55e7e5080cb4dc81f/FlyForms-1.0.0b1.tar.gz" }, { "comment_text": "", "digests": { "md5": "544006bceb9c4cd95705649c8ee66902", "sha256": "087df9a6f404976805c5ac884418e1b3694f10adac64a2f21ea08815cbe2d0c0" }, "downloads": -1, "filename": "FlyForms-1.0.0b1.zip", "has_sig": false, "md5_digest": "544006bceb9c4cd95705649c8ee66902", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1577156, "upload_time": "2015-10-29T08:22:46", "url": "https://files.pythonhosted.org/packages/7b/25/09b455e3b587c074e1acce07396fd76e7440a52956d95bbf7fecb36128a3/FlyForms-1.0.0b1.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f6614c42181a1792db0e3a4474660fde", "sha256": "5b41e5f373cb3fc58c6aa78100782798d162769919872c95f9cefd64600cb976" }, "downloads": -1, "filename": "FlyForms-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6614c42181a1792db0e3a4474660fde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11285, "upload_time": "2015-10-20T05:05:27", "url": "https://files.pythonhosted.org/packages/b2/a3/d55fe4fa06dd6cf626ed7ed4d1e4410e0ba8bf4bc3004056aa96d936e1ff/FlyForms-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9006ee71fa672f502fdbc9da83445dc4", "sha256": "582fa8e3f9a7b4106c400a5378f2df8165aa7a275c7f95982257763ac46af2c3" }, "downloads": -1, "filename": "FlyForms-0.3.0.tar.gz", "has_sig": false, "md5_digest": "9006ee71fa672f502fdbc9da83445dc4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1292043, "upload_time": "2015-10-20T05:05:35", "url": "https://files.pythonhosted.org/packages/04/43/a4f01877c030c46ba2cf620236a9246ec93c371500f4066873cccd89f5c5/FlyForms-0.3.0.tar.gz" }, { "comment_text": "", "digests": { "md5": "d3ddce1a9c73407563e16d0cf988aef0", "sha256": "e8bb294e2720ec07f49ce82c19a92db225e4733d87c518358dbf017b37fe10b9" }, "downloads": -1, "filename": "FlyForms-0.3.0.zip", "has_sig": false, "md5_digest": "d3ddce1a9c73407563e16d0cf988aef0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1353198, "upload_time": "2015-10-20T05:05:43", "url": "https://files.pythonhosted.org/packages/55/18/ef6c376fd9adeba3c01b10436fa7de90ea05d05ebcb3ee33c99fb6b2fbb1/FlyForms-0.3.0.zip" } ] }