{ "info": { "author": "Tim Paine", "author_email": "timothy.k.paine@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# tornado-proxy-handlers\nTornado proxy handlers for HTTP requests and web sockets\n\n## Overview\nThis project contains 2 proxy handlers:\n- HTTP Handler\n- Websocket Handler\n\nThe websocket handler requires the http handler for `599` protocol switching. \n\n## Use\nThese are designed to be embedded in a tornado server that needs to proxy. They can also be run as a standalone proxy server via the `tornado-proxy` command. \n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/timkpaine/tornado-proxy-handlers/archive/v0.0.3.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/timkpaine/tornado-proxy-handlers", "keywords": "tornado proxy", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "tornado-proxy-handlers", "package_url": "https://pypi.org/project/tornado-proxy-handlers/", "platform": "", "project_url": "https://pypi.org/project/tornado-proxy-handlers/", "project_urls": { "Download": "https://github.com/timkpaine/tornado-proxy-handlers/archive/v0.0.3.tar.gz", "Homepage": "https://github.com/timkpaine/tornado-proxy-handlers" }, "release_url": "https://pypi.org/project/tornado-proxy-handlers/0.0.3/", "requires_dist": [ "tornado (>=6.0.2)", "tornado (>=6.0.2) ; extra == 'dev'", "pytest ; extra == 'dev'", "pytest-cov ; extra == 'dev'", "pylint ; extra == 'dev'", "flake8 ; extra == 'dev'" ], "requires_python": "", "summary": "Tornado proxy handlers", "version": "0.0.3" }, "last_serial": 5663559, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a4b1ef7336a48e8a88bdb43814223746", "sha256": "28d2a403f7eae0a7813391115dd7c9dd2fc4dd1cf1b52843ae83df2dd6b8e496" }, "downloads": -1, "filename": "tornado-proxy-handlers-0.0.1.tar.gz", "has_sig": false, "md5_digest": "a4b1ef7336a48e8a88bdb43814223746", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2185, "upload_time": "2019-05-28T15:47:50", "url": "https://files.pythonhosted.org/packages/5f/a6/22c98e3b09efa094463bc29254ba01c496b493e24af32f733437d272d7ab/tornado-proxy-handlers-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "d234b713a8532ca87ee45fba1308a89f", "sha256": "b5e6a79edb4b19f8c760e8d012509080f6e6f16b0eef89e0d3713c67754fb462" }, "downloads": -1, "filename": "tornado-proxy-handlers-0.0.2.tar.gz", "has_sig": false, "md5_digest": "d234b713a8532ca87ee45fba1308a89f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2147, "upload_time": "2019-07-02T12:59:33", "url": "https://files.pythonhosted.org/packages/36/91/8e7901cd7ecb1c1c63f63403531305b9dcfe43847e74176893c9107a0c15/tornado-proxy-handlers-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "38a6cec46103295b82d3c0d79a139011", "sha256": "7bc6b41c414e345aa3f95ba2daa5bdb11d5e4633dc63913bfd251be15eb1b9d2" }, "downloads": -1, "filename": "tornado_proxy_handlers-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38a6cec46103295b82d3c0d79a139011", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7850, "upload_time": "2019-08-12T00:13:38", "url": "https://files.pythonhosted.org/packages/56/58/48bc70ff29b5108837c9082c80f23a95bb83aa7ef7fabba8f817dca5ab31/tornado_proxy_handlers-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b058586d3226caad7fa6fea5d34db2c", "sha256": "d0858baa8183df96de186a07c83d9c702a829f79c44bdc38accff764eda1a2af" }, "downloads": -1, "filename": "tornado-proxy-handlers-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4b058586d3226caad7fa6fea5d34db2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6806, "upload_time": "2019-08-12T00:13:40", "url": "https://files.pythonhosted.org/packages/3b/5d/23071912944bb77b6a8d389d896a7e13dcffe4f0986eb98bf7459d618fda/tornado-proxy-handlers-0.0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "38a6cec46103295b82d3c0d79a139011", "sha256": "7bc6b41c414e345aa3f95ba2daa5bdb11d5e4633dc63913bfd251be15eb1b9d2" }, "downloads": -1, "filename": "tornado_proxy_handlers-0.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38a6cec46103295b82d3c0d79a139011", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 7850, "upload_time": "2019-08-12T00:13:38", "url": "https://files.pythonhosted.org/packages/56/58/48bc70ff29b5108837c9082c80f23a95bb83aa7ef7fabba8f817dca5ab31/tornado_proxy_handlers-0.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b058586d3226caad7fa6fea5d34db2c", "sha256": "d0858baa8183df96de186a07c83d9c702a829f79c44bdc38accff764eda1a2af" }, "downloads": -1, "filename": "tornado-proxy-handlers-0.0.3.tar.gz", "has_sig": false, "md5_digest": "4b058586d3226caad7fa6fea5d34db2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6806, "upload_time": "2019-08-12T00:13:40", "url": "https://files.pythonhosted.org/packages/3b/5d/23071912944bb77b6a8d389d896a7e13dcffe4f0986eb98bf7459d618fda/tornado-proxy-handlers-0.0.3.tar.gz" } ] }