Skip to content

Commit e95632d

Browse files
committed
need 3.8 for cython 3.1
1 parent 2498208 commit e95632d

File tree

3 files changed

+6
-7
lines changed

3 files changed

+6
-7
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: "<< parameters.skip >>"
17+
CIBW_SKIP: "cp39-* cp310-* cp311-* 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: "cp38-* cp39-* cp310-* cp311-* cp313-* ${{ matrix.cibw.skip || '' }}"
67+
CIBW_SKIP: "cp39-* cp310-* cp311-* 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

+4-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ authors = [
1919
{ name = "Min Ragan-Kelley" },
2020
]
2121
license = { file = "LICENSE.md" }
22-
requires-python = ">=3.7"
22+
requires-python = ">=3.8"
2323
classifiers = [
2424
"Development Status :: 5 - Production/Stable",
2525
"Intended Audience :: Developers",
@@ -32,7 +32,6 @@ classifiers = [
3232
"Topic :: System :: Networking",
3333
"Programming Language :: Python :: 3",
3434
"Programming Language :: Python :: 3 :: Only",
35-
"Programming Language :: Python :: 3.7",
3635
"Programming Language :: Python :: 3.8",
3736
"Programming Language :: Python :: 3.9",
3837
"Programming Language :: Python :: 3.10",
@@ -203,14 +202,14 @@ select = "cp3{7,8,9}-* pp3{7,8}-*"
203202
manylinux-x86_64-image = "manylinux2010"
204203
manylinux-i686-image = "manylinux2010"
205204

206-
# build limited-api wheels for 3.7, 3.12
205+
# build limited-api wheels for 3.8, 3.12
207206
[[tool.cibuildwheel.overrides]]
208207
select = "cp312-*"
209208
config-settings = { "wheel.py-api" = "cp312" }
210209

211210
[[tool.cibuildwheel.overrides]]
212-
select = "cp37-*"
213-
config-settings = { "wheel.py-api" = "cp37" }
211+
select = "cp38-*"
212+
config-settings = { "wheel.py-api" = "cp38" }
214213

215214
# note: manylinux_2_28 builds are added
216215
# in .github/workflows/wheels.yml

0 commit comments

Comments
 (0)