{ "info": { "author": "Juan-Pablo Scaletti", "author_email": "juanpablo@jpscaletti.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 3" ], "description": "# Proper Form\n\nA *not-terrible* Python form library.\n\n[![](https://travis-ci.org/jpscaletti/proper-form.svg?branch=master)](https://travis-ci.org/jpscaletti/proper-form/) [![](https://img.shields.io/pypi/v/proper-form.svg)](https://pypi.python.org/pypi/proper-form) [![](https://img.shields.io/pypi/pyversions/proper-form.svg)](https://pypi.python.org/pypi/proper-form)\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jpscaletti/proper-form", "keywords": "", "license": "Apache License Version 2.0", "maintainer": "", "maintainer_email": "", "name": "proper-form", "package_url": "https://pypi.org/project/proper-form/", "platform": "", "project_url": "https://pypi.org/project/proper-form/", "project_urls": { "Homepage": "https://github.com/jpscaletti/proper-form" }, "release_url": "https://pypi.org/project/proper-form/0.190726/", "requires_dist": [ "email-validator (~=1.0.4)", "idna (~=2.8)", "markupsafe (~=1.1.1)", "pytest-cov ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-flake8 ; extra == 'dev'", "flake8 ; extra == 'dev'", "ipdb ; extra == 'dev'", "tox ; extra == 'dev'", "mkdocs ; extra == 'dev'", "mkdocs-material ; extra == 'dev'", "pymdown-extensions ; extra == 'dev'", "pygments ; extra == 'dev'", "pygments-github-lexers ; extra == 'dev'", "pytest-cov ; extra == 'testing'" ], "requires_python": ">=3.6,<4.0", "summary": "A not-terrible Python form library.", "version": "0.190726" }, "last_serial": 5591598, "releases": { "0.190726": [ { "comment_text": "", "digests": { "md5": "bf0e3313d06e01ff613604361e402202", "sha256": "c8f36217268b92c26ce3d89b51feb9063a0b7c1a688422f64791583a3f197299" }, "downloads": -1, "filename": "proper_form-0.190726-py3-none-any.whl", "has_sig": false, "md5_digest": "bf0e3313d06e01ff613604361e402202", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 34067, "upload_time": "2019-07-27T02:45:50", "url": "https://files.pythonhosted.org/packages/67/01/6271d64427d32fbdea52a082a8c83576f3b5924ae4173b22d7369a31c7d5/proper_form-0.190726-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1b58010302221168d5aa51827934a2f", "sha256": "d5161cbe93f3032f15ab3b19f9deae7a67922e759bd55f321b9ddaad65db3693" }, "downloads": -1, "filename": "proper_form-0.190726.tar.gz", "has_sig": false, "md5_digest": "e1b58010302221168d5aa51827934a2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 21831, "upload_time": "2019-07-27T02:45:52", "url": "https://files.pythonhosted.org/packages/5b/d4/baba191dd0f1142d7c702cbf77a74872f9ec570d2c8a478a7e3cea27516e/proper_form-0.190726.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "bf0e3313d06e01ff613604361e402202", "sha256": "c8f36217268b92c26ce3d89b51feb9063a0b7c1a688422f64791583a3f197299" }, "downloads": -1, "filename": "proper_form-0.190726-py3-none-any.whl", "has_sig": false, "md5_digest": "bf0e3313d06e01ff613604361e402202", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 34067, "upload_time": "2019-07-27T02:45:50", "url": "https://files.pythonhosted.org/packages/67/01/6271d64427d32fbdea52a082a8c83576f3b5924ae4173b22d7369a31c7d5/proper_form-0.190726-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1b58010302221168d5aa51827934a2f", "sha256": "d5161cbe93f3032f15ab3b19f9deae7a67922e759bd55f321b9ddaad65db3693" }, "downloads": -1, "filename": "proper_form-0.190726.tar.gz", "has_sig": false, "md5_digest": "e1b58010302221168d5aa51827934a2f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 21831, "upload_time": "2019-07-27T02:45:52", "url": "https://files.pythonhosted.org/packages/5b/d4/baba191dd0f1142d7c702cbf77a74872f9ec570d2c8a478a7e3cea27516e/proper_form-0.190726.tar.gz" } ] }