Skip to content

Commit fc72485

Browse files
authored
Upgrade cibuildwheel for 3.14 wheels (#6)
1 parent b573a8e commit fc72485

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ jobs:
9090
CIBW_SKIP: "*-win32 *_i686 *_s390x *_ppc64le"
9191
CIBW_ARCHS_MACOS: "x86_64 arm64"
9292
CIBW_ARCHS_LINUX: "x86_64 aarch64"
93-
CIBW_TEST_SKIP: "*_arm64 *-musllinux_*"
93+
CIBW_TEST_SKIP: "*_arm64 *-musllinux_* cp314-*"
9494
CIBW_ENVIRONMENT: "CFLAGS=-g0"
9595

9696
steps:
@@ -110,7 +110,7 @@ jobs:
110110
echo "CIBW_SKIP=${CIBW_SKIP} *-musllinux_* cp39-*_aarch64 cp311-*_aarch64 cp312-*_aarch64 cp313-*_aarch64 cp314-*_aarch64" >> $GITHUB_ENV
111111
112112
- name: Build & Test Wheels
113-
uses: pypa/cibuildwheel@v2.22.0
113+
uses: pypa/cibuildwheel@v3.2.1
114114

115115
- name: Upload artifact
116116
uses: actions/upload-artifact@v4
@@ -158,3 +158,5 @@ jobs:
158158

159159
- name: Publish package distributions to PyPI
160160
uses: pypa/gh-action-pypi-publish@release/v1
161+
with:
162+
skip-existing: true # allow appending wheels

pyproject.toml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
[build-system]
2+
requires = ["setuptools>=42", "wheel", "versioneer[toml]"]
3+
build-backend = "setuptools.build_meta"
4+
15
[tool.ruff]
26
exclude = [
37
"*.pyi",

0 commit comments

Comments
 (0)