Skip to content

Commit a3a4187

Browse files
committed
exp: target cp313-abi3
1 parent 23dc033 commit a3a4187

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

.github/workflows/cibuildwheel.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ jobs:
4444
shell: bash
4545
# - Always omit musllinux_aarch64 because it's slow and niche
4646
# - On PPs, omit musllinux for speed
47-
# - On PRs, run just oldest and newest Python versions (3.12 is the oldest abi3 target)
47+
# - On PRs, run just oldest and newest Python versions (3.13 is the oldest abi3 target)
4848
run: |
4949
if [[ "${{ github.event_name }}" == "pull_request" ]]; then
50-
CIBW_SKIP="cp3{11,13}-* *musllinux*"
50+
CIBW_SKIP="cp3{11,12}-* *musllinux*"
5151
else
5252
CIBW_SKIP="*musllinux_aarch64"
5353
fi

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,8 +33,8 @@
3333
USE_PY_LIMITED_API = (
3434
# require opt-in (builds are specialized by default)
3535
os.getenv('CFTIME_LIMITED_API', '0') == '1'
36-
# Cython + numpy + limited API de facto requires Python >=3.12
37-
and sys.version_info >= (3, 12)
36+
# Cython + numpy + limited API de facto requires Python >=3.13
37+
and sys.version_info >= (3, 13)
3838
# as of Python 3.14t, free-threaded builds don't support the limited API
3939
and not sysconfig.get_config_var("Py_GIL_DISABLED")
4040
)

0 commit comments

Comments
 (0)