diff options
author | Hynek Schlawack <hs@ox.cx> | 2016-12-11 15:38:18 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-12-11 15:38:18 +0100 |
commit | 6d97756da3bf9de5ac5632eed6a5c6856830276b (patch) | |
tree | 542e11333355cc486dc7a7215cfb9d3aa69d9d7c /INSTALL.rst | |
parent | 01c3167cfe29ade30bdbf4dd2f2c1d8c85ed8f5d (diff) | |
download | pyopenssl-6d97756da3bf9de5ac5632eed6a5c6856830276b.tar.gz |
Document supported OpenSSL versions (#584)
* Document supported OpenSSL versions
Fixes #485
* More precise version tuples
Diffstat (limited to 'INSTALL.rst')
-rw-r--r-- | INSTALL.rst | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/INSTALL.rst b/INSTALL.rst index e146769..65535e4 100644 --- a/INSTALL.rst +++ b/INSTALL.rst @@ -19,6 +19,23 @@ If you are installing in order to *develop* on pyOpenSSL, move to the root direc The most likely culprit being `cryptography <https://cryptography.io/>`_ that contains OpenSSL's library bindings. +Supported OpenSSL Versions +-------------------------- + +pyOpenSSL supports the same platforms and releases as the upstream cryptography project `does <https://cryptography.io/en/latest/installation/#supported-platforms>`_. +Currently that means: + +- 1.0.1 +- 1.0.2 +- 1.1.0 + + +If you need support for older releases, the following pinned versions will work: + +- **OpenSSL 0.9.8**: ``'pyOpenSSL<16.3' 'cryptography<1.4'`` +- **OpenSSL 1.0.0**: ``'pyOpenSSL<17.0' 'cryptography<1.7'`` + + Documentation ------------- |