We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 90d20d5 commit 3813d9cCopy full SHA for 3813d9c
2 files changed
.github/workflows/release_pypi.yml
@@ -64,9 +64,8 @@ jobs:
64
65
- name: Build Python wheels (Linux with cibuildwheel)
66
if: runner.os == 'Linux'
67
- working-directory: pypi
68
run: |
69
- uv run cibuildwheel --output-dir pypi/dist
+ uv run --directory pypi cibuildwheel --output-dir dist
70
71
- name: Build Python wheels (Windows/macOS)
72
if: runner.os != 'Linux'
pypi/pyproject.toml
@@ -44,3 +44,9 @@ dev = [
44
"cibuildwheel==3.3.1 ; python_full_version >= '3.12'",
45
"maturin>=1.9,<2 ; python_full_version >= '3.12'",
46
]
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