Skip to content

Commit 6faf6d5

Browse files
authored
[CI] Drop Python 3.9
1 parent 2e1a6b6 commit 6faf6d5

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

.github/workflows/build_wheels.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,20 @@ jobs:
1717
strategy:
1818
matrix:
1919
# Note: builds on these are backward compatible
20-
# (Linux builds use manylinux Docker containers)
21-
# (macOS builds target old versions by default)
22-
os: [ubuntu-latest, macos-latest, windows-latest]
20+
# macos-13 is an intel runner, macos-14 is apple silicon
21+
os: [ubuntu-latest, macos-13, macos-14, windows-latest]
2322

2423
steps:
2524
- uses: actions/checkout@v4
2625

2726
- name: Build wheels
28-
uses: pypa/cibuildwheel@v2.16.5
27+
uses: pypa/cibuildwheel@v2.23.3
2928
# to supply options, put them in 'env', like:
3029
# env:
3130
# CIBW_SOME_OPTION: value
3231
env:
3332
# List of platforms to build on
34-
CIBW_BUILD: cp3{9,10,11,12,13}-manylinux_x86_64 cp3{9,10,11,12,13}-macosx_x86_64 cp3{9,10,11,12,13}-macosx_arm64 cp3{9,10,11,12,13}-win_amd64
33+
CIBW_BUILD: cp3{10,11,12,13}-manylinux_x86_64 cp3{10,11,12,13}-macosx_x86_64 cp3{10,11,12,13}-macosx_arm64 cp3{10,11,12,13}-win_amd64
3534

3635
# Install Eigen and pybind11 on manylinux images (no brew, need Eigen >= 3.4)
3736
CIBW_BEFORE_ALL_LINUX: >

.github/workflows/test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ jobs:
1313
strategy:
1414
fail-fast: false
1515
matrix:
16-
python-version: ["3.9","3.10","3.11","3.12","3.13"]
16+
python-version: ["3.10","3.11","3.12","3.13"]
1717

1818
steps:
1919
- uses: actions/checkout@v4

0 commit comments

Comments
 (0)