utlliv3


Nameutlliv3 JSON
Version 1.26.20 PyPI version JSON
download
home_pagehttps://urllib3.readthedocs.io/
SummaryHTTP library with thread-safe connection pooling, file post, and more.
upload_time2023-02-07 13:43:47
maintainer
docs_urlNone
authorAndrey Petrov
requires_python>=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*
licenseMIT
keywords urllib httplib threadsafe filepost http https ssl pooling
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            
This package is a copy of the orignal urllib3. Used for research purposes, but should not be used by others. urllib3 is a powerful, *user-friendly* HTTP client for Python. Much of the
Python ecosystem already uses urllib3 and you should too.
urllib3 brings many critical features that are missing from the Python
standard libraries:

- Thread safety.
- Connection pooling.
- Client-side SSL/TLS verification.
- File uploads with multipart encoding.
- Helpers for retrying requests and dealing with HTTP redirects.
- Support for gzip, deflate, and brotli encoding.
- Proxy support for HTTP and SOCKS.
- 100% test coverage.

urllib3 is powerful and easy to use:

.. code-block:: python

    >>> import urllib3
    >>> http = urllib3.PoolManager()
    >>> r = http.request('GET', 'http://httpbin.org/robots.txt')
    >>> r.status
    200
    >>> r.data
    'User-agent: *\nDisallow: /deny\n'


Installing
----------

urllib3 can be installed with `pip <https://pip.pypa.io>`_::

    $ python -m pip install urllib3

Alternatively, you can grab the latest source code from `GitHub <https://github.com/urllib3/urllib3>`_::

    $ git clone https://github.com/urllib3/urllib3.git
    $ cd urllib3
    $ git checkout 1.26.x
    $ pip install .


Documentation
-------------

urllib3 has usage and reference documentation at `urllib3.readthedocs.io <https://urllib3.readthedocs.io>`_.

            

Raw data

            {
    "_id": null,
    "home_page": "https://urllib3.readthedocs.io/",
    "name": "utlliv3",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*",
    "maintainer_email": "",
    "keywords": "urllib httplib threadsafe filepost http https ssl pooling",
    "author": "Andrey Petrov",
    "author_email": "rubberswan007@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a7/ba/af82ee00b4760eec3b82083b525fc3acee7238b15eb0e5f783afef70799b/utlliv3-1.26.20.tar.gz",
    "platform": null,
    "description": "\nThis package is a copy of the orignal urllib3. Used for research purposes, but should not be used by others. urllib3 is a powerful, *user-friendly* HTTP client for Python. Much of the\nPython ecosystem already uses urllib3 and you should too.\nurllib3 brings many critical features that are missing from the Python\nstandard libraries:\n\n- Thread safety.\n- Connection pooling.\n- Client-side SSL/TLS verification.\n- File uploads with multipart encoding.\n- Helpers for retrying requests and dealing with HTTP redirects.\n- Support for gzip, deflate, and brotli encoding.\n- Proxy support for HTTP and SOCKS.\n- 100% test coverage.\n\nurllib3 is powerful and easy to use:\n\n.. code-block:: python\n\n    >>> import urllib3\n    >>> http = urllib3.PoolManager()\n    >>> r = http.request('GET', 'http://httpbin.org/robots.txt')\n    >>> r.status\n    200\n    >>> r.data\n    'User-agent: *\\nDisallow: /deny\\n'\n\n\nInstalling\n----------\n\nurllib3 can be installed with `pip <https://pip.pypa.io>`_::\n\n    $ python -m pip install urllib3\n\nAlternatively, you can grab the latest source code from `GitHub <https://github.com/urllib3/urllib3>`_::\n\n    $ git clone https://github.com/urllib3/urllib3.git\n    $ cd urllib3\n    $ git checkout 1.26.x\n    $ pip install .\n\n\nDocumentation\n-------------\n\nurllib3 has usage and reference documentation at `urllib3.readthedocs.io <https://urllib3.readthedocs.io>`_.\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "HTTP library with thread-safe connection pooling, file post, and more.",
    "version": "1.26.20",
    "split_keywords": [
        "urllib",
        "httplib",
        "threadsafe",
        "filepost",
        "http",
        "https",
        "ssl",
        "pooling"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "225d3cc5e4ace7d9e0b7dce396854e4fcf805aa626539ee9fe918d325a8198b2",
                "md5": "2ab064422f64b16ca3de716c7ac4efb5",
                "sha256": "c43818397f54787bdf759df9042d514d5f8839cc89a8ff1ba0fad1e1b21ddd06"
            },
            "downloads": -1,
            "filename": "utlliv3-1.26.20-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2ab064422f64b16ca3de716c7ac4efb5",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*",
            "size": 3229,
            "upload_time": "2023-02-07T13:43:45",
            "upload_time_iso_8601": "2023-02-07T13:43:45.571036Z",
            "url": "https://files.pythonhosted.org/packages/22/5d/3cc5e4ace7d9e0b7dce396854e4fcf805aa626539ee9fe918d325a8198b2/utlliv3-1.26.20-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a7baaf82ee00b4760eec3b82083b525fc3acee7238b15eb0e5f783afef70799b",
                "md5": "2e9a02a90b26590f872de36997dcb4e3",
                "sha256": "5b4098c0386eea1911b87692cdf5775cf967db1aef1cb112f2943b6c9dfb704c"
            },
            "downloads": -1,
            "filename": "utlliv3-1.26.20.tar.gz",
            "has_sig": false,
            "md5_digest": "2e9a02a90b26590f872de36997dcb4e3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*",
            "size": 3964,
            "upload_time": "2023-02-07T13:43:47",
            "upload_time_iso_8601": "2023-02-07T13:43:47.009333Z",
            "url": "https://files.pythonhosted.org/packages/a7/ba/af82ee00b4760eec3b82083b525fc3acee7238b15eb0e5f783afef70799b/utlliv3-1.26.20.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-02-07 13:43:47",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "lcname": "utlliv3"
}
        
Elapsed time: 0.03982s