Skip to content

Releases: sethmlarson/truststore

0.10.4

02 Sep 17:55
v0.10.4
0714f72

Choose a tag to compare

  • Fixed a thread-safety issue when configuring the internal ssl.SSLContext object.

0.10.1

09 Jul 19:47
v0.10.1
8725ad5

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.10.0...v0.10.1

0.10.0

26 Oct 22:09
v0.10.0

Choose a tag to compare

What's Changed

Full Changelog: v0.9.2...v0.10.0

0.9.2

22 Oct 14:27
v0.9.2
6fa65ab

Choose a tag to compare

What's Changed

  • Raise an error if peer certificate chain APIs aren't available by @sethmlarson in #149

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

06 May 17:42
v0.9.1

Choose a tag to compare

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

29 Apr 19:10
v0.9.0
f6426db

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.8.0...v0.9.0

0.8.0

12 Sep 16:46
v0.8.0
3772566

Choose a tag to compare

Full Changelog: v0.7.0...v0.8.0

0.7.0

05 Apr 03:44
v0.7.0

Choose a tag to compare

  • Changed the error raised when using an unsupported macOS version (10.7 or earlier) from an OSError to an ImportError to match the error raised in other situations where the module isn't supported.

0.6.1

31 Mar 21:13
v0.6.1
8376822

Choose a tag to compare

  • Fixed issue where a RecursionError that would be raised when setting SSLContext.minimum_version or .maximum_version.

0.6.0

06 Mar 01:46
v0.6.0
845e50e

Choose a tag to compare

Truststore is now beta! Truststore will be made the default in a future pip release.

  • Added inject_into_ssl() and extract_from_ssl() to enable Truststore for all packages using ssl.SSLContext automatically.
  • Added support for setting check_hostname, verify_mode, and verify_flags.
  • Added pass-through implementations for many ssl.SSLContext methods like load_cert_chain(), set_alpn_protocols(), etc.