Skip to content

Commit 8e498ec

Browse files
committed
WHL: bump cibuildwheel to 3.1.1, start testing wheels on CPython 3.14
1 parent 19f99b1 commit 8e498ec

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

.github/workflows/wheels.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ on:
1111
paths:
1212
- '.github/workflows/wheels.yaml'
1313
- MANIFEST.in
14+
- pyproject.toml
1415
workflow_dispatch:
1516

1617

@@ -33,7 +34,7 @@ jobs:
3334
uses: actions/checkout@v4
3435

3536
- name: Build wheels for CPython
36-
uses: pypa/cibuildwheel@v3.0.0
37+
uses: pypa/cibuildwheel@v3.1.1
3738
with:
3839
output-dir: dist
3940

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -461,6 +461,7 @@ exclude = "(test_*|lodgeit)"
461461

462462
[tool.cibuildwheel]
463463
build-verbosity = 1
464+
skip = ["cp314t-*"]
464465
test-skip = "*-musllinux*"
465466
test-extras = "test"
466467
test-command = [
@@ -475,3 +476,8 @@ archs = "auto"
475476

476477
[tool.cibuildwheel.windows]
477478
archs = "auto64"
479+
480+
[[tool.cibuildwheel.overrides]]
481+
# Install nightly wheels for dependencies not yet available on PyPI.
482+
select = "cp314*"
483+
before-test = "python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple matplotlib contourpy --only-binary matplotlib,contourpy"

0 commit comments

Comments
 (0)