Releases: sethmlarson/truststore
Releases · sethmlarson/truststore
0.10.4
0.10.1
What's Changed
- Patch preloaded SSL context for requests library by @timo-reymann in #164
New Contributors
- @timo-reymann made their first contribution in #164
Full Changelog: v0.10.0...v0.10.1
0.10.0
What's Changed
- Use the 'SecTrustEvaluate' API for macOS 10.13 and earlier by @sethmlarson and @illume in #157
- Enable disabling hostname verification for macOS and Windows by @sethmlarson in #152
Full Changelog: v0.9.2...v0.10.0
0.9.2
What's Changed
- Raise an error if peer certificate chain APIs aren't available by @sethmlarson in #149
New Contributors
- @webknjaz made their first contribution in #139
- @mayeut made their first contribution in #146
- @ichard26 made their first contribution in #148
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- Fixed an issue for CPython 3.13 where ssl.SSLSocket and ssl.SSLObject certificate chain APIs would return different types by @sethmlarson in #137
Full Changelog: v0.9.0...v0.9.1
0.9.0
What's Changed
- Add explicit support for Python 3.13 by @sethmlarson in #132
- Fix loading of additional certificates for macOS by @sethmlarson in #134
- Raise a better exception when peer sends no certificates on Windows by @sethmlarson in #135
New Contributors
Full Changelog: v0.8.0...v0.9.0
0.8.0
- Added support for PyPy 3.10 by @sethmlarson in #113
Full Changelog: v0.7.0...v0.8.0
0.7.0
- Changed the error raised when using an unsupported macOS version (10.7 or earlier) from an
OSErrorto anImportErrorto match the error raised in other situations where the module isn't supported.
0.6.1
- Fixed issue where a
RecursionErrorthat would be raised when settingSSLContext.minimum_versionor.maximum_version.
0.6.0
Truststore is now beta! Truststore will be made the default in a future pip release.
- Added
inject_into_ssl()andextract_from_ssl()to enable Truststore for all packages usingssl.SSLContextautomatically. - Added support for setting
check_hostname,verify_mode, andverify_flags. - Added pass-through implementations for many
ssl.SSLContextmethods likeload_cert_chain(),set_alpn_protocols(), etc.