Update dependency urllib3 to v2.2.1
This MR contains the following updates:
Package | Update | Change |
---|---|---|
urllib3 (changelog) | minor |
==2.0.7 -> ==2.2.1
|
Release Notes
urllib3/urllib3 (urllib3)
v2.2.1
==================
- Fixed issue where
InsecureRequestWarning
was emitted for HTTPS connections when using Emscripten. (#​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>
__) - Changed
InvalidChunkLength
toProtocolError
when response terminates before the chunk length is sent. (#​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>
__)
v2.2.0
==================
- Added support for
Emscripten and Pyodide <https://urllib3.readthedocs.io/en/latest/reference/contrib/emscripten.html>
**, including streaming support in cross-origin isolated browser environments where threading is enabled. (#​2951 <https://github.com/urllib3/urllib3/issues/2951>
**) - Added support for
HTTPResponse.read1()
method. (#​3186 <https://github.com/urllib3/urllib3/issues/3186>
__) - Added rudimentary support for HTTP/2. (
#​3284 <https://github.com/urllib3/urllib3/issues/3284>
__) - Fixed issue where requests against urls with trailing dots were failing due to SSL errors
when using proxy. (
#​2244 <https://github.com/urllib3/urllib3/issues/2244>
__) - Fixed
HTTPConnection.proxy_is_verified
andHTTPSConnection.proxy_is_verified
to be always set to a boolean after connecting to a proxy. It could beNone
in some cases previously. (#​3130 <https://github.com/urllib3/urllib3/issues/3130>
__) - Fixed an issue where
headers
passed in a request withjson=
would be mutated (#​3203 <https://github.com/urllib3/urllib3/issues/3203>
__) - Fixed
HTTPSConnection.is_verified
to be set toFalse
when connecting from a HTTPS proxy to an HTTP target. It was set toTrue
previously. (#​3267 <https://github.com/urllib3/urllib3/issues/3267>
__) - Fixed handling of new error message from OpenSSL 3.2.0 when configuring an HTTP proxy as HTTPS (
#​3268 <https://github.com/urllib3/urllib3/issues/3268>
__) - Fixed TLS 1.3 post-handshake auth when the server certificate validation is disabled (
#​3325 <https://github.com/urllib3/urllib3/issues/3325>
__) - Note for downstream distributors: To run integration tests, you now need to run the tests a second
time with the
--integration
pytest flag. (#​3181 <https://github.com/urllib3/urllib3/issues/3181>
__)
v2.1.0
==================
- Removed support for the deprecated urllib3[secure] extra. (
#​2680 <https://github.com/urllib3/urllib3/issues/2680>
__) - Removed support for the deprecated SecureTransport TLS implementation. (
#​2681 <https://github.com/urllib3/urllib3/issues/2681>
__) - Removed support for the end-of-life Python 3.7. (
#​3143 <https://github.com/urllib3/urllib3/issues/3143>
__) - Allowed loading CA certificates from memory for proxies. (
#​3065 <https://github.com/urllib3/urllib3/issues/3065>
__) - Fixed decoding Gzip-encoded responses which specified
x-gzip
content-encoding. (#​3174 <https://github.com/urllib3/urllib3/issues/3174>
__)
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.