{ "info": { "author": "L. C. Rees", "author_email": "lcrees@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "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 :: WSGI", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware" ], "description": "Middleware for WSGI-enabling Python callables including:\r\n\r\n* Middleware that makes non-WSGI Python functions, callable classes, or methods into WSGI applications\r\n* Middleware that automatically handles generating WSGI-compliant HTTP response codes, headers, and compliant iterators\r\n* An HTTP response generator\r\n* A secondary WSGI dispatcher\r\n\r\nExamples::\r\n\r\n # Automatically handle HTTP response, header, and iterator generation\r\n\r\n @wsgize()\r\n def app(environ, start_response):\r\n return 'Hello World'\r\n\r\n # Make a normal Python function into a WSGI application\r\n\r\n @wsgiwrap()\r\n def app(name):\r\n return 'Hello ' % 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/wsgize/", "keywords": "WSGI dispatch middleware web HTTP decorators", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "wsgize", "package_url": "https://pypi.org/project/wsgize/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/wsgize/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://bitbucket.org/lcrees/wsgize/" }, "release_url": "https://pypi.org/project/wsgize/0.4/", "requires_dist": null, "requires_python": null, "summary": "WSGI without the WSGI", "version": "0.4" }, "last_serial": 656102, "releases": { "0.4": [ { "comment_text": "", "digests": { "md5": "708b0fe503f30586a0e2c090b8e05813", "sha256": "4bf7e9e7779de64c3db397373cd940db16b2f1a37b1d38f00e35605dcdeaa80b" }, "downloads": -1, "filename": "wsgize-0.4-py2.4.egg", "has_sig": false, "md5_digest": "708b0fe503f30586a0e2c090b8e05813", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 6765, "upload_time": "2007-01-06T23:16:54", "url": "https://files.pythonhosted.org/packages/ac/06/c880ee7f274c0d3468b2b37c4e39bbefa03e6796355a233d0c5a23d488f2/wsgize-0.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "39db6a4d8a5f1702621c6ff70de51779", "sha256": "89ffcd1d3eb49f9ce287ac845dbd9ad1c3f2f030126033881b4741bfc34b7c50" }, "downloads": -1, "filename": "wsgize-0.4-py2.5.egg", "has_sig": false, "md5_digest": "39db6a4d8a5f1702621c6ff70de51779", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 6678, "upload_time": "2007-01-06T23:17:01", "url": "https://files.pythonhosted.org/packages/06/bd/b5122869980667cf92939d4440e6eb0978ea31db9448f48cf6f2a1593ed5/wsgize-0.4-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "4892c90a484217adc2f18574d27c9d58", "sha256": "d68bc62b59347859e8f853eb0c3244a9eece9a19b7183c058a61150444716963" }, "downloads": -1, "filename": "wsgize-0.4.tar.bz2", "has_sig": false, "md5_digest": "4892c90a484217adc2f18574d27c9d58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7740, "upload_time": "2007-01-06T23:16:08", "url": "https://files.pythonhosted.org/packages/52/5b/397cb5e38e7ba059908cf70ac6145d79683c588939c86ac2fe7141192df1/wsgize-0.4.tar.bz2" }, { "comment_text": "", "digests": { "md5": "1c26c13657cc07e2d6bbe817252f501f", "sha256": "220a98462728cb7d4cb7d2b8705dda1426a3f90268b21745cd59881f6604bdf1" }, "downloads": -1, "filename": "wsgize-0.4.tar.gz", "has_sig": false, "md5_digest": "1c26c13657cc07e2d6bbe817252f501f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7483, "upload_time": "2007-01-06T23:16:16", "url": "https://files.pythonhosted.org/packages/a2/56/02dd56ee574838ce8fdd6258594ebb8941452aafe0f226bdb12ac7ff35be/wsgize-0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "427b9adbb60920fb557f3b6de6599735", "sha256": "719b45d72168bc94b6cbe7ac207b6c71d76d9192068c49d7645592418723c0a6" }, "downloads": -1, "filename": "wsgize-0.4.win32.exe", "has_sig": false, "md5_digest": "427b9adbb60920fb557f3b6de6599735", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66764, "upload_time": "2007-01-06T23:16:34", "url": "https://files.pythonhosted.org/packages/7f/d1/7c421c4c49f4437ecd355ea13dbf4a0b09bea07bbd7cd8f15140200c049f/wsgize-0.4.win32.exe" }, { "comment_text": "", "digests": { "md5": "a8999417e768e10499395cb7f130ed14", "sha256": "1317ffc0335cc0c382de6f2d8122d051fb17605371d8ce11d3ca03d960de67d8" }, "downloads": -1, "filename": "wsgize-0.4.zip", "has_sig": false, "md5_digest": "a8999417e768e10499395cb7f130ed14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11537, "upload_time": "2007-01-06T23:16:44", "url": "https://files.pythonhosted.org/packages/a6/6b/397ba6b5d673603a9c5aa42878d229dade9e2cf996d5123bd49845c39869/wsgize-0.4.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "708b0fe503f30586a0e2c090b8e05813", "sha256": "4bf7e9e7779de64c3db397373cd940db16b2f1a37b1d38f00e35605dcdeaa80b" }, "downloads": -1, "filename": "wsgize-0.4-py2.4.egg", "has_sig": false, "md5_digest": "708b0fe503f30586a0e2c090b8e05813", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 6765, "upload_time": "2007-01-06T23:16:54", "url": "https://files.pythonhosted.org/packages/ac/06/c880ee7f274c0d3468b2b37c4e39bbefa03e6796355a233d0c5a23d488f2/wsgize-0.4-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "39db6a4d8a5f1702621c6ff70de51779", "sha256": "89ffcd1d3eb49f9ce287ac845dbd9ad1c3f2f030126033881b4741bfc34b7c50" }, "downloads": -1, "filename": "wsgize-0.4-py2.5.egg", "has_sig": false, "md5_digest": "39db6a4d8a5f1702621c6ff70de51779", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 6678, "upload_time": "2007-01-06T23:17:01", "url": "https://files.pythonhosted.org/packages/06/bd/b5122869980667cf92939d4440e6eb0978ea31db9448f48cf6f2a1593ed5/wsgize-0.4-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "4892c90a484217adc2f18574d27c9d58", "sha256": "d68bc62b59347859e8f853eb0c3244a9eece9a19b7183c058a61150444716963" }, "downloads": -1, "filename": "wsgize-0.4.tar.bz2", "has_sig": false, "md5_digest": "4892c90a484217adc2f18574d27c9d58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7740, "upload_time": "2007-01-06T23:16:08", "url": "https://files.pythonhosted.org/packages/52/5b/397cb5e38e7ba059908cf70ac6145d79683c588939c86ac2fe7141192df1/wsgize-0.4.tar.bz2" }, { "comment_text": "", "digests": { "md5": "1c26c13657cc07e2d6bbe817252f501f", "sha256": "220a98462728cb7d4cb7d2b8705dda1426a3f90268b21745cd59881f6604bdf1" }, "downloads": -1, "filename": "wsgize-0.4.tar.gz", "has_sig": false, "md5_digest": "1c26c13657cc07e2d6bbe817252f501f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7483, "upload_time": "2007-01-06T23:16:16", "url": "https://files.pythonhosted.org/packages/a2/56/02dd56ee574838ce8fdd6258594ebb8941452aafe0f226bdb12ac7ff35be/wsgize-0.4.tar.gz" }, { "comment_text": "", "digests": { "md5": "427b9adbb60920fb557f3b6de6599735", "sha256": "719b45d72168bc94b6cbe7ac207b6c71d76d9192068c49d7645592418723c0a6" }, "downloads": -1, "filename": "wsgize-0.4.win32.exe", "has_sig": false, "md5_digest": "427b9adbb60920fb557f3b6de6599735", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66764, "upload_time": "2007-01-06T23:16:34", "url": "https://files.pythonhosted.org/packages/7f/d1/7c421c4c49f4437ecd355ea13dbf4a0b09bea07bbd7cd8f15140200c049f/wsgize-0.4.win32.exe" }, { "comment_text": "", "digests": { "md5": "a8999417e768e10499395cb7f130ed14", "sha256": "1317ffc0335cc0c382de6f2d8122d051fb17605371d8ce11d3ca03d960de67d8" }, "downloads": -1, "filename": "wsgize-0.4.zip", "has_sig": false, "md5_digest": "a8999417e768e10499395cb7f130ed14", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11537, "upload_time": "2007-01-06T23:16:44", "url": "https://files.pythonhosted.org/packages/a6/6b/397ba6b5d673603a9c5aa42878d229dade9e2cf996d5123bd49845c39869/wsgize-0.4.zip" } ] }