File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # 0.6.0
2+
3+ * ** Truststore is now beta! Truststore will be made the default in a future pip release** .
4+ * Added ` inject_into_ssl() ` and ` extract_from_ssl() ` to enable Truststore for all
5+ packages using ` ssl.SSLContext ` automatically.
6+ * Added support for setting ` check_hostname ` , ` verify_mode ` , and ` verify_flags ` .
7+ * Added pass-through implementations for many ` ssl.SSLContext ` methods like
8+ ` load_cert_chain() ` , ` set_alpn_protocols() ` , etc.
9+
110# 0.5.0
211
312* ** Support for using truststore was released with pip v22.2** !
Original file line number Diff line number Diff line change 11import datetime
22import truststore
33
4- project = "truststore "
4+ project = "Truststore "
55author = "Seth Michael Larson, David Glick"
66copyright = f"{ datetime .date .today ().year } "
77release = version = truststore .__version__
Original file line number Diff line number Diff line change @@ -9,10 +9,6 @@ Verify certificates using OS trust stores. This is useful when your system conta
99custom certificate authorities such as when using a corporate proxy or using test certificates.
1010Supports macOS, Windows, and Linux (with OpenSSL).
1111
12- ``` {warning}
13- This project should be considered experimental so shouldn't be used in production.
14- ```
15-
1612## Installation
1713
1814Truststore can be installed from [ PyPI] ( https://pypi.org/project/truststore ) with pip:
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ authors = [
1111readme = " README.md"
1212license = {file = " LICENSE" }
1313classifiers = [
14- " Development Status :: 3 - Alpha " ,
14+ " Development Status :: 4 - Beta " ,
1515 " Intended Audience :: Developers" ,
1616 " License :: OSI Approved :: MIT License" ,
1717 " Operating System :: MacOS" ,
Original file line number Diff line number Diff line change 1313del _api , _sys # type: ignore[name-defined] # noqa: F821
1414
1515__all__ = ["SSLContext" , "inject_into_ssl" , "extract_from_ssl" ]
16- __version__ = "0.5 .0"
16+ __version__ = "0.6 .0"
You can’t perform that action at this time.
0 commit comments