{ "info": { "author": "Mike Steder", "author_email": "steder@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python" ], "description": "=================================\nTwistr\n=================================\n\n`Twistr` is a simple wrapper around the Twisted_ projects `twistd` commandline\ntool that will restart the server whenever python files change.\n\n---------------------------------\nUsage\n---------------------------------\n\nFrom your root project directory (where your `twisted/plugins` folder lives)\nlaunch your service with::\n\n twistr -n \n\nOr even::\n\n twistr \n\nNow change a `*.py` file in your current directory and watch your server\nmagically restart.\n\n---------------------------------\nTODO\n---------------------------------\n\n * configurable directory to watch for changes\n * configurable file extensions to watch for changes\n * use filesystem events API(s) to watch for changes\n\n.. _Twisted: http://www.twistedmatrix.com/\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/steder/twistr", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Twistr", "package_url": "https://pypi.org/project/Twistr/", "platform": "", "project_url": "https://pypi.org/project/Twistr/", "project_urls": { "Homepage": "http://github.com/steder/twistr" }, "release_url": "https://pypi.org/project/Twistr/2.0.0/", "requires_dist": [ "twisted" ], "requires_python": "", "summary": "Twistd wrapper that restarts twisted on code changes", "version": "2.0.0" }, "last_serial": 5402310, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "be47c025614a4904674c95e317ec4e0e", "sha256": "8a3b03485aaf2b63f433e34ff50e9b7a2c922dc3941080ee0a5315d4899345f1" }, "downloads": -1, "filename": "Twistr-1.0.0.tar.gz", "has_sig": false, "md5_digest": "be47c025614a4904674c95e317ec4e0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3182, "upload_time": "2012-10-02T16:29:17", "url": "https://files.pythonhosted.org/packages/01/a6/64a244cdf69c9f2a29eefbf0f6fa0ba168a76b075a358fa13dc06b1c3ef4/Twistr-1.0.0.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "fba0c1947caf9818c45bdf3f79bc8bd9", "sha256": "bf21364b4bcd07388eb8d16ae8a1ec75d86e7689a02ca87d70c55fe915b37b94" }, "downloads": -1, "filename": "Twistr-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fba0c1947caf9818c45bdf3f79bc8bd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3578, "upload_time": "2019-06-14T21:53:21", "url": "https://files.pythonhosted.org/packages/e6/27/75cc8ec7a5f0a0fcd034e1311042489a4fabe007bdef5b3fc1c3b7c5933f/Twistr-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb9c5e828417a26f9e668e79aa5d1644", "sha256": "739074633c0edf22a7529c77c23af49f0907cb7ec92db0fde104fe72b7eb41b8" }, "downloads": -1, "filename": "Twistr-2.0.0.tar.gz", "has_sig": false, "md5_digest": "bb9c5e828417a26f9e668e79aa5d1644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3194, "upload_time": "2019-06-14T21:53:23", "url": "https://files.pythonhosted.org/packages/6a/c1/a65dec2b6a931849a47bfb840c9fdde8ab6301bf1f08a83688cd053aed4f/Twistr-2.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fba0c1947caf9818c45bdf3f79bc8bd9", "sha256": "bf21364b4bcd07388eb8d16ae8a1ec75d86e7689a02ca87d70c55fe915b37b94" }, "downloads": -1, "filename": "Twistr-2.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "fba0c1947caf9818c45bdf3f79bc8bd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3578, "upload_time": "2019-06-14T21:53:21", "url": "https://files.pythonhosted.org/packages/e6/27/75cc8ec7a5f0a0fcd034e1311042489a4fabe007bdef5b3fc1c3b7c5933f/Twistr-2.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bb9c5e828417a26f9e668e79aa5d1644", "sha256": "739074633c0edf22a7529c77c23af49f0907cb7ec92db0fde104fe72b7eb41b8" }, "downloads": -1, "filename": "Twistr-2.0.0.tar.gz", "has_sig": false, "md5_digest": "bb9c5e828417a26f9e668e79aa5d1644", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3194, "upload_time": "2019-06-14T21:53:23", "url": "https://files.pythonhosted.org/packages/6a/c1/a65dec2b6a931849a47bfb840c9fdde8ab6301bf1f08a83688cd053aed4f/Twistr-2.0.0.tar.gz" } ] }