{ "info": { "author": "Max Zheng", "author_email": "maxzheng.os @t gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "aiohttp-requests\n============================================================\n\nBehold, the power of `aiohttp `_ client with `Requests `_ simplicity:\n\n.. code-block:: python\n\n >>> import asyncio\n >>>\n >>> import aiohttp\n >>> from aiohttp_requests import requests\n >>>\n >>> async def main():\n ... response = await requests.get('https://api.github.com/user', auth=aiohttp.BasicAuth('user', 'password'))\n ... text = await response.text()\n ... json = await response.json()\n ... return response, text, json\n ...\n >>> loop = asyncio.get_event_loop()\n >>> r, text, json = loop.run_until_complete(main())\n >>>\n >>> r\n \n >>> r.status\n 200\n >>> r.headers['Content-Type']\n 'application/json; charset=utf-8'\n >>> r.get_encoding()\n 'utf-8'\n >>> text\n '{\"login\":\"...'\n >>> json\n {'login': 'user', 'public_repos': 28, ...}\n\nThe `requests` object is just proxying `get` and any other HTTP verb methods to `aiohttp.ClientSession `_, which returns `aiohttp.ClientResponse `_. To do anything else, just read the `aiohttp `_ doc.\n\nLinks & Contact Info\n====================\n\n| PyPI Package: https://pypi.python.org/pypi/aiohttp-requests\n| GitHub Source: https://github.com/maxzheng/aiohttp-requests\n| Report Issues/Bugs: https://github.com/maxzheng/aiohttp-requests/issues\n|\n| Follow: https://twitter.com/MaxZhengX\n| Connect: https://www.linkedin.com/in/maxzheng\n| Contact: maxzheng.os @t gmail.com\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/maxzheng/aiohttp-requests", "keywords": "aiohttp HTTP client async requests", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "aiohttp-requests", "package_url": "https://pypi.org/project/aiohttp-requests/", "platform": "", "project_url": "https://pypi.org/project/aiohttp-requests/", "project_urls": { "Homepage": "https://github.com/maxzheng/aiohttp-requests" }, "release_url": "https://pypi.org/project/aiohttp-requests/0.1.2/", "requires_dist": [ "aiohttp (<=3.0.9)", "cchardet", "aiodns" ], "requires_python": ">=3.5", "summary": "A thin wrapper for aiohttp client with Requests simplicity", "version": "0.1.2" }, "last_serial": 3934816, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "1d6355085073765cd89e49fdaadd09da", "sha256": "03c7d3cc66d342699240305ba178f3c8c53df592a39824863d17a68e404a52c6" }, "downloads": -1, "filename": "aiohttp-requests-0.0.3.tar.gz", "has_sig": false, "md5_digest": "1d6355085073765cd89e49fdaadd09da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4880, "upload_time": "2018-03-16T14:20:10", "url": "https://files.pythonhosted.org/packages/8e/67/1fb8f592c1a7e609356f81bc2627011873875e990cfa810ea66126d08806/aiohttp-requests-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "56c803804086b37ef34099f4b3f671bf", "sha256": "3800c81ce327cc3e370f48e703c1e9576230b6451d2992c9ed317569ad6ad201" }, "downloads": -1, "filename": "aiohttp-requests-0.0.4.tar.gz", "has_sig": false, "md5_digest": "56c803804086b37ef34099f4b3f671bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4908, "upload_time": "2018-03-16T18:03:12", "url": "https://files.pythonhosted.org/packages/a5/de/7c5363b46f63f9f3b89fdd85b902c9da5c152773a877d969f98cbe0b6628/aiohttp-requests-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "fc208b6d3f38d6e839329cb97c804957", "sha256": "da0a9eaf9ffb3695337b0f37777f5ecdd5edf0fea1fac0191a33f1dbb4a12a7a" }, "downloads": -1, "filename": "aiohttp-requests-0.0.5.tar.gz", "has_sig": false, "md5_digest": "fc208b6d3f38d6e839329cb97c804957", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4986, "upload_time": "2018-03-16T22:08:31", "url": "https://files.pythonhosted.org/packages/04/3a/d32ccccb4aaabd0c74ac6053b7b4293968cbca621f9adf0ef2033496ee71/aiohttp-requests-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "9be6fdfcd6dca3038c93d76305a234ac", "sha256": "7ebb6e43aebf666d8fd644606f2951ad965af9dfadf688e00926dceb6fd8ea94" }, "downloads": -1, "filename": "aiohttp-requests-0.0.6.tar.gz", "has_sig": false, "md5_digest": "9be6fdfcd6dca3038c93d76305a234ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5153, "upload_time": "2018-03-16T23:14:44", "url": "https://files.pythonhosted.org/packages/6c/d3/39a99d6816bc48daf5d9db99e717110c28acf2642e3d95dacba18a14a974/aiohttp-requests-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "f9d086a3c431a48e1cc360080700f024", "sha256": "29d3dd8d6af3d9603db4ba0f5aba9008ae2816dc7ebcb1fa5cea07d4d5dc2e11" }, "downloads": -1, "filename": "aiohttp-requests-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f9d086a3c431a48e1cc360080700f024", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5160, "upload_time": "2018-03-16T23:17:08", "url": "https://files.pythonhosted.org/packages/ba/00/e5ce058228f999bb1998118f651056e4dd565086cbff67b1bb55eac4e8dd/aiohttp-requests-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "7af332b3214566ca93962d7019e16543", "sha256": "066083f102bf2d40f874802e553b3dbade9ceb385818abd55c1a964a849d7d28" }, "downloads": -1, "filename": "aiohttp-requests-0.0.8.tar.gz", "has_sig": false, "md5_digest": "7af332b3214566ca93962d7019e16543", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5440, "upload_time": "2018-03-23T13:43:30", "url": "https://files.pythonhosted.org/packages/4d/a6/d18a73e159bb7a8b6e84df2de605ee625cddc95bbdb1db4169b728ff1647/aiohttp-requests-0.0.8.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "70fbee25c996b43c93df852516a85950", "sha256": "ee10d9defbc192dc2a7e256c5397ea1da53c66bd8a9d660d03c185e95de59a13" }, "downloads": -1, "filename": "aiohttp-requests-0.1.0.tar.gz", "has_sig": false, "md5_digest": "70fbee25c996b43c93df852516a85950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5629, "upload_time": "2018-03-23T14:27:24", "url": "https://files.pythonhosted.org/packages/f7/f1/12e6a04e09fb9f6cc4c84fc884568c70b9908c1174de415aee4c33f5fad8/aiohttp-requests-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "957b98ac49ed574584d5f1f3e9c6a15e", "sha256": "083437113940739b01e5273a996760c9e9a7ae2718487238443b5d1f4e6e91e4" }, "downloads": -1, "filename": "aiohttp-requests-0.1.1.tar.gz", "has_sig": false, "md5_digest": "957b98ac49ed574584d5f1f3e9c6a15e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5511, "upload_time": "2018-04-16T18:22:21", "url": "https://files.pythonhosted.org/packages/d4/c8/a443a0c17dc7e91bd8a5ae9a6dcc860a3ae8af9b7e40fd336448c456a2da/aiohttp-requests-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "5bb0b8d74531de4653820891f939b83a", "sha256": "c23e4ffb5f62c0741ec495e9336f0b45a0ebf2dd0330e4e4854c81c87541963f" }, "downloads": -1, "filename": "aiohttp_requests-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5bb0b8d74531de4653820891f939b83a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3128, "upload_time": "2018-06-06T05:45:35", "url": "https://files.pythonhosted.org/packages/e3/e8/eadb96adc5ed94d6afa111b34324df05d2078152230196b9fb8adbe282f6/aiohttp_requests-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c76f4f0e3e5bee78ae0fc0cabc2171cf", "sha256": "7204ea79c733499912392033d3e49318ac90babfb9df443b1625f714c9c66776" }, "downloads": -1, "filename": "aiohttp-requests-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c76f4f0e3e5bee78ae0fc0cabc2171cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5623, "upload_time": "2018-06-06T05:45:36", "url": "https://files.pythonhosted.org/packages/c0/c4/0d5b912e123102bc42af05dbdef1cd4f239595efe784b2873125cdee2459/aiohttp-requests-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5bb0b8d74531de4653820891f939b83a", "sha256": "c23e4ffb5f62c0741ec495e9336f0b45a0ebf2dd0330e4e4854c81c87541963f" }, "downloads": -1, "filename": "aiohttp_requests-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "5bb0b8d74531de4653820891f939b83a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 3128, "upload_time": "2018-06-06T05:45:35", "url": "https://files.pythonhosted.org/packages/e3/e8/eadb96adc5ed94d6afa111b34324df05d2078152230196b9fb8adbe282f6/aiohttp_requests-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c76f4f0e3e5bee78ae0fc0cabc2171cf", "sha256": "7204ea79c733499912392033d3e49318ac90babfb9df443b1625f714c9c66776" }, "downloads": -1, "filename": "aiohttp-requests-0.1.2.tar.gz", "has_sig": false, "md5_digest": "c76f4f0e3e5bee78ae0fc0cabc2171cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 5623, "upload_time": "2018-06-06T05:45:36", "url": "https://files.pythonhosted.org/packages/c0/c4/0d5b912e123102bc42af05dbdef1cd4f239595efe784b2873125cdee2459/aiohttp-requests-0.1.2.tar.gz" } ] }