From 410b0e6629b75dcb868b7654dc2711473523f023 Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Fri, 25 Sep 2026 07:11:42 +0000 Subject: [PATCH 1/2] cedarpy: Add versions 4.12.0, 4.12.1 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/cedarpy.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/packages/cedarpy.yaml b/docs/packages/cedarpy.yaml index 4a11e709152..51383c99640 100644 --- a/docs/packages/cedarpy.yaml +++ b/docs/packages/cedarpy.yaml @@ -27,3 +27,5 @@ versions: - filename: cedarpy-4.8.7-cp39-cp39-manylinux_2_39_riscv64.whl sha256: c216bbe0c5f48b3b70a10dd15e0e93fb942dd29c73c2bdb3aecc3c31c10c3dc3 requires-python: '>=3.9' +- version: 4.12.0 +- version: 4.12.1 From f7e4beb3ba4e12ec5dea93f7a48169689920d210 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Sun, 27 Sep 2026 09:13:23 +0000 Subject: [PATCH 2/2] cedarpy: Skip cp39 for 4.12.0 and 4.12.1 cedarpy 4.12.0 raised Requires-Python to >=3.10, so the cp39 job cannot install the wheel it just built. 4.8.7 still declares >=3.9 and keeps its cp39 build. --- .github/workflows/build-cedarpy.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/build-cedarpy.yml b/.github/workflows/build-cedarpy.yml index 63809a8cb6d..13e8db31416 100644 --- a/.github/workflows/build-cedarpy.yml +++ b/.github/workflows/build-cedarpy.yml @@ -51,6 +51,14 @@ jobs: # ["pyo3/extension-module"]` (no abi3-pyNN), so every interpreter # needs its own build. pp311 is dropped: PyPy has no riscv64 port. python: ['cp39', 'cp310', 'cp311', 'cp312', 'cp313', 'cp314', 'cp314t'] + exclude: + # 4.12.0 raised Requires-Python to >=3.10 (4.8.7 is still >=3.9), so its + # cp39 wheel can't even be installed to be tested. Add each newer version + # here as it is declared. + - version: "4.12.0" + python: cp39 + - version: "4.12.1" + python: cp39 env: CEDARPY_VERSION: ${{ matrix.version }}