Manually install uv (#115)

* Manually install uv

* Use official

* Use plain build for RISC-V

* Musl too

* Disable setup-uv cache

To make Zizmor shut up
This commit is contained in:
Hynek Schlawack 2026-03-06 09:56:34 +01:00 committed by GitHub
parent 494447f50a
commit 1a83ca75b9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 0 deletions

View File

@ -38,6 +38,10 @@ jobs:
fetch-tags: true
persist-credentials: false
- uses: astral-sh/setup-uv@5a095e7a2014a4212f075830d4f7277575a9d098 # v7.3.1
with:
enable-cache: false
- name: Set up QEMU for RISC-V emulation
if: matrix.cibw_archs == 'riscv64'
uses: docker/setup-qemu-action@ce360397dd3f832beb865e1373c09c0e9f86d70a # v4.0.0

View File

@ -79,6 +79,10 @@ enable = ["pypy", "pypy-eol"]
before-all = "uname -a"
test-command = 'python -Ic "from _argon2_cffi_bindings import ffi, lib; print(lib.ARGON2_VERSION_NUMBER)"'
[[tool.cibuildwheel.overrides]]
select = "*linux_riscv64"
build-frontend = "build"
[tool.cibuildwheel.macos]
# PyPy has no universal2, so let's build them all, always.
archs = ["all"]