python3-requests - elegant and simple HTTP library for Python3, built for human beings

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package name python3-requests
Package version 2.9.1
Package release 3
Package architecture all
Package type deb
Installed size 245 B
Download size 54.06 KB
Official Mirror
Requests allow you to send HTTP/1.1 requests. You can add headers, form data,
multipart files, and parameters with simple Python dictionaries, and access
the response data in the same way. It's powered by httplib and urllib3, but
it does all the hard work and crazy hacks for you.
- International Domains and URLs
- Keep-Alive & Connection Pooling
- Sessions with Cookie Persistence
- Browser-style SSL Verification
- Basic/Digest Authentication
- Elegant Key/Value Cookies
- Automatic Decompression
- Unicode Response Bodies
- Multipart File Uploads
- Connection Timeouts
This package contains the Python 3 version of the library.


Package Version Architecture Repository
python3-requests_2.9.1-3_all.deb 2.9.1 all Ubuntu Main
python3-requests_2.8.1-1~bpo8+1~nd16.04+1_all.deb 2.8.1 all NeuroDebian Main
python3-requests_2.8.1-1~bpo8+1~nd16.04+1_all.deb 2.8.1 all NeuroDebian Main
python3-requests - - -


Name Value
ca-certificates -
python3-chardet -
python3-urllib3 << 1.13.2
python3-urllib3 >= 1.13.1
python3:any >= 3.3.2-2~


Type URL
Binary Package python3-requests_2.9.1-3_all.deb
Source Package requests

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install python3-requests deb package:
    # sudo apt-get install python3-requests




2016-02-12 - Daniele Tricoli <>
requests (2.9.1-3) unstable; urgency=medium
* debian/control
- Remove python-requests-whl as it's no longer necessary.
- Remove python3-wheel from Build-Depends.
- Fix Vcs-Git URI.
- Bump Standards-Version to 3.9.7 (no changes needed).
- Bump X-Python3-Version to >= 3.3.
* debian/copyright
- Updated copyright years.
* debian/python-requests-whl.install
- Remove.
* debian/rules
- Remove override_dh_auto_install since we no longer need to
build the wheel package.
2016-01-24 - Daniele Tricoli <>
requests (2.9.1-2) unstable; urgency=medium
* debian/control
- Tweak fixed dependency on urllib3 1.13.1 to accommodate
packaging changes, as the version requirement is upstream version
only. Thanks James Page for report and patch. (Closes: #809485)
- Use HTTPS scheme for Vcs-Git.
2015-12-27 - Daniele Tricoli <>
requests (2.9.1-1) unstable; urgency=medium
* New upstream release.
* debian/control
- Bump python{,3}-urllib3 to = 1.13.1-1 both in Build-Depends and Depends.
Tighten urllib3 dependency is needed because, otherwise, any programs
depending to requests through pkgresources will fail. Thanks to Vincent
Bernat for the report.
* debian/patches/02_populate-install_requires.patch
- Refresh. (Closes: #809031)
2015-10-24 - Daniele Tricoli <>
requests (2.8.1-1) unstable; urgency=medium
* New upstream release. (Closes: #802760)
* debian/control
- Bump python{,3}-urllib3 to >= 1.12 both in Build-Depends and Depends.
* debian/patches/05_upstream_devendorize.patch
- Remove because included since version 2.8.0.
* debian/patches/02_populate-install_requires.patch
- Populate install_requires for unbundled packages to avoid breakage
updating urllib3 via pip when requests/urllib3 are already installed
via the system packages.
2015-06-11 - Daniele Tricoli <>
requests (2.7.0-3) unstable; urgency=medium
[ Barry Warsaw ]
* debian/patches:
- 02_use-system-chardet-and-urllib3.patch and
04_make-requests.packages.urllib3-same-as-urllib3.patch: Removed in
favor of upstream's pull request #2567
- 05_upstream_devendorize.patch: Upstream's pull request to better
support the devendorizing of urllib3 and chardet.
(Closes: #771349, #788383)
[ Daniele Tricoli ]
* debian/python{,3}-requests.pyremove
- Remove embedded copy of chardet and urllib3. Previously it was done by
2015-05-27 - Daniele Tricoli <>
requests (2.7.0-2) unstable; urgency=medium
* Upload to unstable.
* debian/control
- Add httpie (<< 0.9.2) to python-requests' Breaks since constants
imported by httpie from requests.compat were removed.

See Also

Package Description
python3-roman_2.0.0-2_all.deb module for generating/analyzing Roman numerals for Python 3
python3-scripttest_1.3-2_all.deb Helper to test command-line scripts - python 3.x
python3-seamicroclient_0.4.0-1ubuntu1_all.deb Client library for Seamicro chassis API - Python 3.x
python3-secretstorage_2.1.3-1_all.deb Python module for storing secrets - Python 3.x version
python3-serial_3.0.1-1_all.deb pyserial - module encapsulating access for the serial port
python3-service-identity_16.0.0-2_all.deb Service identity verification for pyOpenSSL (Python 3 module)
python3-setuptools_20.7.0-1_all.deb Python3 Distutils Enhancements
python3-simplejson_3.8.1-1ubuntu2_amd64.deb JSON encoder and decoder for Python 3
python3-simplestreams_0.1.0~bzr426-0ubuntu1_all.deb Library and tools for using Simple Streams data
python3-six_1.10.0-3_all.deb Python 2 and 3 compatibility library (Python 3 interface)
python3-software-properties_0.96.20_all.deb manage the repositories that you install software from
python3-speechd_0.8.3-1ubuntu3_all.deb Python interface to Speech Dispatcher
python3-sphinx-paramlinks_0.3.1-1_all.deb Sphinx extension to make param links linkable (Python 3 version)
python3-sphinx-rtd-theme_0.1.9-1_all.deb sphinx theme from (Python 3)
python3-sphinx_1.3.6-2ubuntu1_all.deb documentation generator for Python projects (implemented in Python 3)