aiarena-docker-base
aiarena-docker-base copied to clipboard
Bump urllib3 from 1.26.15 to 2.1.0
Bumps urllib3 from 1.26.15 to 2.1.0.
Release notes
Sourced from urllib3's releases.
2.1.0
Read the v2 migration guide for help upgrading to the latest version of urllib3.
Removals
- Removed support for the deprecated urllib3[secure] extra. (#2680)
- Removed support for the deprecated SecureTransport TLS implementation. (#2681)
- Removed support for the end-of-life Python 3.7. (#3143)
Bugfixes
- Allowed loading CA certificates from memory for proxies. (#3065)
- Fixed decoding Gzip-encoded responses which specified
x-gzip
content-encoding. (#3174)2.0.7
- Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other" redirect responses. (GHSA-g4mx-q9vg-27p4)
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. #30512.0.2
- Fixed
HTTPResponse.stream()
to continue yielding bytes if buffered decompressed data was still available to be read even if the underlying socket is closed. This prevents a compressed response from being truncated. (urllib3/urllib3#3009)2.0.1
- Fixed a socket leak when fingerprint or hostname verifications fail. (#2991)
- Fixed an error when
HTTPResponse.read(0)
was the firstread
call or when the internal response body buffer was otherwise empty. (#2998)2.0.0
Read the v2.0 migration guide for help upgrading to the latest version of urllib3.
Removed
... (truncated)
Changelog
Sourced from urllib3's changelog.
2.1.0 (2023-11-13)
Read the
v2 migration guide <https://urllib3.readthedocs.io/en/latest/v2-migration-guide.html>
__ for help upgrading to the latest version of urllib3.Removals
- Removed support for the deprecated urllib3[secure] extra. (
[#2680](https://github.com/urllib3/urllib3/issues/2680) <https://github.com/urllib3/urllib3/issues/2680>
__)- Removed support for the deprecated SecureTransport TLS implementation. (
[#2681](https://github.com/urllib3/urllib3/issues/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) <https://github.com/urllib3/urllib3/issues/3143>
__)Bugfixes
- Allowed loading CA certificates from memory for proxies. (
[#3065](https://github.com/urllib3/urllib3/issues/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) <https://github.com/urllib3/urllib3/issues/3174>
__)2.0.7 (2023-10-17)
- Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other" redirect responses.
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>
__)
... (truncated)
Commits
69be299
Release 2.1.077f71d3
Mention myself in READMEe601a0e
Check _has_route within the test function (#3187)f7cd7f3
Stop naming urllib3/requests tests "integration" (#3182)6fc4260
Use more precise type checks5fa8ea6
Fix lint on Python 3.128727683
Remove Sphinx version pin5fc48e7
Treat x-gzip content encoding as gzipff764a0
Allow loading CA certificates from memory for proxies (#3150)b99cc39
Replace deprecated set-output in GitHub Actions- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)