# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= python-urllib3 VERSION= 1.22 KEYWORDS= python devel VARIANTS= py27 py35 py36 SDESC[py35]= HTTP library with thread-safe connection p (PY 35) SDESC[py36]= HTTP library with thread-safe connection p (PY 36) SDESC[py27]= HTTP library with thread-safe connection p (PY 27) HOMEPAGE= https://urllib3.readthedocs.io/ CONTACT= Python_Automaton[python@ironwolf.systems] DOWNLOAD_GROUPS= main SITES[main]= PYPI/u/urllib3 DISTFILE[1]= urllib3-1.22.tar.gz:main DF_INDEX= 1 SPKGS[py35]= single SPKGS[py36]= single SPKGS[py27]= single OPTIONS_AVAILABLE= PY27 PY35 PY36 OPTIONS_STANDARD= none VOPTS[py35]= PY27=OFF PY35=ON PY36=OFF VOPTS[py36]= PY27=OFF PY35=OFF PY36=ON VOPTS[py27]= PY27=ON PY35=OFF PY36=OFF DISTNAME= urllib3-1.22 LICENSE= MIT:single LICENSE_SCHEME= solo LICENSE_FILE= MIT:{{WRKSRC}}/LICENSE.txt GENERATED= yes [PY35].USES_ON= python:py35 [PY36].USES_ON= python:py36 [PY27].USES_ON= python:py27 [FILE:3003:descriptions/desc.single] urllib3 ======= .. image:: https://travis-ci.org/shazow/urllib3.svg?branch=master :alt: Build status on Travis :target: https://travis-ci.org/shazow/urllib3 .. image:: https://img.shields.io/appveyor/ci/shazow/urllib3/master.svg :alt: Build status on AppVeyor :target: https://ci.appveyor.com/project/shazow/urllib3 .. image:: https://readthedocs.org/projects/urllib3/badge/?version=latest :alt: Documentation Status :target: https://urllib3.readthedocs.io/en/latest/ .. image:: https://img.shields.io/codecov/c/github/shazow/urllib3.svg :alt: Coverage Status :target: https://codecov.io/gh/shazow/urllib3 .. image:: https://img.shields.io/pypi/v/urllib3.svg?maxAge=86400 :alt: PyPI version :target: https://pypi.python.org/pypi/urllib3 .. image:: https://www.bountysource.com/badge/tracker?tracker_id=192525 :alt: Bountysource :target: https://www.bountysource.com/trackers/192525-urllib3?utm_source=192525&utm_medium=shield&utm_campaign=TRACKER_BADGE urllib3 is a powerful, *sanity-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 and deflate encoding. - Proxy support for HTTP and SOCKS. - 100% test coverage. urllib3 is powerful and easy to use:: >>> 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 `_:: $ pip install urllib3 Alternatively, you can grab the latest source code from `GitHub `_:: $ git clone git://github.com/shazow/urllib3.git $ python setup.py install Documentation ------------- urllib3 has usage and reference documentation at `urllib3.readthedocs.io `_. Contributing ------------ urllib3 happily accepts contributions. Please see our `contributing documentation `_ for some tips on getting started. Maintainers ----------- - `@lukasa `_ (Cory Benfield) - `@sigmavirus24 `_ (Ian Cordasco) - `@shazow `_ (Andrey Petrov) 👋 Sponsorship ----------- If your company benefits from this library, please consider `sponsoring its development `_. Changes ======= 1.22 (2017-07-20) ----------------- * Fixed missing brackets in ``HTTP CONNECT`` when connecting to IPv6 address via [FILE:98:distinfo] cc44da8e1145637334317feebd728bd869a35285b93cbb4cca2577da7e62db4f 226083 urllib3-1.22.tar.gz