{ "info": { "author": "Johannes Gehrs", "author_email": "jgehrs@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "This is a small library which you can hook into your WTForms form classes in order to\nenable client side validation.\n\nWTForms allows you to validate your forms on the server side. Ideally, we could reuse\nthese validators on the client side with JavaScript without writing any extra code. This\nwill allow for more direct user feedback in our forms.\n\nThis library uses ParsleyJS for this task. ParsleyJS is a popular client side\nJavaScript validation library. It is configured using specific HTML markup in the forms.\n\nThis library will generate these attributes from your WTForms validators.\n\nFor more information consult the README.md in the Github repository at\nhttps://github.com/fuhrysteve/wtforms-parsleyjs", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/fuhrysteve/wtforms-parsleyjs/tarball/2.0.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fuhrysteve/wtforms-parsleyjs", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "WTForms-ParsleyJS", "package_url": "https://pypi.org/project/WTForms-ParsleyJS/", "platform": "any", "project_url": "https://pypi.org/project/WTForms-ParsleyJS/", "project_urls": { "Download": "https://github.com/fuhrysteve/wtforms-parsleyjs/tarball/2.0.1", "Homepage": "https://github.com/fuhrysteve/wtforms-parsleyjs" }, "release_url": "https://pypi.org/project/WTForms-ParsleyJS/2.0.1/", "requires_dist": null, "requires_python": null, "summary": "Generate client side, parsley.js validation attributes automatically from WTForms server side validators.", "version": "2.0.1" }, "last_serial": 1919454, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "f7741cbb5550343a99dd5e3c4826eb56", "sha256": "d0ce302a6b725af67b538537b3da644f96a8930bc3542c7171d18b9e51388b78" }, "downloads": -1, "filename": "WTForms-ParsleyJS-0.1.tar.gz", "has_sig": false, "md5_digest": "f7741cbb5550343a99dd5e3c4826eb56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4341, "upload_time": "2013-07-01T21:39:49", "url": "https://files.pythonhosted.org/packages/61/64/85a7aec397b2ef0bf1bbad0ee18c59cad0bff29d31478fc440ede2b974f2/WTForms-ParsleyJS-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "f75878e5efb54d84fb6841a290d82b0a", "sha256": "74c1f28da6a2ca482f1c5ea2e47982af751284600d2e150cb61bc4b84c231130" }, "downloads": -1, "filename": "WTForms-ParsleyJS-0.1.1.tar.gz", "has_sig": false, "md5_digest": "f75878e5efb54d84fb6841a290d82b0a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4340, "upload_time": "2013-07-01T21:59:17", "url": "https://files.pythonhosted.org/packages/0b/63/cfca4f43c584bd6fa8d817fe70bd4da25a893993684c3bd7fdebc4e8c1af/WTForms-ParsleyJS-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "f23d62d4c55a2547e56c7e3f096b5c79", "sha256": "8a64a25d0ce1e72ce4ca23731a5d320c03b537f42c1cee1b462784ae3171471d" }, "downloads": -1, "filename": "WTForms-ParsleyJS-0.1.2.tar.gz", "has_sig": false, "md5_digest": "f23d62d4c55a2547e56c7e3f096b5c79", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4339, "upload_time": "2013-08-31T11:28:50", "url": "https://files.pythonhosted.org/packages/fa/c7/9dbeb2b5a20024035fb49f64e7c580a1c841c16cf794fcd7b43153c0da4a/WTForms-ParsleyJS-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "6a961a9be3728d9aebd199462d7dab5f", "sha256": "722b84193fff80e089bf51eb9a31703065b514e205f44c0cdc24b0e810c4f121" }, "downloads": -1, "filename": "WTForms-ParsleyJS-0.1.3.tar.gz", "has_sig": false, "md5_digest": "6a961a9be3728d9aebd199462d7dab5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4409, "upload_time": "2013-12-04T09:46:36", "url": "https://files.pythonhosted.org/packages/a4/6c/cfdbb5383d9012a82ad3e652862219d05a9e097a8a2b6bdc07cb80327f69/WTForms-ParsleyJS-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "174ba6674d263589e79a046aac84c188", "sha256": "c3d8b5bec2ced451ba8d78b864dff9e187dda531af35907660e8377e1d6071b6" }, "downloads": -1, "filename": "WTForms-ParsleyJS-0.1.4.tar.gz", "has_sig": false, "md5_digest": "174ba6674d263589e79a046aac84c188", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4406, "upload_time": "2014-02-06T20:12:33", "url": "https://files.pythonhosted.org/packages/24/cd/061c510a92050d1e13d8d8a2d7b6cc4abd9938afdc96a8556b041f690698/WTForms-ParsleyJS-0.1.4.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "be6dad8b73a780eb423071eb79a37ad9", "sha256": "523be800b793f52c6b225c311c38146bf0966a7a88cd7b9631cfc5d3890c268c" }, "downloads": -1, "filename": "WTForms_ParsleyJS-2.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "be6dad8b73a780eb423071eb79a37ad9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9426, "upload_time": "2016-01-23T23:08:34", "url": "https://files.pythonhosted.org/packages/6f/55/dff84abbe23a47e269f47862878021070701819748bb36f6feac0e8d4e1b/WTForms_ParsleyJS-2.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9632b6324ff92e05b9dd0cdb2f5c83e4", "sha256": "b1b3b78a8bb6cf113e5f6ada8cc6bfbc3826e54cbd736e0d07e45f2f903bbd4a" }, "downloads": -1, "filename": "WTForms_ParsleyJS-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9632b6324ff92e05b9dd0cdb2f5c83e4", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 9177, "upload_time": "2016-01-23T23:07:20", "url": "https://files.pythonhosted.org/packages/a4/d1/4ada43f9cd13721f4a7f9ea296f47f1f3762774514cc49042fb49ab9d0be/WTForms_ParsleyJS-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d72bbbfc9cf7592616c123efbbcfb003", "sha256": "960d6b38ab6088c7cd55736b8ad61730927151d11bf392f0a4476cd1023d2985" }, "downloads": -1, "filename": "WTForms-ParsleyJS-2.0.1.tar.gz", "has_sig": false, "md5_digest": "d72bbbfc9cf7592616c123efbbcfb003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6779, "upload_time": "2016-01-23T23:04:42", "url": "https://files.pythonhosted.org/packages/07/69/11f103b661491e796bf01cf427ff627bdb0467bbe5e0981749c7200ecd07/WTForms-ParsleyJS-2.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "be6dad8b73a780eb423071eb79a37ad9", "sha256": "523be800b793f52c6b225c311c38146bf0966a7a88cd7b9631cfc5d3890c268c" }, "downloads": -1, "filename": "WTForms_ParsleyJS-2.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "be6dad8b73a780eb423071eb79a37ad9", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9426, "upload_time": "2016-01-23T23:08:34", "url": "https://files.pythonhosted.org/packages/6f/55/dff84abbe23a47e269f47862878021070701819748bb36f6feac0e8d4e1b/WTForms_ParsleyJS-2.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9632b6324ff92e05b9dd0cdb2f5c83e4", "sha256": "b1b3b78a8bb6cf113e5f6ada8cc6bfbc3826e54cbd736e0d07e45f2f903bbd4a" }, "downloads": -1, "filename": "WTForms_ParsleyJS-2.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "9632b6324ff92e05b9dd0cdb2f5c83e4", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 9177, "upload_time": "2016-01-23T23:07:20", "url": "https://files.pythonhosted.org/packages/a4/d1/4ada43f9cd13721f4a7f9ea296f47f1f3762774514cc49042fb49ab9d0be/WTForms_ParsleyJS-2.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d72bbbfc9cf7592616c123efbbcfb003", "sha256": "960d6b38ab6088c7cd55736b8ad61730927151d11bf392f0a4476cd1023d2985" }, "downloads": -1, "filename": "WTForms-ParsleyJS-2.0.1.tar.gz", "has_sig": false, "md5_digest": "d72bbbfc9cf7592616c123efbbcfb003", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6779, "upload_time": "2016-01-23T23:04:42", "url": "https://files.pythonhosted.org/packages/07/69/11f103b661491e796bf01cf427ff627bdb0467bbe5e0981749c7200ecd07/WTForms-ParsleyJS-2.0.1.tar.gz" } ] }