Skip to content

Commit 1353be0

Browse files
committed
Yet another attempt to use cibuildwheel
1 parent 3813d9c commit 1353be0

3 files changed

Lines changed: 3 additions & 29 deletions

File tree

.github/workflows/release_pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ jobs:
6565
- name: Build Python wheels (Linux with cibuildwheel)
6666
if: runner.os == 'Linux'
6767
run: |
68-
uv run --directory pypi cibuildwheel --output-dir dist
68+
uvx cibuildwheel@3.3.1 --output-dir pypi/dist pypi
6969
7070
- name: Build Python wheels (Windows/macOS)
7171
if: runner.os != 'Linux'

pypi/pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,11 @@ locked = true
4141

4242
[dependency-groups]
4343
dev = [
44-
"cibuildwheel==3.3.1 ; python_full_version >= '3.12'",
4544
"maturin>=1.9,<2 ; python_full_version >= '3.12'",
4645
]
4746

4847
[tool.cibuildwheel]
4948
before-all = "curl https://sh.rustup.rs -sSf | sh -s -- -y"
5049
build-frontend = "build[uv]"
5150
build = "cp312-*"
52-
skip = "pp* *-win32 *-manylinux_i686 *-musllinux_i686" # Skip PyPy and 32-bit builds
51+
skip = "*-win32 *-manylinux_i686 *-musllinux_i686" # Skip PyPy and 32-bit builds

pypi/uv.lock

Lines changed: 1 addition & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)