Migrating to Requests v2.32.5
Version v2.32.5 introduces 1 breaking change. This guide details how to update your code.
Released: 8/18/2025
1
Breaking Changes
3
Migration Steps
1
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
requests.sessions.SSLContext cachingBreaking Changes
●Issue #1
The SSLContext caching feature introduced in 2.32.0 has been removed, which may break code that relied on cached SSL contexts. Update code to not depend on Requests' SSLContext caching.
Migration Steps
- 1Remove any usage that depends on Requests' SSLContext caching behavior.
- 2Run your test suite against the new version to ensure no regressions.
- 3Upgrade your Python runtime to a supported version (>=3.9).
Release Summary
2.32.5 reverts the SSLContext caching feature due to bugs and drops Python 3.8 support while adding Python 3.14 compatibility.
Need More Details?
View the full release notes and all changes for Requests v2.32.5.
View Full Changelog