Sourced from requests's releases.
v2.34.2
2.34.2 (2026-05-14)
- Moved
headersinput type back toMappingto avoid invariance issues withMutableMappingand inferred dict types. Users callingRequest.headers.update()may need to narrow typing in their code. (#7441)Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2342-2026-05-14
v2.34.1
2.34.1 (2026-05-13)
Bugfixes
- Widened
jsoninput type fromdictandlisttoMappingandSequence. (#7436)- Changed
headersinput type to MutableMapping and removedNonefromRequest.headerstyping to improve handling for users. (#7431)Response.reasonmoved fromstr | Nonetostrto improve handling for users. (#7437)- Fixed a bug where some bodies with custom
__getattr__implementations weren't being properly detected as Iterables. (#7433)New Contributors
@k223kimmade their first contribution in psf/requests#7433Full Changelog: https://github.com/psf/requests/blob/main/HISTORY.md#2341-2026-05-13
Sourced from requests's changelog.
2.34.2 (2026-05-14)
- Moved
headersinput type back toMappingto avoid invariance issues withMutableMappingand inferred dict types. Users callingRequest.headers.update()may need to narrow typing in their code. (#7441)2.34.1 (2026-05-13)
Bugfixes
- Widened
jsoninput type fromdictandlisttoMappingandSequence. (#7436)- Changed
headersinput type to MutableMapping and removedNonefromRequest.headerstyping to improve handling for users. (#7431)Response.reasonmoved fromstr | Nonetostrto improve handling for users. (#7437)- Fixed a bug where some bodies with custom
__getattr__implementations weren't being properly detected as Iterables. (#7433)
6e83187
v2.34.284d10f0
Move Request.headers back to Mapping (#7441)b7b549b
v2.34.1e511bc7
Fix mutability issues with headers input types (#7431)5691f59
Update JsonType containers to read-based collections (#7436)2144213
Constrain Response.reason to str (#7437)6404f34
Fix prepare_body stream detection for
__getattr__-based file wrappers (#7...