Skip to content

chore: upgrade temporal SDK to 1.20.0#2727

Open
daryllimyt wants to merge 1 commit into
mainfrom
chore/upgrade-temporalio-1-20
Open

chore: upgrade temporal SDK to 1.20.0#2727
daryllimyt wants to merge 1 commit into
mainfrom
chore/upgrade-temporalio-1-20

Conversation

@daryllimyt
Copy link
Copy Markdown
Contributor

@daryllimyt daryllimyt commented May 19, 2026

Summary

  • Upgrade temporalio from 1.19.0 to 1.20.0.
  • Refresh the lockfile, including the compatible nexus-rpc transitive bump.

Why

Temporal Python SDK 1.20.0 enables worker heartbeat reporting from SDK workers. This lets us see worker heartbeat/worker-list visibility in Temporal Cloud for deployed Tracecat workers, subject to the Temporal Cloud/server-side feature support and dynamic config being enabled.

Verification

  • uv run python - <<'PY' ... confirmed temporalio.__version__ == "1.20.0"
  • uv run pytest tests/unit/test_schedule_create_status.py tests/unit/test_registry_sync_base_service.py -q
  • uv run pytest tests/temporal/test_agent_config_workflow_boundary.py::test_agent_config_payload_survives_temporal_activity_boundary -q
  • uv run ruff check .

Summary by cubic

Upgrade temporalio from 1.19.0 to 1.20.0 to enable SDK worker heartbeats and improve worker visibility in Temporal Cloud. Refreshed the lockfile, including a compatible nexus-rpc transitive bump.

Written for commit 7c23fa3. Summary will update on new commits. Review in cubic

@daryllimyt daryllimyt added dependencies Pull requests that update a dependency file chore Chore python:uv Pull requests that update python:uv code labels May 19, 2026
@zeropath-ai
Copy link
Copy Markdown

zeropath-ai Bot commented May 19, 2026

No security or compliance issues detected. Reviewed everything up to 7c23fa3.

Security Overview
Detected Code Changes
Change Type Relevant files
Configuration changes ► pyproject.toml
    Update temporalio dependency to 1.20.0
► uv.lock
    Update temporalio package version to 1.20.0
    Update nexus-rpc package version to 1.2.0

Copy link
Copy Markdown
Contributor

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 2 files

Confidence score: 5/5

  • Automated review surfaced no issues in the provided summaries.
  • No files require special attention.

Re-trigger cubic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore dependencies Pull requests that update a dependency file python:uv Pull requests that update python:uv code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant