Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
urllib3-2.5.0-py3-none-any.whl | 2025-06-18 | 129.8 kB | |
urllib3-2.5.0.tar.gz | 2025-06-18 | 393.2 kB | |
2.5.0 source code.tar.gz | 2025-06-18 | 410.0 kB | |
2.5.0 source code.zip | 2025-06-18 | 470.3 kB | |
README.md | 2025-06-18 | 1.5 kB | |
Totals: 5 Items | 1.4 MB | 1 |
🚀 urllib3 is fundraising for HTTP/2 support
urllib3 is raising ~$40,000 USD to release HTTP/2 support and ensure long-term sustainable maintenance of the project after a sharp decline in financial support. If your company or organization uses Python and would benefit from HTTP/2 support in Requests, pip, cloud SDKs, and thousands of other projects please consider contributing financially to ensure HTTP/2 support is developed sustainably and maintained for the long-haul.
Thank you for your support.
Security issues
urllib3 2.5.0 fixes two moderate security issues:
- Pool managers now properly control redirects when retries
is passed — CVE-2025-50181 reported by @sandumjacob (5.3 Medium, GHSA-pq67-6m6q-mj2v)
- Redirects are now controlled by urllib3 in the Node.js runtime — CVE-2025-50182 (5.3 Medium, GHSA-48p4-8xcf-vxj5)
Features
- Added support for the
compression.zstd
module that is new in Python 3.14. See PEP 784 for more information. (#3610) - Added support for version 0.5 of
hatch-vcs
(#3612)
Bugfixes
- Raised exception for
HTTPResponse.shutdown
on a connection already released to the pool. (#3581) - Fixed incorrect
CONNECT
statement when using an IPv6 proxy withconnection_from_host
. Previously would not be wrapped in[]
. (#3615)