{ "info": { "author": "L. C. Rees", "author_email": "lcrees@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Web Environment", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Internet :: WWW/HTTP :: Dynamic Content :: CGI Tools/Libraries", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "WSGI middleware for validating form submissions and parsing them into dictionaries, individual WSGI 'environ' dictionary entries, cgi.FieldStorage instances, or keyword arguments passed to a WSGI application. Supports automatically escaping and sterilizing form submissions.\r\n\r\nSimple wsgiform usage format example::\r\n\r\n from wsgiform import form\r\n\r\n @form()\r\n def app(environ, start_response):\r\n return environ['wsgiform.dict']['name']", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://bitbucket.org/lcrees/wsgiform/", "keywords": "form HTML validation parsing WSGI middleware web HTTP", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "wsgiform", "package_url": "https://pypi.org/project/wsgiform/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wsgiform/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/lcrees/wsgiform/" }, "release_url": "https://pypi.org/project/wsgiform/0.3/", "requires_dist": null, "requires_python": null, "summary": "WSGI form parsing and validation middleware", "version": "0.3" }, "last_serial": 656108, "releases": { "0.3": [ { "comment_text": "", "digests": { "md5": "4ceddb2f342b707b602fa3bab8e7c9ca", "sha256": "37ffc1e729a489b3c8e3a7427afa9dec0222427096fb2c5d27a1a0cd08858702" }, "downloads": -1, "filename": "wsgiform-0.3-py2.4.egg", "has_sig": false, "md5_digest": "4ceddb2f342b707b602fa3bab8e7c9ca", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 33060, "upload_time": "2006-12-10T20:15:19", "url": "https://files.pythonhosted.org/packages/ba/41/c280f5ad95e1938af9f63d039482796df4ac3f3db3ead94a57ab761a41e0/wsgiform-0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "070544b36fcdcdb053e139c3bdd11721", "sha256": "b473488272cd9046330e0a6a3895d380c3ac2777ccab357c23dbb6421d1d0948" }, "downloads": -1, "filename": "wsgiform-0.3-py2.5.egg", "has_sig": false, "md5_digest": "070544b36fcdcdb053e139c3bdd11721", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 32846, "upload_time": "2006-12-10T20:24:12", "url": "https://files.pythonhosted.org/packages/d7/ab/6a24bff2181f8f230e65f3fab54c845393dda6e67de1b2301ffe74d7deef/wsgiform-0.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "75ee4d5f02a014beec6bed9c3baf4e0b", "sha256": "4c222d9cb88e786c38cb3880f8e670f2b6101cb645408065a8b65f6b2e3145cc" }, "downloads": -1, "filename": "wsgiform-0.3.tar.bz2", "has_sig": false, "md5_digest": "75ee4d5f02a014beec6bed9c3baf4e0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15142, "upload_time": "2006-12-10T20:16:44", "url": "https://files.pythonhosted.org/packages/4c/a2/cef1aa48219c868a7ddedf69ae6ae71ab7950098fe3b24463b91b67a599c/wsgiform-0.3.tar.bz2" }, { "comment_text": "", "digests": { "md5": "07898933fb3cceadddcea5378313eb1d", "sha256": "27e9f44acac587204318e194e46213aeb3649976b2a9063ff0ba988f332eb7de" }, "downloads": -1, "filename": "wsgiform-0.3.tar.gz", "has_sig": false, "md5_digest": "07898933fb3cceadddcea5378313eb1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15464, "upload_time": "2006-12-10T20:16:56", "url": "https://files.pythonhosted.org/packages/96/86/46a5978069ebeb183a11950166603a49abcda046ef0f79ed241ac796ae66/wsgiform-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "f09c7c6a63ad75b4826181ec9bb0e9e8", "sha256": "f3a9c5433de43af231f5592ba0d0b35cf22e28ff9a926187ae5ca21931645adb" }, "downloads": -1, "filename": "wsgiform-0.3.win32.exe", "has_sig": false, "md5_digest": "f09c7c6a63ad75b4826181ec9bb0e9e8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79909, "upload_time": "2006-12-10T20:17:18", "url": "https://files.pythonhosted.org/packages/6c/12/ca1dd33ea591bc887117356b1282c391872f19aafff05bb27ba697ce9405/wsgiform-0.3.win32.exe" }, { "comment_text": "", "digests": { "md5": "71b1264d27d11f489c58e5f48c902b9d", "sha256": "7064a3db100bd7038943d475e9b16858c3c3894dbafa02b5f4fc64c5ac9df8ec" }, "downloads": -1, "filename": "wsgiform-0.3.zip", "has_sig": false, "md5_digest": "71b1264d27d11f489c58e5f48c902b9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23167, "upload_time": "2006-12-10T20:17:06", "url": "https://files.pythonhosted.org/packages/ab/61/a9eb6067fcfc77d199b78fc075a4b3de4733f95a3d5b0553ac767baaa056/wsgiform-0.3.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4ceddb2f342b707b602fa3bab8e7c9ca", "sha256": "37ffc1e729a489b3c8e3a7427afa9dec0222427096fb2c5d27a1a0cd08858702" }, "downloads": -1, "filename": "wsgiform-0.3-py2.4.egg", "has_sig": false, "md5_digest": "4ceddb2f342b707b602fa3bab8e7c9ca", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 33060, "upload_time": "2006-12-10T20:15:19", "url": "https://files.pythonhosted.org/packages/ba/41/c280f5ad95e1938af9f63d039482796df4ac3f3db3ead94a57ab761a41e0/wsgiform-0.3-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "070544b36fcdcdb053e139c3bdd11721", "sha256": "b473488272cd9046330e0a6a3895d380c3ac2777ccab357c23dbb6421d1d0948" }, "downloads": -1, "filename": "wsgiform-0.3-py2.5.egg", "has_sig": false, "md5_digest": "070544b36fcdcdb053e139c3bdd11721", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 32846, "upload_time": "2006-12-10T20:24:12", "url": "https://files.pythonhosted.org/packages/d7/ab/6a24bff2181f8f230e65f3fab54c845393dda6e67de1b2301ffe74d7deef/wsgiform-0.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "75ee4d5f02a014beec6bed9c3baf4e0b", "sha256": "4c222d9cb88e786c38cb3880f8e670f2b6101cb645408065a8b65f6b2e3145cc" }, "downloads": -1, "filename": "wsgiform-0.3.tar.bz2", "has_sig": false, "md5_digest": "75ee4d5f02a014beec6bed9c3baf4e0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15142, "upload_time": "2006-12-10T20:16:44", "url": "https://files.pythonhosted.org/packages/4c/a2/cef1aa48219c868a7ddedf69ae6ae71ab7950098fe3b24463b91b67a599c/wsgiform-0.3.tar.bz2" }, { "comment_text": "", "digests": { "md5": "07898933fb3cceadddcea5378313eb1d", "sha256": "27e9f44acac587204318e194e46213aeb3649976b2a9063ff0ba988f332eb7de" }, "downloads": -1, "filename": "wsgiform-0.3.tar.gz", "has_sig": false, "md5_digest": "07898933fb3cceadddcea5378313eb1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15464, "upload_time": "2006-12-10T20:16:56", "url": "https://files.pythonhosted.org/packages/96/86/46a5978069ebeb183a11950166603a49abcda046ef0f79ed241ac796ae66/wsgiform-0.3.tar.gz" }, { "comment_text": "", "digests": { "md5": "f09c7c6a63ad75b4826181ec9bb0e9e8", "sha256": "f3a9c5433de43af231f5592ba0d0b35cf22e28ff9a926187ae5ca21931645adb" }, "downloads": -1, "filename": "wsgiform-0.3.win32.exe", "has_sig": false, "md5_digest": "f09c7c6a63ad75b4826181ec9bb0e9e8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 79909, "upload_time": "2006-12-10T20:17:18", "url": "https://files.pythonhosted.org/packages/6c/12/ca1dd33ea591bc887117356b1282c391872f19aafff05bb27ba697ce9405/wsgiform-0.3.win32.exe" }, { "comment_text": "", "digests": { "md5": "71b1264d27d11f489c58e5f48c902b9d", "sha256": "7064a3db100bd7038943d475e9b16858c3c3894dbafa02b5f4fc64c5ac9df8ec" }, "downloads": -1, "filename": "wsgiform-0.3.zip", "has_sig": false, "md5_digest": "71b1264d27d11f489c58e5f48c902b9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23167, "upload_time": "2006-12-10T20:17:06", "url": "https://files.pythonhosted.org/packages/ab/61/a9eb6067fcfc77d199b78fc075a4b3de4733f95a3d5b0553ac767baaa056/wsgiform-0.3.zip" } ] }