Skip to content

Set __version__ to 0.3.0 - #27

Merged
lemenkov merged 1 commit into
seerdb:masterfrom
lemenkov:release-0.3.0-version
Oct 13, 2026
Merged

lemenkov merged 1 commit into
seerdb:masterfrom
lemenkov:release-0.3.0-version

Conversation

@lemenkov

Copy link
Copy Markdown
Member

#26 bumped pyproject.toml to 0.3.0 but left sqlalchemy_seerdb.__version__ at 0.2.2. The dialect's AGENTS.md says to bump both. The release workflow's offline tests caught the mismatch on the 0.3.0 tag:

FAIL: test_module_and_package_metadata_agree (test.test_version.TestVersion)
AssertionError: '0.2.2' != '0.3.0'

The job stopped before building, so nothing was published: no GitHub release and no PyPI upload.

This PR sets __version__ = '0.3.0'. Locally: test.test_version and the whole unit suite pass, and ruff, ruff format and reuse are clean.

After merging, the existing 0.3.0 tag points at the commit without this fix. A re-run of that release keeps failing, so the tag needs to move to the new merge commit:

git tag -d 0.3.0 && git push origin :refs/tags/0.3.0
git tag 0.3.0 <merge commit> && git push origin 0.3.0

Why PR CI missed it: the Tests workflow's Package job only runs the entry-point smoke check. The unit tests, test_version included, run only in the release workflow, although AGENTS.md says "the packaging job runs it". That gap is worth its own change.

🤖 Generated with Claude Code

seerdb#26 bumped pyproject.toml to 0.3.0 but left sqlalchemy_seerdb.__version__
at 0.2.2, so the release workflow's test_version failed on the 0.3.0 tag
and nothing was published. The two places now agree again.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Signed-off-by: Peter Lemenkov <lemenkov@gmail.com>
@lemenkov
lemenkov merged commit e749b7c into seerdb:master Oct 13, 2026
14 checks passed
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