{ "info": { "author": "Sa\u00fal Ibarra Corretg\u00e9", "author_email": "saghul@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4" ], "description": "uvwsgi: a Python WSGI server\n============================\n\nuvwsgi is a Python WSGI server whhich uses *libuv* and *http-parser* libraries\nalso used in `Node.JS `_ through their Python binding libraries:\n\n* `pyuv `_\n* `http-parser `_\n\n\nMotivalion\n----------\n\nThere are abunch of great WSGI servers out there, so why create a new one? I've been\nplaying with Flask and WSGI lately and I wanted to see the guts of it. As you can see\nthe code is pretty short, I expect to make more changes and more features to it though.\n\n\nStatus\n------\n\n**uvwsgi should not be used in production.** It's still work in progress.\n\nThe project is not very actively maintained at the moment, if you'd like to help please\ndrop me a line!\n\n\nInstalltion\n-----------\n\nuvwsgi can be easily installed with pip::\n\n pip install uvwsgi\n\n\nUsage\n-----\n\nExample usage::\n\n from flask import Flask\n from uvwsgi import run\n\n app = Flask(__name__)\n\n @app.route('/')\n def index():\n return 'hello world!'\n\n if __name__ == '__main__':\n run(app, ('0.0.0.0', 8088))\n\nThe ``uvwsgi`` command line application can also be used to serve WSGI applications\ndirectly. Assuming the code above this lines is stored in a file called `tst.py`, it can be\nserved as follows::\n\n uvwsgi tst:app --port 8888\n\nNOTE: You need to install the package first in order to have the ``uvwsgi`` command available.\n\n\nAuthor\n------\n\nSa\u00fal Ibarra Corretg\u00e9 \n\n\nLicense\n-------\n\nUnless stated otherwise on-file uvwsgi uses the MIT license, check LICENSE file.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/saghul/uvwsgi", "keywords": null, "license": null, "maintainer": null, "maintainer_email": null, "name": "uvwsgi", "package_url": "https://pypi.org/project/uvwsgi/", "platform": "POSIX,Microsoft Windows", "project_url": "https://pypi.org/project/uvwsgi/", "project_urls": { "Homepage": "http://github.com/saghul/uvwsgi" }, "release_url": "https://pypi.org/project/uvwsgi/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "Simple WSGI server using pyuv", "version": "0.3.2" }, "last_serial": 1343383, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "692db18d91c437005d8ba167769b6e5f", "sha256": "43038f131f85138febdaceb3a47e031e5d2fa1f1d99dbc952786b16bcd777e22" }, "downloads": -1, "filename": "uvwsgi-0.1.0.tar.gz", "has_sig": false, "md5_digest": "692db18d91c437005d8ba167769b6e5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6363, "upload_time": "2013-08-27T20:44:19", "url": "https://files.pythonhosted.org/packages/42/7e/93bf69548716491198bbc5fff7fdd4f83868d921b6f3bbe1a3cb5f83bc30/uvwsgi-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "73eb2c5c6ba184f16d65092cd349bc2b", "sha256": "5ad9f1c2914502dd4421dd2683453bd8475a115cd550543434dea33f81d4924a" }, "downloads": -1, "filename": "uvwsgi-0.2.0.tar.gz", "has_sig": false, "md5_digest": "73eb2c5c6ba184f16d65092cd349bc2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6538, "upload_time": "2014-03-24T07:12:27", "url": "https://files.pythonhosted.org/packages/4e/5d/9f3eac30f86f44843ba70209c4a3b85a926711808ccec2aa16c8aea7258b/uvwsgi-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2ef1c95ffe6c5b912ef92145267f7792", "sha256": "0821e54985c1456e20479e561705da545c87a8d9eab448d0e483af87c733f0e8" }, "downloads": -1, "filename": "uvwsgi-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2ef1c95ffe6c5b912ef92145267f7792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6539, "upload_time": "2014-12-14T09:59:09", "url": "https://files.pythonhosted.org/packages/a7/30/b6017a34bc6e37bad83a7a17f180d0f5c1dce1c9652620fe6aaead4703b6/uvwsgi-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "1345ac1f618040ec8850fb000380ca91", "sha256": "f6ef06c744748a125b31bce55dc04e3d61b48c3073cd335dadcec8e50d0ea1bd" }, "downloads": -1, "filename": "uvwsgi-0.3.1.tar.gz", "has_sig": false, "md5_digest": "1345ac1f618040ec8850fb000380ca91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6719, "upload_time": "2014-12-14T17:45:50", "url": "https://files.pythonhosted.org/packages/58/38/5e94a4f88d6374df24ee891f3243e46334d9aaf893c0503b4c4879ca90c8/uvwsgi-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "62de94b3de52af42b3509975074361b2", "sha256": "48e8148a82268137ca1f12bcf5d7321ec6839497f3efca04b0d671358f69e43d" }, "downloads": -1, "filename": "uvwsgi-0.3.2.tar.gz", "has_sig": false, "md5_digest": "62de94b3de52af42b3509975074361b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6717, "upload_time": "2014-12-14T17:58:52", "url": "https://files.pythonhosted.org/packages/10/16/f84f77d9330ab90ed1f6193e939d2bfe339b0ae1b68c1b59f69773623b44/uvwsgi-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62de94b3de52af42b3509975074361b2", "sha256": "48e8148a82268137ca1f12bcf5d7321ec6839497f3efca04b0d671358f69e43d" }, "downloads": -1, "filename": "uvwsgi-0.3.2.tar.gz", "has_sig": false, "md5_digest": "62de94b3de52af42b3509975074361b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6717, "upload_time": "2014-12-14T17:58:52", "url": "https://files.pythonhosted.org/packages/10/16/f84f77d9330ab90ed1f6193e939d2bfe339b0ae1b68c1b59f69773623b44/uvwsgi-0.3.2.tar.gz" } ] }