Drop support for EOL PyPy3.9

This commit is contained in:
Hugo van Kemenade 2024-08-29 10:58:53 +03:00
parent 1bf9fb4e40
commit d92603a0c6
4 changed files with 2 additions and 8 deletions

View File

@ -53,10 +53,7 @@ if [[ $(uname) != CYGWIN* ]]; then
fi fi
# Pyroma uses non-isolated build and fails with old setuptools # Pyroma uses non-isolated build and fails with old setuptools
if [[ if [[ $GHA_PYTHON_VERSION == 3.9 ]]; then
$GHA_PYTHON_VERSION == pypy3.9
|| $GHA_PYTHON_VERSION == 3.9
]]; then
# To match pyproject.toml # To match pyproject.toml
python3 -m pip install "setuptools>=67.8" python3 -m pip install "setuptools>=67.8"
fi fi

View File

@ -35,7 +35,7 @@ jobs:
strategy: strategy:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: ["pypy3.10", "pypy3.9", "3.9", "3.10", "3.11", "3.12", "3.13"] python-version: ["pypy3.10", "3.9", "3.10", "3.11", "3.12", "3.13"]
timeout-minutes: 30 timeout-minutes: 30

View File

@ -42,7 +42,6 @@ jobs:
] ]
python-version: [ python-version: [
"pypy3.10", "pypy3.10",
"pypy3.9",
"3.13", "3.13",
"3.12", "3.12",
"3.11", "3.11",

View File

@ -48,7 +48,6 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: python-version:
- pp39
- pp310 - pp310
- cp3{9,10,11} - cp3{9,10,11}
- cp3{12,13} - cp3{12,13}
@ -57,7 +56,6 @@ jobs:
- manylinux_2_28 - manylinux_2_28
- musllinux - musllinux
exclude: exclude:
- { python-version: pp39, spec: musllinux }
- { python-version: pp310, spec: musllinux } - { python-version: pp310, spec: musllinux }
steps: steps: