chore(deps): bump urllib3 from 2.2.0 to 2.2.1
Bumps urllib3 from 2.2.0 to 2.2.1.
Release notes
Sourced from urllib3's releases.
2.2.1
🚀 urllib3 is fundraising for HTTP/2 supporturllib3 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 for 2023. 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.
Changes
- Fixed issue where
InsecureRequestWarning
was emitted for HTTPS connections when using Emscripten. (#3331)- Fixed
HTTPConnectionPool.urlopen
to stop automatically casting non-proxy headers toHTTPHeaderDict
. This change was premature as it did not apply to proxy headers andHTTPHeaderDict
does not handle byte header values correctly yet. (#3343)- Changed
ProtocolError
toInvalidChunkLength
when response terminates before the chunk length is sent. (#2860)- Changed
ProtocolError
to be more verbose on incomplete reads with excess content. (#3261)
Changelog
Sourced from urllib3's changelog.
2.2.1 (2024-02-16)
- Fixed issue where
InsecureRequestWarning
was emitted for HTTPS connections when using Emscripten. ([#3331](https://github.com/urllib3/urllib3/issues/3331) <https://github.com/urllib3/urllib3/issues/3331>
__)- Fixed
HTTPConnectionPool.urlopen
to stop automatically casting non-proxy headers toHTTPHeaderDict
. This change was premature as it did not apply to proxy headers andHTTPHeaderDict
does not handle byte header values correctly yet. ([#3343](https://github.com/urllib3/urllib3/issues/3343) <https://github.com/urllib3/urllib3/issues/3343>
__)- Changed
ProtocolError
toInvalidChunkLength
when response terminates before the chunk length is sent. ([#2860](https://github.com/urllib3/urllib3/issues/2860) <https://github.com/urllib3/urllib3/issues/2860>
__)- Changed
ProtocolError
to be more verbose on incomplete reads with excess content. ([#3261](https://github.com/urllib3/urllib3/issues/3261) <https://github.com/urllib3/urllib3/issues/3261>
__)
Commits
-
54d6edf
Release 2.2.1 -
49b2dda
Stop casting request headers to HTTPHeaderDict (#3344) -
e22f651
Fix docstring of retries parameter -
fa54179
Distinguish between truncated and excess content in response (#3273) -
cfe52f9
Fix InsecureRequestWarning for HTTPS Emscripten requests (#3333) -
25155d7
Ensure no remote connections during testing (#3328) -
12f9233
Bump cryptography to 42.0.2 and PyOpenSSL to 24.0.0 (#3340) -
9929d3c
Add nox session to start local Pyodide console -
aa8d3dd
Fix ssl_version tests for upcoming migration to pytest 8 -
23f2287
Remove TODO about informational responses (#3319) - Additional commits viewable in compare view