diff --git a/.github/workflows/build-pylibjpeg-libjpeg.yml b/.github/workflows/build-pylibjpeg-libjpeg.yml index 2f21405378c2..19fdb9a1fdc0 100644 --- a/.github/workflows/build-pylibjpeg-libjpeg.yml +++ b/.github/workflows/build-pylibjpeg-libjpeg.yml @@ -84,6 +84,13 @@ jobs: CIBW_ENVIRONMENT: >- PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/ PIP_ONLY_BINARY=numpy + # The test stage has its own environment (CIBW_ENVIRONMENT does not + # reach it). pillow is wheel-only there: its newest PyPI release has + # no riscv64 wheel (the registry has one), and the sdist can't build + # without jpeg headers. + CIBW_TEST_ENVIRONMENT: >- + PIP_EXTRA_INDEX_URL=https://pypi.riseproject.dev/simple/ + PIP_ONLY_BINARY=pillow,numpy CIBW_TEST_REQUIRES: pillow CIBW_TEST_COMMAND: >- python -c "import io; diff --git a/docs/packages/pylibjpeg-libjpeg.yaml b/docs/packages/pylibjpeg-libjpeg.yaml index 7b250716d2a6..69249f1fa19c 100644 --- a/docs/packages/pylibjpeg-libjpeg.yaml +++ b/docs/packages/pylibjpeg-libjpeg.yaml @@ -15,3 +15,4 @@ versions: - filename: pylibjpeg_libjpeg-2.4.0-cp314-cp314-manylinux_2_39_riscv64.whl sha256: 4f257ca2a01c74b7abe4210466e8b43fac27b83002acdf58815ec60086025e0a requires-python: '>=3.10,<4.0' +- version: 2.5.0