main
Deal with ssl.PROTOCOL_TLSv1 removal from Python built with OpenSSL 4+ (#5097)
Preserve explicit port 0 in connection_from_url and HTTP/2 authority (#5101)
Improve description of Retry.RETRY_AFTER_STATUS_CODES
Fix docstring of retries parameter
Add Iterable[str] to input body type (#3799)
Upgrade mypy to version 1.20.2 (#4978)
Drop support for EOL Python 3.8 (#3492)
Unfold obsolete folded response header values (#5020)
Resolve default pool queue lazily (#5057)
Switch deprecation warnings to `FutureWarning` and reschedule removals (#3763)
Isolate HTTPS proxy TLS settings from target TLS (#5093)
Add py.typed file to signal types are defined inline
Optimize peak memory usage of `drain_conn` by reading in 64 KiB chunks (#5019)