shimi-eshkenazi/urllib3


Host: GitHub

License: Other

Language: Python


urllib3

Build status on Travis Documentation Status PyPI version Bountysource

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

ūüĎč

Sponsorship

If your company benefits from this library, please consider sponsoring its development.

Project Statistics

Sourcerank 4
Repository Size 1.48 MB
Stars 0
Forks 0
Watchers 1
Open issues 0
Dependencies 15
Contributors 136
Tags 40
Created
Last updated
Last pushed

Top Contributors See all

Andrey Petrov Cory Benfield Thomas Weißschuh Ian Stapleton Cordasco Seth M. Larson Thea Flowers Kevin Burke Marc Schlaich Josh Schneier Stanislav Vitkovskiy Aviv Palivoda Jesse Shapiro Thomas Kluyver Erik Tollerud Nate Prewitt Ville Skyttä Bui Jeremy Cline George Marshall Toshio Kuratomi

Recent Tags See all

1.19.1 November 16, 2016
1.19 November 03, 2016
1.18.1 October 27, 2016
1.18 September 26, 2016
1.17 September 06, 2016
1.16 June 11, 2016
1.15.1 April 11, 2016
1.15 April 06, 2016
1.14 December 29, 2015
1.13.1 December 18, 2015
1.13 December 14, 2015
1.12 September 06, 2015
1.11 July 21, 2015
1.10.4 May 03, 2015
1.10.3 April 21, 2015

Something wrong with this page? Make a suggestion

Last synced: 2018-02-11 12:13:08 UTC

Login to resync this repository