Metadata-Version: 1.2
Name: aiohttp-requests
Version: 0.1.3
Summary: A thin wrapper for aiohttp client with Requests simplicity
Home-page: https://github.com/maxzheng/aiohttp-requests
Author: Max Zheng
Author-email: maxzheng.os @t gmail.com
License: MIT
Description: aiohttp-requests
        ============================================================
        
        Behold, the power of `aiohttp <https://aiohttp.readthedocs.io>`_ client with `Requests <http://docs.python-requests.org/>`_ simplicity:
        
        .. code-block:: python
        
            >>> import asyncio
            >>>
            >>> import aiohttp
            >>> from aiohttp_requests import requests
            >>>
            >>> async def main():
            ...     response = await requests.get('https://api.github.com/user', auth=aiohttp.BasicAuth('user', 'password'))
            ...     text = await response.text()
            ...     json = await response.json()
            ...     return response, text, json
            ...
            >>> loop = asyncio.get_event_loop()
            >>> r, text, json = loop.run_until_complete(main())
            >>>
            >>> r
            <ClientResponse(https://api.github.com/user) [200 OK]>
            >>> r.status
            200
            >>> r.headers['Content-Type']
            'application/json; charset=utf-8'
            >>> r.get_encoding()
            'utf-8'
            >>> text
            '{"login":"...'
            >>> json
            {'login': 'user', 'public_repos': 28, ...}
        
        The `requests` object is just proxying `get` and any other HTTP verb methods to `aiohttp.ClientSession <http://aiohttp.readthedocs.io/en/v3.0.1/client_reference.html#client-session>`_, which returns `aiohttp.ClientResponse <http://aiohttp.readthedocs.io/en/v3.0.1/client_reference.html#response-object>`_. To do anything else, just read the `aiohttp <https://aiohttp.readthedocs.io>`_ doc.
        
        Links & Contact Info
        ====================
        
        | PyPI Package: https://pypi.python.org/pypi/aiohttp-requests
        | GitHub Source: https://github.com/maxzheng/aiohttp-requests
        | Report Issues/Bugs: https://github.com/maxzheng/aiohttp-requests/issues
        |
        | Follow: https://twitter.com/MaxZhengX
        | Connect: https://www.linkedin.com/in/maxzheng
        | Contact: maxzheng.os @t gmail.com
        
Keywords: aiohttp HTTP client async requests
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Requires-Python: >=3.5
