Skip to content

Commit 949da2a

Browse files
committed
pykvfinder: Install pillow, contourpy and kiwisolver from wheels in tests
matplotlib pulls pillow>=8 into the test venv; PyPI's newest pillow (13.0.0) has no riscv64 wheel, so pip fell back to its sdist, which fails to build without libjpeg. Restrict the compiled matplotlib deps to binaries so pip resolves to the registry's riscv64 wheels.
1 parent 2e2e5f1 commit 949da2a

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎.github/workflows/build-pykvfinder.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
CIBW_MANYLINUX_RISCV64_IMAGE: ${{ env.MANYLINUX_RISCV64_IMAGE }}
7878
CIBW_ENVIRONMENT_LINUX: >-
7979
PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/
80-
PIP_ONLY_BINARY=numpy,matplotlib
80+
PIP_ONLY_BINARY=numpy,matplotlib,pillow,contourpy,kiwisolver
8181
8282
- uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1
8383
with:

0 commit comments

Comments
 (0)