diff --git a/.github/workflows/build-temporalio.yml b/.github/workflows/build-temporalio.yml index 632260607ba9..74274cea3cea 100644 --- a/.github/workflows/build-temporalio.yml +++ b/.github/workflows/build-temporalio.yml @@ -92,8 +92,10 @@ jobs: CIBW_TEST_SOURCES: tests pyproject.toml # protobuf is pinned to upstream's uv.lock major: tests/nexus's proto round-trip # helper reads FieldDescriptor.label, removed in protobuf 7. + # pytest is pinned to upstream's uv.lock version: pytest-asyncio 0.21 reads + # FixtureManager._arg2fixturedefs, which pytest 9.2 removed. CIBW_TEST_REQUIRES: >- - pytest pytest-asyncio>=0.21,<0.22 pytest-timeout~=2.2 + pytest==9.1.1 pytest-asyncio>=0.21,<0.22 pytest-timeout~=2.2 pydantic cryptography opentelemetry-api opentelemetry-sdk protobuf<7 # Upstream tests its release wheels against a local Temporal dev server, which # ships no riscv64 binary (the bridge raises "Unsupported arch: riscv64"), so this diff --git a/docs/packages/temporalio.yaml b/docs/packages/temporalio.yaml index 45075e30d867..39144cab6a7c 100644 --- a/docs/packages/temporalio.yaml +++ b/docs/packages/temporalio.yaml @@ -20,3 +20,4 @@ versions: - filename: temporalio-1.34.0-cp310-abi3-manylinux_2_39_riscv64.whl sha256: 8f82d40e30ddbcee6a9d7604d7d229e748fd9bf242396c45ce2523ba4a0d0086 requires-python: '>=3.10' +- version: 1.35.0