{ "info": { "author": "Patrice Neff ", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Internet :: WWW/HTTP :: WSGI :: Application" ], "description": "WsgiService is a lean Python WSGI framework for very easy creation of REST\nservices.\n\nA REST service in this context is a HTTP service to be used by machines. So a\nservice should output something like XML, JSON or any other machine-readable\nformat.\n\n\nLINKS\n=====\n\n* Documentation: https://wsgiservice.readthedocs.org/en/latest/\n* Package index page: http://pypi.python.org/pypi/WsgiService\n\n\nGOALS\n=====\n\nThe primary guiding principle is that the actual service should be as easy and\nsmall to write as possible. And here's what the WsgiService framework will do\nfor the developer:\n\n* Abstract away error and status code handling\n* Make it easy to create machine readable output\n* Easily validate input\n* Easy deployment using good configuration file handling\n* Make testing easy\n* Create usable REST API documentation from source\n* Content negotiation to automatically use the correct output format\n\nJust as important as what WsgiService tries to accomplish is what it will\nnever be:\n\n* WsgiService is not planning to be a full-featured frontend framework. Use\n your existing framework of choice for that, e.g. Pylons.\n\n\nSEE ALSO\n========\n\n* servicegen . The predecessor\n to WsgiService.", "description_content_type": null, "docs_url": "https://pythonhosted.org/WsgiService/", "download_url": "http://pypi.python.org/pypi/WsgiService", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/pneff/wsgiservice/tree/master", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "WsgiService", "package_url": "https://pypi.org/project/WsgiService/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/WsgiService/", "project_urls": { "Download": "http://pypi.python.org/pypi/WsgiService", "Homepage": "http://github.com/pneff/wsgiservice/tree/master" }, "release_url": "https://pypi.org/project/WsgiService/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "A lean WSGI framework for easy creation of REST services", "version": "0.4.0" }, "last_serial": 1015118, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "086dc4a200c76f716816cf3d35a2ab86", "sha256": "3fda1e41dd9c03ae65f9039ce3cc164ee643d80a448888949bc64ca5f87d9c9f" }, "downloads": -1, "filename": "WsgiService-0.2.tar.gz", "has_sig": false, "md5_digest": "086dc4a200c76f716816cf3d35a2ab86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16367, "upload_time": "2009-06-29T11:09:06", "url": "https://files.pythonhosted.org/packages/ab/c6/2ddd080fc9c41a102108064c9102689c4e82a90a508109eda581620c4f29/WsgiService-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9f01903d4a6516d58e293350e0decb85", "sha256": "f394e9509e81b9b69197d45a0f963f77fdfb66136bf1e77368b5607bb52b5add" }, "downloads": -1, "filename": "WsgiService-0.2.1-py2.5.egg", "has_sig": false, "md5_digest": "9f01903d4a6516d58e293350e0decb85", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 45681, "upload_time": "2009-07-29T10:20:36", "url": "https://files.pythonhosted.org/packages/37/e4/0f50e25cc90b08007ef4ebd90dc831408091c29e4e8647a7b4d82d4d7f51/WsgiService-0.2.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "092aa36522c6a444342e87ee141989dd", "sha256": "9e249355ffd02b1421a91c602085de13cf76f271d62208bfc1953a11f87cad50" }, "downloads": -1, "filename": "WsgiService-0.2.1-py2.6.egg", "has_sig": false, "md5_digest": "092aa36522c6a444342e87ee141989dd", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 45627, "upload_time": "2009-07-29T10:20:59", "url": "https://files.pythonhosted.org/packages/8f/90/8e1493eb1a4cc122e9b7a4938292c53acb09cd83d18e872c721b3f6525e8/WsgiService-0.2.1-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "b53316987d4d1486c25108452c7d1061", "sha256": "c42c8154a28fbdf2bcc398fdb399243db0913a9567c782f5c58aae3c65fea5a7" }, "downloads": -1, "filename": "WsgiService-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b53316987d4d1486c25108452c7d1061", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19034, "upload_time": "2009-07-15T14:48:08", "url": "https://files.pythonhosted.org/packages/b8/94/f4735804bbe01024ad3ef03457b840c2f7b76e821fcbc4ddc3b96f87c504/WsgiService-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5d7909af9880c9e04c4a1e2559ce7bfd", "sha256": "9fb5b40d9ef2b2160c17637331fa3697ec8c86b6188b118ead140ae480b6a422" }, "downloads": -1, "filename": "WsgiService-0.2.2-py2.5.egg", "has_sig": false, "md5_digest": "5d7909af9880c9e04c4a1e2559ce7bfd", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 45681, "upload_time": "2009-07-29T10:28:18", "url": "https://files.pythonhosted.org/packages/fc/d4/397e2e45ad5182480c63181456d133b4a0d26d988a435963013e360b77fd/WsgiService-0.2.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "9995f5d6ae2e8ec12220477609da2cad", "sha256": "d8f5056859f8f5fafadec30919837cbeeba8c64477117afe5b63e023976c1bff" }, "downloads": -1, "filename": "WsgiService-0.2.2-py2.6.egg", "has_sig": false, "md5_digest": "9995f5d6ae2e8ec12220477609da2cad", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 45630, "upload_time": "2009-07-29T10:27:13", "url": "https://files.pythonhosted.org/packages/62/9a/e77652afc1cc4a4fc6ba7f803548e65c53b630fe8d613caa499b57da77b1/WsgiService-0.2.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "58cd82455b291a6b9664c4b5215a9c0e", "sha256": "e520d4ff6e16a7aba7e5207b9da4c3aec508925d7723f0ea1513d15eb307ecb2" }, "downloads": -1, "filename": "WsgiService-0.2.2.tar.gz", "has_sig": false, "md5_digest": "58cd82455b291a6b9664c4b5215a9c0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19083, "upload_time": "2009-07-29T10:27:12", "url": "https://files.pythonhosted.org/packages/6f/58/ea4d95344acd84f13099baf626d765bb1d43ceae8f311e8d75fa7b0a65aa/WsgiService-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "61a50b9da06cd160fa2d9fed0292c1a0", "sha256": "4812bfa6f1e99a6f8556cf39ddbc0cff7156a1bf7c1233f09f4a78addc4e1c29" }, "downloads": -1, "filename": "WsgiService-0.2.3-py2.6.egg", "has_sig": false, "md5_digest": "61a50b9da06cd160fa2d9fed0292c1a0", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 47988, "upload_time": "2010-01-05T18:47:14", "url": "https://files.pythonhosted.org/packages/58/5e/7b498851537fb68e9c08eced55fbb10b59b24f4ebbecf508a2970b758d11/WsgiService-0.2.3-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "163a82696e940abac2508062d23acc54", "sha256": "766e16a6ee454dd83c0d2cfbf328d999dbeebfd3063d9d278a374d9b7828304e" }, "downloads": -1, "filename": "WsgiService-0.2.3.tar.gz", "has_sig": false, "md5_digest": "163a82696e940abac2508062d23acc54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20263, "upload_time": "2010-01-05T18:47:13", "url": "https://files.pythonhosted.org/packages/45/69/ad8ddb8745316f1a19e0cc28150cbf38282f63fe37fd3479fd255c0b0c5a/WsgiService-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "9603b38bd0bfff15b6a3bbe700804142", "sha256": "091bfc121eece3769b62e6b483fac68bbbae1f2962f445ae274cbe64e90a361e" }, "downloads": -1, "filename": "WsgiService-0.2.4-py2.6.egg", "has_sig": false, "md5_digest": "9603b38bd0bfff15b6a3bbe700804142", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 49649, "upload_time": "2010-05-18T11:25:32", "url": "https://files.pythonhosted.org/packages/88/0f/3925b1f8f2820d679fff5c1cf233c0ff4ce9f48aeaa141086b57fd7fabef/WsgiService-0.2.4-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "a6b67cfcf740b72bda57457dd20e455f", "sha256": "2276f06eb795903a8d9c9d00b2375f387219eed39df72a8a3878eed55c3cdf9f" }, "downloads": -1, "filename": "WsgiService-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a6b67cfcf740b72bda57457dd20e455f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20837, "upload_time": "2010-05-18T11:25:31", "url": "https://files.pythonhosted.org/packages/3f/3a/e1b036764bb3723c909589b9d6d5826cd2d3e49250dec55d227926ba916e/WsgiService-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "ac4478de48aa5244843bdb803632cf12", "sha256": "8b5c5e516a18b2f7b257e81346889e25c46a1c8422cdf06206baae780bea321f" }, "downloads": -1, "filename": "WsgiService-0.2.5-py2.6.egg", "has_sig": false, "md5_digest": "ac4478de48aa5244843bdb803632cf12", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 49675, "upload_time": "2010-11-03T09:25:57", "url": "https://files.pythonhosted.org/packages/c9/d9/00e2e08af7f8724cc7e6a3adbd8edf99ca7ed03ea98165fb6c1119f46b36/WsgiService-0.2.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "8fbfe8e308615b61f281e8318f06eb98", "sha256": "51f4893997c902da0e4618e64771dc2bcae905ef26bd2199b82f737747114ad4" }, "downloads": -1, "filename": "WsgiService-0.2.5.zip", "has_sig": false, "md5_digest": "8fbfe8e308615b61f281e8318f06eb98", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25959, "upload_time": "2010-11-03T09:25:29", "url": "https://files.pythonhosted.org/packages/42/51/030375933777e098694d7edb2047ffb840bc6d50698a163e80383fff462e/WsgiService-0.2.5.zip" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "f689f60aa16cb84aeccb72f621ed3156", "sha256": "8088b91aa68b52f941c75f00c94fae5a3bc61780fa7ab5eb4521f696fda50149" }, "downloads": -1, "filename": "WsgiService-0.3.zip", "has_sig": false, "md5_digest": "f689f60aa16cb84aeccb72f621ed3156", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26452, "upload_time": "2012-01-17T07:28:18", "url": "https://files.pythonhosted.org/packages/7c/ed/f7f7c57679eb76d3b230686edfd37c00786768b59714fff96b78c1f1dfc5/WsgiService-0.3.zip" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "5db2ddc35b67076e13c90597e5c09736", "sha256": "c37c9aefed3ec90512d8ebcfacc5f96b36b8e60a697de8055d9acfa5f80b1f5b" }, "downloads": -1, "filename": "WsgiService-0.3.1.zip", "has_sig": false, "md5_digest": "5db2ddc35b67076e13c90597e5c09736", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26772, "upload_time": "2012-11-21T10:57:40", "url": "https://files.pythonhosted.org/packages/51/ac/68d8057158fbff03c60b07cfa2e4167850ecc05d2a44ab983d462527cbe8/WsgiService-0.3.1.zip" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "178698c76c8e88561fe9ce780c012d5d", "sha256": "d89e8633ff5edaea5caf14d02006ed720b1108c9542ac55b5b2adccbd5047fb4" }, "downloads": -1, "filename": "WsgiService-0.4.0.zip", "has_sig": false, "md5_digest": "178698c76c8e88561fe9ce780c012d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50644, "upload_time": "2014-02-28T16:43:21", "url": "https://files.pythonhosted.org/packages/80/15/94413c7afff59e3cba5fb11e9d8e86362f88597974219bb3d2d74b64633f/WsgiService-0.4.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "178698c76c8e88561fe9ce780c012d5d", "sha256": "d89e8633ff5edaea5caf14d02006ed720b1108c9542ac55b5b2adccbd5047fb4" }, "downloads": -1, "filename": "WsgiService-0.4.0.zip", "has_sig": false, "md5_digest": "178698c76c8e88561fe9ce780c012d5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 50644, "upload_time": "2014-02-28T16:43:21", "url": "https://files.pythonhosted.org/packages/80/15/94413c7afff59e3cba5fb11e9d8e86362f88597974219bb3d2d74b64633f/WsgiService-0.4.0.zip" } ] }