← ChangeRadar
requests: changelog & breaking changes
Auto-tracked from github.com/psf/requests. Updated Jun 28, 2026.
v2.34.2
2026-05-14
No breaking-change keywords detected in release notes.
v2.34.1
2026-05-13
⚠ Potential breaking changes
- Changed `headers` input type to MutableMapping and removed `None` from
v2.34.0
2026-05-11
⚠ Potential breaking changes
- Response.history`` no longer contains a reference to itself, preventing
- Requests no longer performs greedy matching on no_proxy domains. The
- Requests no longer incorrectly strips duplicate leading slashes in
v2.33.1
2026-03-30
No breaking-change keywords detected in release notes.
v2.33.0
2026-03-25
⚠ Potential breaking changes
- Migrated to a PEP 517 build system using setuptools. (#7012)
- Deprecations
- Dropped support for Python 3.9 following its end of support. (#7196)
v2.32.5
2025-08-18
⚠ Potential breaking changes
- Deprecations
- Dropped support for Python 3.8 following its end of support.
v2.32.4
2025-06-09
⚠ Potential breaking changes
- Deprecations
- Dropped support for pypy 3.9 following its end of support. (#6926)
v2.32.3
2024-05-29
⚠ Potential breaking changes
- Fixed bug breaking the ability to specify custom SSLContexts in sub-classes of