From d75335a7de77d4294bea29d03928229a83a77493 Mon Sep 17 00:00:00 2001 From: Paul Kehrer Date: Mon, 9 Dec 2019 12:42:55 +0800 Subject: drop python 3.4 support (#5087) * drop python 3.4 support Our dependencies have started dropping support so it is becoming difficult to test. Additionally, Python 3.4 represents <2% of our downloads, so taking on a large maintenance burden to maintain support isn't a good use of limited time. Accordingly, we're dropping testing infrastructure and migrating our abi3 wheels to py35+. * use removed instead of dropped --- docs/development/getting-started.rst | 2 +- docs/faq.rst | 6 +++--- docs/installation.rst | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'docs') diff --git a/docs/development/getting-started.rst b/docs/development/getting-started.rst index cc333e4d..1d939a9c 100644 --- a/docs/development/getting-started.rst +++ b/docs/development/getting-started.rst @@ -81,7 +81,7 @@ each supported Python version and run the tests. For example: ... py27: commands succeeded ERROR: pypy: InterpreterNotFound: pypy - py34: commands succeeded + py38: commands succeeded docs: commands succeeded pep8: commands succeeded diff --git a/docs/faq.rst b/docs/faq.rst index 235da672..de131f67 100644 --- a/docs/faq.rst +++ b/docs/faq.rst @@ -104,12 +104,12 @@ Since they are no longer receiving security patches from upstream, should upgrade to a newer version of OpenSSL (1.0.2 or later). This may require you to upgrade to a newer operating system. -Why are there no wheels for Python 3.5+ on Linux or macOS? +Why are there no wheels for Python 3.6+ on Linux or macOS? ---------------------------------------------------------- Our Python3 wheels, for macOS and Linux, are ``abi3`` wheels. This means they -support multiple versions of Python. The Python 3.4 ``abi3`` wheel can be used -with any version of Python greater than or equal to 3.4. Recent versions of +support multiple versions of Python. The Python 3.5 ``abi3`` wheel can be used +with any version of Python greater than or equal to 3.5. Recent versions of ``pip`` will automatically install ``abi3`` wheels. ``ImportError``: ``idna`` is not installed diff --git a/docs/installation.rst b/docs/installation.rst index a5881bd9..655adf2d 100644 --- a/docs/installation.rst +++ b/docs/installation.rst @@ -10,7 +10,7 @@ You can install ``cryptography`` with ``pip``: Supported platforms ------------------- -Currently we test ``cryptography`` on Python 2.7, 3.4+, and +Currently we test ``cryptography`` on Python 2.7, 3.5+, and PyPy 5.4+ on these operating systems. * x86-64 CentOS 7.x @@ -49,7 +49,7 @@ just run If you prefer to compile it yourself you'll need to have OpenSSL installed. You can compile OpenSSL yourself as well or use `a binary distribution`_. Be sure to download the proper version for your architecture and Python -(VC2010 works for Python 2.7, 3.3, and 3.4 while VC2015 is required for 3.5 and above). +(VC2010 works for Python 2.7 while VC2015 is required for 3.5 and above). Wherever you place your copy of OpenSSL you'll need to set the ``LIB`` and ``INCLUDE`` environment variables to include the proper locations. For example: -- cgit v1.2.3