Update cibuildwheel & use uv frontend
This commit is contained in:
parent
11df97d913
commit
f205c49f4a
6
.github/workflows/wheels.yml
vendored
6
.github/workflows/wheels.yml
vendored
@ -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
|
||||
|
||||
@ -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.
|
||||
|
||||
Loading…
Reference in New Issue
Block a user