Skip to content

Commit f43bd43

Browse files
committed
need Python 3.11 for buffers in stable API
1 parent e95632d commit f43bd43

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

.circleci/config.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
resource_class: arm.medium
1515

1616
environment:
17-
CIBW_SKIP: "cp39-* cp310-* cp311-* cp313-* << parameters.skip >>"
17+
CIBW_SKIP: "cp312-* cp313-* << parameters.skip >>"
1818
CIBW_BUILD: "<< parameters.build >>"
1919
CIBW_PRERELEASE_PYTHONS: "1"
2020

.github/workflows/wheels.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
env:
6565
MACOSX_DEPLOYMENT_TARGET: "10.9"
6666
CIBW_BUILD: "${{ matrix.cibw.build || '*' }}"
67-
CIBW_SKIP: "cp39-* cp310-* cp311-* cp313-* ${{ matrix.cibw.skip || '' }}"
67+
CIBW_SKIP: "cp312-* cp313-* ${{ matrix.cibw.skip || '' }}"
6868
CIBW_ARCHS: "${{ matrix.cibw.arch || 'auto' }}"
6969
CIBW_MANYLINUX_X86_64_IMAGE: "${{ matrix.cibw.manylinux_x86_64_image || '' }}"
7070

pyproject.toml

+3-7
Original file line numberDiff line numberDiff line change
@@ -202,14 +202,10 @@ select = "cp3{7,8,9}-* pp3{7,8}-*"
202202
manylinux-x86_64-image = "manylinux2010"
203203
manylinux-i686-image = "manylinux2010"
204204

205-
# build limited-api wheels for 3.8, 3.12
205+
# build limited-api wheels for 3.11
206206
[[tool.cibuildwheel.overrides]]
207-
select = "cp312-*"
208-
config-settings = { "wheel.py-api" = "cp312" }
209-
210-
[[tool.cibuildwheel.overrides]]
211-
select = "cp38-*"
212-
config-settings = { "wheel.py-api" = "cp38" }
207+
select = "cp311-*"
208+
config-settings = { "wheel.py-api" = "cp311" }
213209

214210
# note: manylinux_2_28 builds are added
215211
# in .github/workflows/wheels.yml

0 commit comments

Comments
 (0)