Skip to content

chore(release): trino adapter 0.3.1, duckdb adapter 0.2.1 - #94

Merged
carolsimone merged 1 commit into
mainfrom
chore/release-0.10.0-adapters
Oct 22, 2026
Merged

carolsimone merged 1 commit into
mainfrom
chore/release-0.10.0-adapters

Conversation

@carolsimone

Copy link
Copy Markdown
Owner

Summary

  • The v0.10.0-test1 rehearsal failed in publish-pypi.yml (prepare, "Refuse a tag that changed a package without bumping its version"): chore(release): runtime 0.10.0, contract 0.8.1, postgres adapter 0.3.1 #93 moved the continuo-engine-contract pin to 0.8.1 inside adapters/trino and adapters/duckdb, which counts as a source change under those paths.
  • continuo-trino-adapter 0.3.0 → 0.3.1 and continuo-duckdb-adapter 0.2.0 → 0.2.1 (PATCH, pin only), with their image-requirements-*.txt pins, uv.lock and a CHANGELOG line in the existing [0.10.0] section.

Release steps after merge

Tag v0.10.0-test2 on the merge commit and let publish-pypi.yml publish to TestPyPI; then tag v0.10.0 on the same commit and wait for publish-pypi.yml and release.yml.

Testing

uv run python scripts/check_version_bumps.py on the committed HEAD (HEAD^ = 862c8ee, previous tag v0.9.0) exits 0; pytest (not image and not integration) 684 passed including tests/test_contract_pin_consistency.py; ruff and all five mypy runs clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01TchTVKaApWVophKNwtVHcT

Both adapters' continuo-engine-contract pin moved to 0.8.1 in the 0.10.0
release commit, a source change under their directories, so they need their
own patch bump. Image requirements, uv.lock and the 0.10.0 changelog section
follow.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TchTVKaApWVophKNwtVHcT
Signed-off-by: Simone Carolini <simonecarolini.sc@gmail.com>
@carolsimone
carolsimone merged commit 1df43aa into main Oct 22, 2026
28 checks passed
@carolsimone
carolsimone deleted the chore/release-0.10.0-adapters branch October 22, 2026 09:27
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.

1 participant