{ "info": { "author": "Dmitry Litvinenko", "author_email": "anti1869@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Internet :: WWW/HTTP" ], "description": "aiohttp_autoreload\n==================\n\nMakes aiohttp server autoreload on source code change.\n\nIt's very first, heavily untested version that should be used only in development.\n\nCode is taken from tornado.autoreload module.\n\ncall_periodic module is taken from akaIDIOT's gist https://gist.github.com/akaIDIOT/48c2474bd606cd2422ca\n\n\nInstalation\n-----------\n\n.. code::\n\n pip install aiohttp_autoreload\n\n\nProposed usage\n--------------\n\n.. code:: python\n\n import asyncio\n import aiohttp_autoreload\n\n debug = True # Or false\n\n loop = asyncio.get_event_loop()\n handler = app.make_handler(\n debug=debug,\n )\n\n if debug:\n aiohttp_autoreload.start()\n\n f = loop.create_server(handler, '0.0.0.0', 8080)\n ...", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/anti1869/aiohttp_autoreload", "keywords": null, "license": "Apache 2", "maintainer": null, "maintainer_email": null, "name": "aiohttp_autoreload", "package_url": "https://pypi.org/project/aiohttp_autoreload/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/aiohttp_autoreload/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/anti1869/aiohttp_autoreload" }, "release_url": "https://pypi.org/project/aiohttp_autoreload/0.0.1/", "requires_dist": null, "requires_python": null, "summary": "Makes aiohttp server autoreload on source code change", "version": "0.0.1" }, "last_serial": 1868756, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "c6f5085922c5c3b53033e336b5a53527", "sha256": "ac4153d42c05324cbfb8790762afe73edc87cdb9205b5e9e14127dcad9c8df4c" }, "downloads": -1, "filename": "aiohttp_autoreload-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c6f5085922c5c3b53033e336b5a53527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4748, "upload_time": "2015-12-18T13:45:04", "url": "https://files.pythonhosted.org/packages/6e/9d/76cd889fe5650a952b538012d305e1dc7eddf06e36642f93a5a93d203dcd/aiohttp_autoreload-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c6f5085922c5c3b53033e336b5a53527", "sha256": "ac4153d42c05324cbfb8790762afe73edc87cdb9205b5e9e14127dcad9c8df4c" }, "downloads": -1, "filename": "aiohttp_autoreload-0.0.1.tar.gz", "has_sig": false, "md5_digest": "c6f5085922c5c3b53033e336b5a53527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4748, "upload_time": "2015-12-18T13:45:04", "url": "https://files.pythonhosted.org/packages/6e/9d/76cd889fe5650a952b538012d305e1dc7eddf06e36642f93a5a93d203dcd/aiohttp_autoreload-0.0.1.tar.gz" } ] }