{ "info": { "author": "David Reid", "author_email": "dreid@dreid.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Framework :: Twisted", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "treq\n====\n\n|pypi|_\n|build|_\n|coverage|_\n\n``treq`` is an HTTP library inspired by\n`requests `_ but written on top of\n`Twisted `_'s\n`Agents `_.\n\nIt provides a simple, higher level API for making HTTP requests when\nusing Twisted.\n\n.. code-block:: python\n\n >>> from treq import get\n\n >>> def done(response):\n ... print response.code\n ... reactor.stop()\n\n >>> get(\"http://www.github.com\").addCallback(done)\n\n >>> from twisted.internet import reactor\n >>> reactor.run()\n 200\n\nFor more info `read the docs `_.\n\nContribute\n==========\n\n``treq`` is hosted on `GitHub `_.\n\nFeel free to fork and send contributions over.\n\nDeveloping\n==========\n\nInstall dependencies:\n\n::\n\n pip install treq[dev]\n\nRun Tests (unit & integration):\n\n::\n\n trial treq\n\nLint:\n\n::\n\n pep8 treq\n pyflakes treq\n\nBuild docs::\n\n tox -e docs\n\n.. |build| image:: https://api.travis-ci.org/twisted/treq.svg?branch=master\n.. _build: https://travis-ci.org/twisted/treq\n\n.. |coverage| image:: https://codecov.io/github/twisted/treq/coverage.svg?branch=master\n.. _coverage: https://codecov.io/github/twisted/treq\n\n.. |pypi| image:: https://img.shields.io/pypi/v/treq.svg\n.. _pypi: https://pypi.python.org/pypi/treq\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/twisted/treq", "keywords": "", "license": "MIT/X", "maintainer": "Amber Brown", "maintainer_email": "hawkowl@twistedmatrix.com", "name": "treq", "package_url": "https://pypi.org/project/treq/", "platform": "", "project_url": "https://pypi.org/project/treq/", "project_urls": { "Homepage": "https://github.com/twisted/treq" }, "release_url": "https://pypi.org/project/treq/18.6.0/", "requires_dist": [ "six", "incremental", "requests (>=2.1.0)", "Twisted[tls] (>=16.4.0)", "attrs", "mock; extra == 'dev'", "pep8; extra == 'dev'", "pyflakes; extra == 'dev'", "sphinx; extra == 'dev'", "httpbin (==0.5.0); extra == 'dev'" ], "requires_python": "", "summary": "A requests-like API built on top of twisted.web's Agent", "version": "18.6.0" }, "last_serial": 4014263, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6a8cf3eae1a112bb789cfbed342640c8", "sha256": "799784b36a442c519ce028d58b08750a041444b5b6c09328947ba2a549b8dafa" }, "downloads": -1, "filename": "treq-0.1.0.tar.gz", "has_sig": false, "md5_digest": "6a8cf3eae1a112bb789cfbed342640c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9451, "upload_time": "2012-12-28T05:07:59", "url": "https://files.pythonhosted.org/packages/05/20/1376dd09cb05f8599efdf251833cca5281c4cdc91b3d746553f5ffcb2680/treq-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "e1cc78dc487ec29f5fd654591ec67e90", "sha256": "34653c22d4ecfb5dea52ac29fcec056a157d2b079ec7d4449417a9eb67f0a9f0" }, "downloads": -1, "filename": "treq-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e1cc78dc487ec29f5fd654591ec67e90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10583, "upload_time": "2013-04-30T03:42:23", "url": "https://files.pythonhosted.org/packages/cd/e6/61ef3aa9b55e319ec4e8d83cd4f83faf4b371b55e79b7c82a4696473d1df/treq-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "255725e9a88cb143321659a57ab6dfa5", "sha256": "487b9a48f15c1bc482b9be694ad436d70ecdc7a9f0fd3aaf02a30b7f547d9b9d" }, "downloads": -1, "filename": "treq-0.2.1.tar.gz", "has_sig": false, "md5_digest": "255725e9a88cb143321659a57ab6dfa5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30954, "upload_time": "2014-03-06T18:36:58", "url": "https://files.pythonhosted.org/packages/50/f4/4cb851a4e33ed11a1cee4d171a24d32a7759677e52ddea1e5f168c923dc6/treq-0.2.1.tar.gz" } ], "15.0.0": [ { "comment_text": "", "digests": { "md5": "46c31d063087bdd754d386fb7e426169", "sha256": "022bf0a990ed87e76265e290e7328fa1aad66e4374695176bed366d47a2cb579" }, "downloads": -1, "filename": "treq-15.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "46c31d063087bdd754d386fb7e426169", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 27933, "upload_time": "2015-02-05T20:44:44", "url": "https://files.pythonhosted.org/packages/58/20/10ce076bda1a49e4576ace445ea9ef37cf6816fe2d0ee4e6b43854b1bf5a/treq-15.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76e33f6cfd997a7387f201c2d048b3ad", "sha256": "5e61d6c226dd61c6a811a98de8b545d4f25d6409ddfb7ee6866272f3f21f0569" }, "downloads": -1, "filename": "treq-15.0.0.tar.gz", "has_sig": false, "md5_digest": "76e33f6cfd997a7387f201c2d048b3ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31682, "upload_time": "2015-02-05T20:44:48", "url": "https://files.pythonhosted.org/packages/b2/ec/bc7e350241bc00a8ed4874d42d551623eab4e84a23a0c55586c8c7c8f118/treq-15.0.0.tar.gz" } ], "15.1.0": [ { "comment_text": "", "digests": { "md5": "c40f6f1f304d0ff5ad153e2f01b1387f", "sha256": "1ad1ba89ddc62ae877084b290bd327755b13f6e7bc7076dc4d8e2efb701bfd63" }, "downloads": -1, "filename": "treq-15.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c40f6f1f304d0ff5ad153e2f01b1387f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39231, "upload_time": "2015-12-18T00:39:21", "url": "https://files.pythonhosted.org/packages/28/78/fb8c3859abae83bbf8a83838eac1aded9037a5e49784f4d8da360fc4b530/treq-15.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1fb60759ad5a885cb8ea562553f2d4c", "sha256": "425a47d5d52a993d51211028fb6ade252e5fbea094e878bb4b644096a7322de8" }, "downloads": -1, "filename": "treq-15.1.0.tar.gz", "has_sig": false, "md5_digest": "b1fb60759ad5a885cb8ea562553f2d4c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 42642, "upload_time": "2015-12-18T00:39:27", "url": "https://files.pythonhosted.org/packages/db/ef/c112eae4e9d165f4664f5d25949cb832ab4e1bc255d19e7dad81342d486d/treq-15.1.0.tar.gz" } ], "16.12.0": [ { "comment_text": "", "digests": { "md5": "b34b26d612e524f0fd1d2d62dc6c5250", "sha256": "a0284fed52201662007b90f8db381c35132d0f1665b5d4835c3ab3500dd3c951" }, "downloads": -1, "filename": "treq-16.12.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b34b26d612e524f0fd1d2d62dc6c5250", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 39845, "upload_time": "2016-12-14T09:36:58", "url": "https://files.pythonhosted.org/packages/1e/13/ee3285d7c6b4b27160bafc8235c14c26c7e4b37936a4beede5d41444ee7a/treq-16.12.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "421dea5bc8294c14aa24d64628a2eaea", "sha256": "b008edc81157969ad2bf23bece083adedb0adf249368a3896bb5ac9a871b91a9" }, "downloads": -1, "filename": "treq-16.12.0.tar.gz", "has_sig": false, "md5_digest": "421dea5bc8294c14aa24d64628a2eaea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43685, "upload_time": "2016-12-14T09:37:00", "url": "https://files.pythonhosted.org/packages/26/4b/303880fb5bab1111654df2df0f201f4ba038221bdc52f5a395f0abfc0cb1/treq-16.12.0.tar.gz" } ], "17.3.0": [ { "comment_text": "", "digests": { "md5": "831b43d40ba8e330cc6fc716827fb72c", "sha256": "444f906ac6e7875caddec5572148de8f52cc8f471430e1e1435bb74116cc071b" }, "downloads": -1, "filename": "treq-17.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "831b43d40ba8e330cc6fc716827fb72c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 41377, "upload_time": "2017-03-28T18:24:28", "url": "https://files.pythonhosted.org/packages/17/76/19c2f94a6d5f6c6f49499feef461334042a140748cbe1a34bc7c226a8043/treq-17.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8ada8601cac9a8d07d0f1bf7060a949f", "sha256": "3da29bf4d91baaeae5e3c578c7e20d69853e280f6c322dd4bae61103910beb4c" }, "downloads": -1, "filename": "treq-17.3.0.tar.gz", "has_sig": false, "md5_digest": "8ada8601cac9a8d07d0f1bf7060a949f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1100112, "upload_time": "2017-03-28T18:24:31", "url": "https://files.pythonhosted.org/packages/bc/38/2de27ad0cbc806ff348f6061a7de987bf2506b55f11ded140172761c96b5/treq-17.3.0.tar.gz" } ], "17.3.1": [ { "comment_text": "", "digests": { "md5": "918cbc06a91d2a420b9d2668f7d9780c", "sha256": "7afe17bb16e8d8497506e75d934bc10795e898a2b17989226bda0e8329efe029" }, "downloads": -1, "filename": "treq-17.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "918cbc06a91d2a420b9d2668f7d9780c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 41368, "upload_time": "2017-03-28T19:19:54", "url": "https://files.pythonhosted.org/packages/66/af/50dc3a17ca6478aa4d3b62f1167dfbe7453777a5c3e43f8359f1824eb290/treq-17.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bffa15b8e6d184659780d16720338cb5", "sha256": "313af6dedecfdde2750968dc17653b6147cf2340b3479d70031cf741f5be0cf6" }, "downloads": -1, "filename": "treq-17.3.1.tar.gz", "has_sig": false, "md5_digest": "bffa15b8e6d184659780d16720338cb5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47380, "upload_time": "2017-03-28T19:19:56", "url": "https://files.pythonhosted.org/packages/a7/54/f107a009d1c67eec59cd0363f27aad94e828c02406c987be95a8f2e5a412/treq-17.3.1.tar.gz" } ], "17.7.0": [ { "comment_text": "", "digests": { "md5": "f893d0d283aed166c9af1ad240f51c92", "sha256": "376063af0fb15212976fb3be2901016424dd6d54a224354a6d57353d721d4e30" }, "downloads": -1, "filename": "treq-17.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f893d0d283aed166c9af1ad240f51c92", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53565, "upload_time": "2017-08-01T06:53:15", "url": "https://files.pythonhosted.org/packages/e6/dc/1927fb3ee32c062fafc1ab9b6326d4d8815cf15fa2700475374da750c129/treq-17.7.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4f0a7345232e974e49a8e24e9c97c77f", "sha256": "1f4ad7038a69cb0eb680c115c655bb9b1d2c6459a6d6ba62103be6efc7bafbae" }, "downloads": -1, "filename": "treq-17.7.0.tar.gz", "has_sig": false, "md5_digest": "4f0a7345232e974e49a8e24e9c97c77f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56404, "upload_time": "2017-08-01T06:53:17", "url": "https://files.pythonhosted.org/packages/96/d3/4e6818590dc630c910a1dd1d3393ba7b9fb875b98fb4411c41a556425c7f/treq-17.7.0.tar.gz" } ], "17.8.0": [ { "comment_text": "", "digests": { "md5": "58da454928deafd762028f8fd50a1b23", "sha256": "33e50235eb270bf7a16c71347ed18115ce1d6ae1735714d1af99a3fa9b18072b" }, "downloads": -1, "filename": "treq-17.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58da454928deafd762028f8fd50a1b23", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53578, "upload_time": "2017-08-19T21:01:34", "url": "https://files.pythonhosted.org/packages/43/a0/84ae6e1180bfd5b12f17a360e98921d309d4126b8833abefc9080b3d8733/treq-17.8.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e1f5079b85ec104d4759fc0fb89071e", "sha256": "ef72d2d5e0b24bdf29267b608fa33df0ac401743af8524438b073e1fb2b66f16" }, "downloads": -1, "filename": "treq-17.8.0.tar.gz", "has_sig": false, "md5_digest": "7e1f5079b85ec104d4759fc0fb89071e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 56439, "upload_time": "2017-08-19T21:01:35", "url": "https://files.pythonhosted.org/packages/11/3e/1014f26bfd4d07db015ad48384446b3bdc4de4bbdd2eba3be7fbb149cc44/treq-17.8.0.tar.gz" } ], "18.6.0": [ { "comment_text": "", "digests": { "md5": "f6d7ec6289f3e05d8299baa5ca90959d", "sha256": "b936621beee3af98eca6dd74e0a8f939d8163c50714466a4994d22983a713ec2" }, "downloads": -1, "filename": "treq-18.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6d7ec6289f3e05d8299baa5ca90959d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53597, "upload_time": "2018-06-29T05:28:12", "url": "https://files.pythonhosted.org/packages/77/20/a938853f08d1b2ecb0bc161add2b41173d18a8f1756b3c3236e920a3e200/treq-18.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8e33a4b3259b45e08e1e0a5960f76f7", "sha256": "91e09ff6b524cc90aa5e934b909c8d0d1a9d36ebd618b6c38e37b17013e69f48" }, "downloads": -1, "filename": "treq-18.6.0.tar.gz", "has_sig": false, "md5_digest": "a8e33a4b3259b45e08e1e0a5960f76f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59156, "upload_time": "2018-06-29T05:28:13", "url": "https://files.pythonhosted.org/packages/cb/c5/c83628d7e1a5d62a71eab0a5d1cdcdc53b49ead873f52975457ff2a8ae21/treq-18.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f6d7ec6289f3e05d8299baa5ca90959d", "sha256": "b936621beee3af98eca6dd74e0a8f939d8163c50714466a4994d22983a713ec2" }, "downloads": -1, "filename": "treq-18.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f6d7ec6289f3e05d8299baa5ca90959d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 53597, "upload_time": "2018-06-29T05:28:12", "url": "https://files.pythonhosted.org/packages/77/20/a938853f08d1b2ecb0bc161add2b41173d18a8f1756b3c3236e920a3e200/treq-18.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8e33a4b3259b45e08e1e0a5960f76f7", "sha256": "91e09ff6b524cc90aa5e934b909c8d0d1a9d36ebd618b6c38e37b17013e69f48" }, "downloads": -1, "filename": "treq-18.6.0.tar.gz", "has_sig": false, "md5_digest": "a8e33a4b3259b45e08e1e0a5960f76f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 59156, "upload_time": "2018-06-29T05:28:13", "url": "https://files.pythonhosted.org/packages/cb/c5/c83628d7e1a5d62a71eab0a5d1cdcdc53b49ead873f52975457ff2a8ae21/treq-18.6.0.tar.gz" } ] }