Update cibuildwheel & use uv frontend

This commit is contained in:
Hynek Schlawack 2026-03-06 06:33:44 +01:00
parent 11df97d913
commit f205c49f4a
No known key found for this signature in database
2 changed files with 4 additions and 3 deletions

View File

@ -40,16 +40,16 @@ jobs:
- name: Set up QEMU for RISC-V emulation
if: matrix.cibw_archs == 'riscv64'
uses: docker/setup-qemu-action@c7c53464625b32c7a7e944ae62b3e17d2b600130 # v3.7.0
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0
with:
platforms: riscv64
# See pyproject.toml for config.
- uses: pypa/cibuildwheel@298ed2fb2c105540f5ed055e8a6ad78d82dd3a7e # v3.3.1
- uses: pypa/cibuildwheel@ee02a1537ce3071a004a6b08c41e72f0fdc42d9a # v3.4.0
env:
CIBW_ARCHS: ${{ matrix.cibw_archs || 'auto' }}
- uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0
- uses: actions/upload-artifact@bbbca2ddaa5d8feaa63e36b76fdaad77386f024f # v7.0.0
with:
name: wheels-${{ matrix.os }}${{ matrix.name_suffix || '' }}-${{ strategy.job-index }}
path: ./wheelhouse/*.whl

View File

@ -67,6 +67,7 @@ local_scheme = "no-local-version"
[tool.cibuildwheel]
build-fronted = "uv"
build = [
"cp39-*", # We have portable abi3 wheels.
"cp314t-*", # Free-threading / nogil.