summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Gaynor <alex.gaynor@gmail.com>2021-12-12 09:53:59 -0500
committerAlex Gaynor <alex.gaynor@gmail.com>2021-12-28 20:50:39 -0500
commit45ab2d6f3a3068f1300393acd509c08c51f5f17c (patch)
tree53b543cff621761ecef5aa844e28693dae9ec7a9
parentee511a8261a7b88c201736262c56048553eb593c (diff)
downloadcryptography-drop-manylinux2010.tar.gz
Drop manylinux2010drop-manylinux2010
It has very low usage
-rw-r--r--.github/workflows/wheel-builder.yml3
-rw-r--r--CHANGELOG.rst3
-rw-r--r--docs/installation.rst2
3 files changed, 5 insertions, 3 deletions
diff --git a/.github/workflows/wheel-builder.yml b/.github/workflows/wheel-builder.yml
index d069276b0..e2001c707 100644
--- a/.github/workflows/wheel-builder.yml
+++ b/.github/workflows/wheel-builder.yml
@@ -24,7 +24,6 @@ jobs:
- { VERSION: "pypy3.7", PATH: "/opt/pypy3.7/bin/pypy" }
- { VERSION: "pypy3.8", PATH: "/opt/pypy3.8/bin/pypy" }
MANYLINUX:
- - { NAME: "manylinux2010_x86_64", CONTAINER: "cryptography-manylinux2010:x86_64" }
- { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64" }
- { name: "manylinux_2_24_x86_64", CONTAINER: "cryptography-manylinux_2_24:x86_64"}
- { name: "musllinux_1_1_x86_64", CONTAINER: "cryptography-musllinux_1_1:x86_64"}
@@ -36,7 +35,7 @@ jobs:
MANYLINUX: { name: "musllinux_1_1_x86_64", CONTAINER: "cryptography-musllinux_1_1:x86_64"}
name: "${{ matrix.PYTHON.VERSION }} for ${{ matrix.MANYLINUX.NAME }}"
steps:
- - uses: actions/checkout@v1 # Need v1 because manylinux2010 can't run node from v2
+ - uses: actions/checkout@v2.4.0
with:
# The tag to build or the tag received by the tag event
ref: ${{ github.event.inputs.version || github.ref }}
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 3bcbedbee..834a26f75 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -17,6 +17,9 @@ Changelog
* Deprecated OpenSSL 1.1.0 support. OpenSSL 1.1.0 is no longer supported by
the OpenSSL project. Support for compiling with OpenSSL 1.1.0 will be
removed in a future release.
+* We no longer ship ``manylinux2010`` wheels. Users should upgrade to the
+ latest ``pip`` to ensure this doesn't cause issues downloading wheels on
+ their platform.
* Added limited support for distinguished names containing a bit string.
* We now ship ``universal2`` wheels on macOS, which contain both ``arm64``
and ``x86_64`` architectures. Users on macOS should upgrade to the latest
diff --git a/docs/installation.rst b/docs/installation.rst
index 6a5e18e97..2f83221d3 100644
--- a/docs/installation.rst
+++ b/docs/installation.rst
@@ -86,7 +86,7 @@ Building cryptography on Linux
require no compiler if you have an updated ``pip``!
``cryptography`` ships ``manylinux`` wheels (as of 2.0) so all dependencies
-are included. For users on **pip 19.0** or above running on a ``manylinux2010``
+are included. For users on **pip 19.3** or above running on a ``manylinux2014``
(or greater) compatible distribution (or **pip 21.2.4** for ``musllinux``) all
you should need to do is: