Skip to content

Commit e343723

Browse files
authored
Drop PyPy 3.9 (pyca#11516)
The latest PyPy release is 3.10 only
1 parent d9b7610 commit e343723

File tree

2 files changed

+0
-18
lines changed

2 files changed

+0
-18
lines changed

.github/workflows/ci.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ jobs:
3131
- {VERSION: "3.12", NOXSESSION: "rust"}
3232
- {VERSION: "3.12", NOXSESSION: "docs", OPENSSL: {TYPE: "openssl", VERSION: "3.2.2"}}
3333
- {VERSION: "3.13-dev", NOXSESSION: "tests"}
34-
- {VERSION: "pypy-3.9", NOXSESSION: "tests-nocoverage"}
3534
- {VERSION: "pypy-3.10", NOXSESSION: "tests-nocoverage"}
3635
- {VERSION: "3.12", NOXSESSION: "tests", OPENSSL: {TYPE: "openssl", VERSION: "3.0.14"}}
3736
- {VERSION: "3.12", NOXSESSION: "tests", OPENSSL: {TYPE: "openssl", VERSION: "3.1.6"}}

.github/workflows/wheel-builder.yml

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@ jobs:
6363
PYTHON:
6464
- { VERSION: "cp311-cp311", ABI_VERSION: 'py37' }
6565
- { VERSION: "cp311-cp311", ABI_VERSION: 'py39' }
66-
- { VERSION: "pp39-pypy39_pp73" }
6766
- { VERSION: "pp310-pypy310_pp73" }
6867
MANYLINUX:
6968
- { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest" }
@@ -75,22 +74,14 @@ jobs:
7574
- { NAME: "musllinux_1_2_aarch64", CONTAINER: "cryptography-musllinux_1_2:aarch64", RUNNER: [self-hosted, Linux, ARM64]}
7675
exclude:
7776
# There are no readily available musllinux PyPy distributions
78-
- PYTHON: { VERSION: "pp39-pypy39_pp73" }
79-
MANYLINUX: { NAME: "musllinux_1_2_x86_64", CONTAINER: "cryptography-musllinux_1_2:x86_64", RUNNER: "ubuntu-latest"}
8077
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
8178
MANYLINUX: { NAME: "musllinux_1_2_x86_64", CONTAINER: "cryptography-musllinux_1_2:x86_64", RUNNER: "ubuntu-latest"}
82-
- PYTHON: { VERSION: "pp39-pypy39_pp73" }
83-
MANYLINUX: { NAME: "musllinux_1_2_aarch64", CONTAINER: "cryptography-musllinux_1_2:aarch64", RUNNER: [self-hosted, Linux, ARM64]}
8479
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
8580
MANYLINUX: { NAME: "musllinux_1_2_aarch64", CONTAINER: "cryptography-musllinux_1_2:aarch64", RUNNER: [self-hosted, Linux, ARM64]}
8681

8782
# We also don't build pypy wheels for anything except the latest manylinux
88-
- PYTHON: { VERSION: "pp39-pypy39_pp73" }
89-
MANYLINUX: { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest"}
9083
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
9184
MANYLINUX: { NAME: "manylinux2014_x86_64", CONTAINER: "cryptography-manylinux2014:x86_64", RUNNER: "ubuntu-latest"}
92-
- PYTHON: { VERSION: "pp39-pypy39_pp73" }
93-
MANYLINUX: { NAME: "manylinux2014_aarch64", CONTAINER: "cryptography-manylinux2014_aarch64", RUNNER: [self-hosted, Linux, ARM64]}
9485
- PYTHON: { VERSION: "pp310-pypy310_pp73" }
9586
MANYLINUX: { NAME: "manylinux2014_aarch64", CONTAINER: "cryptography-manylinux2014_aarch64", RUNNER: [self-hosted, Linux, ARM64]}
9687
name: "${{ matrix.PYTHON.VERSION }} for ${{ matrix.MANYLINUX.NAME }}"
@@ -190,11 +181,6 @@ jobs:
190181
# This will change in the future as we change the base Python we
191182
# build against
192183
_PYTHON_HOST_PLATFORM: 'macosx-10.9-universal2'
193-
- VERSION: 'pypy-3.9'
194-
BIN_PATH: 'pypy3'
195-
DEPLOYMENT_TARGET: '10.12'
196-
_PYTHON_HOST_PLATFORM: 'macosx-10.9-x86_64'
197-
ARCHFLAGS: '-arch x86_64'
198184
- VERSION: 'pypy-3.10'
199185
BIN_PATH: 'pypy3'
200186
DEPLOYMENT_TARGET: '10.12'
@@ -290,12 +276,9 @@ jobs:
290276
PYTHON:
291277
- {VERSION: "3.11", "ABI_VERSION": "py37"}
292278
- {VERSION: "3.11", "ABI_VERSION": "py39"}
293-
- {VERSION: "pypy-3.9"}
294279
- {VERSION: "pypy-3.10"}
295280
exclude:
296281
# We need to exclude the below configuration because there is no 32-bit pypy3
297-
- WINDOWS: {ARCH: 'x86', WINDOWS: 'win32', RUST_TRIPLE: 'i686-pc-windows-msvc'}
298-
PYTHON: {VERSION: "pypy-3.9"}
299282
- WINDOWS: {ARCH: 'x86', WINDOWS: 'win32', RUST_TRIPLE: 'i686-pc-windows-msvc'}
300283
PYTHON: {VERSION: "pypy-3.10"}
301284
name: "${{ matrix.PYTHON.VERSION }} ${{ matrix.WINDOWS.WINDOWS }} ${{ matrix.PYTHON.ABI_VERSION }}"

0 commit comments

Comments
 (0)