From 71b10dbfdf2c34b1841702b8756ba48294b196c0 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Mon, 26 Oct 2026 08:55:03 +0000 Subject: [PATCH 1/2] pylibjpeg-libjpeg: Add version 2.5.0 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/pylibjpeg-libjpeg.yaml | 1 + 1 file changed, 1 insertion(+) 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 From 1e95f28f2480619a6f55fd1e3da6c7187dc6e560 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Tue, 27 Oct 2026 09:29:19 +0100 Subject: [PATCH 2/2] pylibjpeg-libjpeg: Install pillow wheel-only in the test environment --- .github/workflows/build-pylibjpeg-libjpeg.yml | 7 +++++++ 1 file changed, 7 insertions(+) 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;