Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
2.1.900 (2023-10-07)
Added
cipher
inConnectionInfo
when using HTTP/3 over QUIC.Added
issuer_certificate_der
,issuer_certificate_dict
intoConnectionInfo
.By default, it is set to
None
. This property is filled automatically on a QUIC connection.It cannot be done automatically when using native Python capabilities.
Removed support for SecureTransport.
Removed support for PyOpenSSL.
This module is not deleted but rendered ineffective. An explicit warning still appears.
Improved automated exchange between the socket and the HTTP state machines.
Removed all dependencies in the
secure
extra.Fixed disabling HTTP/3 over QUIC if specified settings were incompatible with TLS over QUIC.
Previously if
ssl_context
was set and specifying a list of ciphers it was discarded on upgrade.Also, if
ssl_maximum_version
was set to TLS v1.2.Now those parameters are correctly forwarded to the custom QUIC/TLS layer.
Fixed
ConnectionInfo
repr that did not shown thehttp_version
property.Undeprecated 'ssl_version' option in create_urllib3_context.
Undeprecated 'format_header_param_rfc2231'.
Removed warning about the 'strict' parameter.
Removed constant
IS_PYOPENSSL
andIS_SECURETRANSPORT
fromurllib3.utils
.Added raise warning when using environment variables
SSLKEYLOGFILE
, andQUICLOGDIR
.