diff --git a/.github/workflows/build-jsonschema-rs.yml b/.github/workflows/build-jsonschema-rs.yml index ab85f7e621c..b0816c72fa5 100644 --- a/.github/workflows/build-jsonschema-rs.yml +++ b/.github/workflows/build-jsonschema-rs.yml @@ -50,6 +50,7 @@ jobs: fail-fast: false matrix: version: ${{ fromJSON(needs.setup.outputs.versions) }} + tag: [cp310-abi3, cp314t] include: # pyo3's abi3-py310 feature is on unconditionally, so one abi3 wheel # serves every GIL-ful interpreter; pyo3 disables abi3 under @@ -97,6 +98,7 @@ jobs: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y CIBW_ENVIRONMENT_LINUX: PATH="$PATH:$HOME/.cargo/bin" CIBW_TEST_REQUIRES: pytest hypothesis flask + CIBW_BEFORE_TEST: pip install {project}/crates/jsonschema-testsuite-pyo3 CIBW_TEST_SOURCES: >- crates/jsonschema-py/tests-py crates/jsonschema-py/pyproject.toml crates/jsonschema-py/README.md crates/jsonschema/tests/suite diff --git a/docs/packages/jsonschema-rs.yaml b/docs/packages/jsonschema-rs.yaml index 06b88e4508b..35e3a9c2713 100644 --- a/docs/packages/jsonschema-rs.yaml +++ b/docs/packages/jsonschema-rs.yaml @@ -53,3 +53,5 @@ versions: - filename: jsonschema_rs-0.57.1-cp314-cp314t-manylinux_2_38_riscv64.manylinux_2_39_riscv64.whl sha256: db314a523175bb352dd50422eedfdd1d529a637f5f2291497d6a523cdae78ecc requires-python: '>=3.10' +- version: 0.58.0 +- version: 0.58.1