Changelog
July 4, 2025 ยท View on GitHub
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning as of 1.0.0.
[2.0.0] - 2025-07-03
Breaking
- Set minimum supported Python version to 3.9
Changed
[1.1.1] - 2024-06-09
Changed
- Load default certs to fix SSL failures (#67)
[1.1.0] - 2024-04-10
Added
- Add support for manual token exchange to handle stubborn BadAuthentication situations (#41)
[1.0.4] - 2023-11-28
Changed
- Set Accept-Encoding: identity to prevent NeedsBrowser in some cases (#61)
[1.0.3] - 2023-09-24
Changed
- Fix compatibility with urllib3 < 2 (#51)
[1.0.2] - 2022-05-31
Changed
- Fix compatibility with urllib3 < 1.26 (#43)
[1.0.1] - 2022-05-31
Changed
- Update master token flow to prevent NeedsBrowser responses. Thanks @CyberAltra!
[1.0.0] - 2021-04-06
Thanks to @KapJI for their contributions to this release!
Breaking
- Set minimum supported Python version to 3.8 (#31)
Added
- PEP 585 type hints (#33)
- Misc tooling/release improvements
Changed
- Use a modified copy of DEFAULT_CIPHERS to prevent problems when other libraries modify it (#35)