Skip to content

Commit 3813d9c

Browse files
committed
Yet another attempt
1 parent 90d20d5 commit 3813d9c

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/workflows/release_pypi.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,9 +64,8 @@ jobs:
6464

6565
- name: Build Python wheels (Linux with cibuildwheel)
6666
if: runner.os == 'Linux'
67-
working-directory: pypi
6867
run: |
69-
uv run cibuildwheel --output-dir pypi/dist
68+
uv run --directory pypi cibuildwheel --output-dir dist
7069
7170
- name: Build Python wheels (Windows/macOS)
7271
if: runner.os != 'Linux'

pypi/pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,9 @@ dev = [
4444
"cibuildwheel==3.3.1 ; python_full_version >= '3.12'",
4545
"maturin>=1.9,<2 ; python_full_version >= '3.12'",
4646
]
47+
48+
[tool.cibuildwheel]
49+
before-all = "curl https://sh.rustup.rs -sSf | sh -s -- -y"
50+
build-frontend = "build[uv]"
51+
build = "cp312-*"
52+
skip = "pp* *-win32 *-manylinux_i686 *-musllinux_i686" # Skip PyPy and 32-bit builds

0 commit comments

Comments
 (0)