Skip to content

Prepare stable Python 2.5.7 protocol default - #125

Merged
rmcdaniel merged 3 commits into
maintenance-2.5-protocol-120from
fix/stable-worker-protocol-120
Oct 12, 2026
Merged

rmcdaniel merged 3 commits into
maintenance-2.5-protocol-120from
fix/stable-worker-protocol-120

Conversation

@rmcdaniel

Copy link
Copy Markdown
Member

Summary

Part of durable-workflow/.github#180. Backport the reviewed default protocol change from main PR #124 onto published Python SDK 2.5.6 and prepare 2.5.7.

The worker protocol defaults to 1.20, with explicit 1.19 compatibility and unchanged capability opt-ins. This stable package contains no producer APIs from the separate 2.6.0 release candidate. Published tags and frozen tuples remain immutable.

Validation

The equivalent main change passes Python 3.10–3.12 unit, lint, packaging, regression corpus and documentation gates. Its connected integration check is still running. This stable branch receives its own full source qualification before merge/publication, followed by installed PyPI and exact published Server consumer checks.

@rmcdaniel
rmcdaniel marked this pull request as ready for review October 12, 2026 03:03
@rmcdaniel
rmcdaniel merged commit a6d7824 into maintenance-2.5-protocol-120 Oct 12, 2026
12 checks passed
@rmcdaniel
rmcdaniel deleted the fix/stable-worker-protocol-120 branch October 12, 2026 03:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants