Skip to content

Commit 1519290

Browse files
committed
drop pypy 3.10
it's not supported by pypy.org any more and is no longer shipped in the manylinux images
1 parent ef98172 commit 1519290

File tree

3 files changed

+1
-17
lines changed

3 files changed

+1
-17
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ jobs:
2929
- {VERSION: "3.12", NOXSESSION: "docs", OPENSSL: {TYPE: "openssl", VERSION: "3.5.3"}}
3030
- {VERSION: "3.14-dev", NOXSESSION: "tests"}
3131
- {VERSION: "3.14t-dev", NOXSESSION: "rust,tests"}
32-
- {VERSION: "pypy-3.10", NOXSESSION: "tests-nocoverage"}
3332
- {VERSION: "pypy-3.11", NOXSESSION: "tests-nocoverage"}
3433
- {VERSION: "3.13", NOXSESSION: "tests", OPENSSL: {TYPE: "openssl", VERSION: "3.5.3", CONFIG_FLAGS: "no-engine no-rc2 no-srtp no-ct no-psk"}}
3534
- {VERSION: "3.13", NOXSESSION: "tests", OPENSSL: {TYPE: "openssl", VERSION: "3.5.3", CONFIG_FLAGS: "no-legacy", NO_LEGACY: "0"}}

.github/workflows/wheel-builder.yml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ jobs:
6969
- { VERSION: "cp311-cp311", ABI_VERSION: 'py38' }
7070
- { VERSION: "cp311-cp311", ABI_VERSION: 'py311' }
7171
- { VERSION: "cp314-cp314t" }
72-
- { VERSION: "pp310-pypy310_pp73" }
7372
- { VERSION: "pp311-pypy311_pp73" }
7473
MANYLINUX:
7574
- { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest" }
@@ -89,38 +88,24 @@ jobs:
8988

9089
exclude:
9190
# There are no readily available musllinux PyPy distributions
92-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
93-
MANYLINUX: { NAME: "musllinux_1_2_x86_64", CONTAINER: "cryptography-musllinux_1_2:x86_64", RUNNER: "ubuntu-latest"}
94-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
95-
MANYLINUX: { NAME: "musllinux_1_2_aarch64", CONTAINER: "cryptography-musllinux_1_2:aarch64", RUNNER: "ubuntu-24.04-arm" }
9691
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
9792
MANYLINUX: { NAME: "musllinux_1_2_x86_64", CONTAINER: "cryptography-musllinux_1_2:x86_64", RUNNER: "ubuntu-latest"}
9893
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
9994
MANYLINUX: { NAME: "musllinux_1_2_aarch64", CONTAINER: "cryptography-musllinux_1_2:aarch64", RUNNER: "ubuntu-24.04-arm" }
10095

10196
# We also don't build pypy wheels for anything except the latest manylinux
102-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
103-
MANYLINUX: { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest"}
104-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
105-
MANYLINUX: { NAME: "manylinux2014_aarch64", CONTAINER: "cryptography-manylinux2014_aarch64", RUNNER: "ubuntu-24.04-arm" }
10697
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
10798
MANYLINUX: { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest"}
10899
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
109100
MANYLINUX: { NAME: "manylinux2014_aarch64", CONTAINER: "cryptography-manylinux2014_aarch64", RUNNER: "ubuntu-24.04-arm" }
110101

111102
# No PyPy on armv7l either
112-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
113-
MANYLINUX: { NAME: "manylinux_2_31_armv7l", CONTAINER: "cryptography-manylinux_2_31:armv7l", RUNNER: "ubuntu-24.04-arm" }
114103
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
115104
MANYLINUX: { NAME: "manylinux_2_31_armv7l", CONTAINER: "cryptography-manylinux_2_31:armv7l", RUNNER: "ubuntu-24.04-arm" }
116105

117106
# No PyPy on ppc64le
118107
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
119108
MANYLINUX: { NAME: "manylinux_2_34_ppc64le", CONTAINER: "cryptography-manylinux_2_34:ppc64le", RUNNER: "ubuntu-24.04-ppc64le" }
120-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
121-
MANYLINUX: { NAME: "manylinux_2_28_ppc64le", CONTAINER: "cryptography-manylinux_2_28:ppc64le", RUNNER: "ubuntu-24.04-ppc64le" }
122-
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
123-
MANYLINUX: { NAME: "manylinux_2_34_ppc64le", CONTAINER: "cryptography-manylinux_2_34:ppc64le", RUNNER: "ubuntu-24.04-ppc64le" }
124109
- PYTHON: { VERSION: "pp311-pypy311_pp73" }
125110
MANYLINUX: { NAME: "manylinux_2_28_ppc64le", CONTAINER: "cryptography-manylinux_2_28:ppc64le", RUNNER: "ubuntu-24.04-ppc64le" }
126111

docs/installation.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ single most common cause of installation problems.
2121
Supported platforms
2222
-------------------
2323

24-
Currently we test ``cryptography`` on Python 3.8+ and PyPy3 7.3.11+ on these
24+
Currently we test ``cryptography`` on Python 3.8+ and PyPy3.11 on these
2525
operating systems.
2626

2727
* x86-64 RHEL 8.x

0 commit comments

Comments
 (0)