Skip to content

Commit b149f00

Browse files
committed
DEP: drop support for EOL Python 3.8 and (soon-to-be-EOL) 3.9, require 3.10 or newer, add explicit support for 3.14
1 parent 86b87d2 commit b149f00

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

.github/workflows/cibuildwheel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ jobs:
4949
run: |
5050
set -x
5151
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
52-
CIBW_SKIP="cp3{8,9,10,11}-* *musllinux*"
52+
CIBW_SKIP="cp3{10,11}-* *musllinux*"
5353
else
54-
CIBW_SKIP="cp38-* cp3{8,9,10,11}-*_aarch64"
54+
CIBW_SKIP="cp3{10,11}-*_aarch64"
5555
fi
5656
echo "CIBW_SKIP=$CIBW_SKIP" >> $GITHUB_ENV
5757
set +x

pyproject.toml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,18 +15,17 @@ classifiers = [
1515
'Operating System :: POSIX :: Linux',
1616
'Programming Language :: Python',
1717
'Programming Language :: Python :: 3',
18-
'Programming Language :: Python :: 3.8',
19-
'Programming Language :: Python :: 3.9',
2018
'Programming Language :: Python :: 3.10',
2119
'Programming Language :: Python :: 3.11',
2220
'Programming Language :: Python :: 3.12',
2321
'Programming Language :: Python :: 3.13',
22+
'Programming Language :: Python :: 3.14',
2423
'Topic :: Scientific/Engineering',
2524
]
2625
dependencies = [
2726
"numpy>1.13.3",
2827
]
29-
requires-python = ">=3.8"
28+
requires-python = ">=3.10"
3029

3130
[dependency-groups]
3231
dev = [
@@ -110,10 +109,10 @@ skip = [
110109
"*musllinux_aarch64*",
111110
]
112111

113-
# Emulated testing is slow, so trust that the Python 3.12 test is good enough on aarch64
112+
# Emulated testing is slow, so trust that the Python 3.14 test is good enough on aarch64
114113
# (takes about 5 minutes per wheel to build, and 5 minutes to test)
115114
test-skip = [
116-
"cp3{8,9,10,11}-*_aarch64",
115+
"cp3{10,11,12,13}-*_aarch64",
117116
]
118117
test-groups = "dev"
119118
test-command = [

0 commit comments

Comments
 (0)