Skip to content

fix: correct supported server version floor to v0.8.0 - #145

Merged
zeevdr merged 1 commit into
mainfrom
fix/906-server-version-floor
Jun 10, 2026
Merged

zeevdr merged 1 commit into
mainfrom
fix/906-server-version-floor

Conversation

@zeevdr

@zeevdr zeevdr commented Jun 10, 2026

Copy link
Copy Markdown
Member

Summary

  • SUPPORTED_SERVER_VERSION advertised >=0.3.0,<1.0.0, but the SDK's proto stubs already target decree v0.8.0+. The stale floor told users that servers as old as v0.3.0 were supported when they are not — the correctness half of the cross-repo docs sweep.
  • Bumped the source field in sdk/pyproject.toml, regenerated _constants.py, and aligned README.md, sdk/README.md, and docs/index.md to the real floor (matching the TypeScript SDK's phrasing).
  • Realigned the unit tests that asserted the old default range; added a CHANGELOG entry.

Test plan

  • make pre-commit — ruff lint + format, mypy, pytest: 311 passed, 13 skipped, 100% coverage
  • python build/gen-constants.py regenerates _constants.py to >=0.8.0,<1.0.0

Refs opendecree/decree#906

SUPPORTED_SERVER_VERSION advertised >=0.3.0,<1.0.0, but the SDK's proto
stubs already target decree v0.8.0+. The stale floor told users that
servers as old as v0.3.0 were supported when they are not.

Bump the source field in sdk/pyproject.toml, regenerate _constants.py,
update README, sdk/README, and docs/index, and realign the tests that
asserted the old default range. Add a changelog entry.

Co-Authored-By: Claude <[email protected]>

Refs opendecree/decree#906
@zeevdr zeevdr added this to the Beta Readiness milestone Jun 10, 2026
@zeevdr zeevdr added size: S Quick win — a few hours or less priority: P0 Blocks alpha or release labels Jun 10, 2026
@codecov

codecov Bot commented Jun 10, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@zeevdr
zeevdr merged commit 882f1b1 into main Jun 10, 2026
15 checks passed
@zeevdr
zeevdr deleted the fix/906-server-version-floor branch June 10, 2026 11:24
@github-project-automation github-project-automation Bot moved this from Todo to Done in OpenDecree Jun 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

priority: P0 Blocks alpha or release size: S Quick win — a few hours or less

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant