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 }} 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