python-urllib3
Port variant v11
Summary Powerful HTTP client library (3.11)
Package version 2.2.1
Homepage No known homepage
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v12
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 18 FEB 2024, 19:59:47 UTC
Port created 30 MAY 2017, 20:17:50 UTC
Subpackage Descriptions
single

![urllib3]

[image] [image] [image] [image] [image] [image]
[image] [image] [image]

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, brotli, and zstd encoding. - Proxy support for HTTP and SOCKS. - 100% test coverage. urllib3 is powerful and easy to use: ```python3 >>> import urllib3 >>> resp = urllib3.request("GET", "http://httpbin.org/robots.txt") >>> resp.status 200 >>> resp.data b"User-agent: *\nDisallow: /deny\n" ``` ## Installing urllib3 can be installed with [pip]: ```bash $ python -m pip install urllib3 ``` Alternatively, you can grab the latest source code from [GitHub]: ```bash $ git clone https://github.com/urllib3/urllib3.git $ cd urllib3 $ pip install . ``` ## Documentation urllib3 has usage and reference documentation at [urllib3.readthedocs.io]. ## Community urllib3 has a [community Discord channel] for asking questions and collaborating with other contributors. Drop by and say hello 👋 ## Contributing urllib3 happily accepts contributions. Please see our [contributing documentation] for some tips on getting started. ## Security Disclosures To report a security vulnerability, please use the [Tidelift security contact]. Tidelift will coordinate the fix and disclosure with maintainers. ## Maintainers - [@sethmlarson] (Seth M. Larson) - [@pquentin] (Quentin Pradet) - [@illia-v] (Illia Volochii) - [@theacodes] (Thea Flowers) - [@haikuginger] (Jess Shapiro) - [@lukasa] (Cory Benfield) - [@sigmavirus24] (Ian Stapleton Cordasco) - [@shazow] (Andrey Petrov) 👋 ## Sponsorship If your company benefits from this library, please consider [sponsoring its development]. ## For Enterprise
Configuration Switches (platform-specific settings discarded)
PY311 ON Build using Python 3.11 PY312 OFF Build using Python 3.12
Package Dependencies by Type
Build (only) python-pip:single:v11
autoselect-python:single:standard
Build and Runtime python311:single:standard
Download groups
main mirror://PYPIWHL/a2/73/a68704750a7679d0b6d3ad7aa8d4da8e14e151ae82e6fee774e6e0d05ec8
Distribution File Information
450b20ec296a467077128bff42b73080516e71b56ff59a60a02bef2232c4fa9d 121067 urllib3-2.2.1-py3-none-any.whl
Ports that require python-urllib3:v11
python-botocore:v11 Low-level, data-driven core of boto 3 (3.11)
python-dulwich:v11 Python Git Library (3.11)
python-requests:v11 Python HTTP for Humans (3.11)
python-sentry-sdk:v11 Sentry client (3.11)