Sourced from urllib3's releases.
2.0.6
- Added the
Cookie
header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set viaRetry.remove_headers_on_redirect
. (GHSA-v845-jxx5-vc9f)2.0.5
- Allowed pyOpenSSL third-party module without any deprecation warning. #3126
- Fixed default
blocksize
ofHTTPConnection
classes to match high-level classes. Previously was 8KiB, now 16KiB. #30662.0.4
- Added support for union operators to
HTTPHeaderDict
(#2254)- Added
BaseHTTPResponse
tourllib3.__all__
(#3078)- Fixed
urllib3.connection.HTTPConnection
to raise thehttp.client.connect
audit event to have the same behavior as the standard library HTTP client (#2757)- Relied on the standard library for checking hostnames in supported PyPy releases (#3087)
2.0.3
- Allowed alternative SSL libraries such as LibreSSL, while still issuing a warning as we cannot help users facing issues with implementations other than OpenSSL. #3020
- Deprecated URLs which don't have an explicit scheme #2950
- Fixed response decoding with Zstandard when compressed data is made of several frames. #3008
- Fixed
assert_hostname=False
to correctly skip hostname check. #3051
Sourced from urllib3's changelog.
2.0.6 (2023-10-02)
- Added the
Cookie
header to the list of headers to strip from requests when redirecting to a different host. As before, different headers can be set viaRetry.remove_headers_on_redirect
.2.0.5 (2023-09-20)
- Allowed pyOpenSSL third-party module without any deprecation warning. (
[#3126](https://github.com/urllib3/urllib3/issues/3126) <https://github.com/urllib3/urllib3/issues/3126>
__)- Fixed default
blocksize
ofHTTPConnection
classes to match high-level classes. Previously was 8KiB, now 16KiB. ([#3066](https://github.com/urllib3/urllib3/issues/3066) <https://github.com/urllib3/urllib3/issues/3066>
__)2.0.4 (2023-07-19)
- Added support for union operators to
HTTPHeaderDict
([#2254](https://github.com/urllib3/urllib3/issues/2254) <https://github.com/urllib3/urllib3/issues/2254>
__)- Added
BaseHTTPResponse
tourllib3.__all__
([#3078](https://github.com/urllib3/urllib3/issues/3078) <https://github.com/urllib3/urllib3/issues/3078>
__)- Fixed
urllib3.connection.HTTPConnection
to raise thehttp.client.connect
audit event to have the same behavior as the standard library HTTP client ([#2757](https://github.com/urllib3/urllib3/issues/2757) <https://github.com/urllib3/urllib3/issues/2757>
__)- Relied on the standard library for checking hostnames in supported PyPy releases (
[#3087](https://github.com/urllib3/urllib3/issues/3087) <https://github.com/urllib3/urllib3/issues/3087>
__)2.0.3 (2023-06-07)
- Allowed alternative SSL libraries such as LibreSSL, while still issuing a warning as we cannot help users facing issues with implementations other than OpenSSL. (
[#3020](https://github.com/urllib3/urllib3/issues/3020) <https://github.com/urllib3/urllib3/issues/3020>
__)- Deprecated URLs which don't have an explicit scheme (
[#2950](https://github.com/urllib3/urllib3/issues/2950) <https://github.com/urllib3/urllib3/pull/2950>
_)- Fixed response decoding with Zstandard when compressed data is made of several frames. (
[#3008](https://github.com/urllib3/urllib3/issues/3008) <https://github.com/urllib3/urllib3/issues/3008>
__)- Fixed
assert_hostname=False
to correctly skip hostname check. ([#3051](https://github.com/urllib3/urllib3/issues/3051) <https://github.com/urllib3/urllib3/issues/3051>
__)
262e3e3
Release 2.0.6644124e
Merge pull request from GHSA-v845-jxx5-vc9f740380c
Bump cryptography from 41.0.3 to 41.0.4 (#3131)d9f85a7
Release 2.0.5d41f412
Undeprecate pyOpenSSL module (#3127)b6c04cb
Fix a link to "absolute URI" definition (#3128)af7c78f
refactor: change double conditional to one (#3118)34c13c8
Refer to current internet standards in docs on proxies (#3124)a3e94f2
Fix a name of an attribute in docs (#3125)da69d4f
Fix docs build (#3123)