Highlights
๐ Reliable TLS verification controls
The CLI --no-verify flag now disables TLS certificate verification as intended, and --verify provides an explicit counterpart (#1140, #1186).
๐งน Safer async stream cleanup
Stopping a streamed response early no longer risks a nested async generator finalization error (#1204).
httpx2
Changed
- Require
brotlicffi1.2.0.2 or later for thebrotliextra on non-CPython implementations in #1179
Fixed
- Make the
--no-verifyCLI flag disable TLS certificate verification and add an explicit--verifycounterpart in #1140 and #1186 - Avoid nested async generator finalization errors when streamed responses are abandoned early in #1204
httpcore2
Changed
- Require Trio 0.34.0 or later for the
trioextra in #1179
Fixed
- Avoid nested async generator finalization errors when streamed responses are abandoned early in #1204
Full Changelog: v2.12.0...v2.13.0