Skip to content

Comments

fix: bump version to 3.5.0 and add release verification#100

Merged
saurabhjain1592 merged 1 commit intomainfrom
fix/v3.5.0-version-bump
Feb 19, 2026
Merged

fix: bump version to 3.5.0 and add release verification#100
saurabhjain1592 merged 1 commit intomainfrom
fix/v3.5.0-version-bump

Conversation

@saurabhjain1592
Copy link
Member

Summary

  • Bumps version from 3.4.0 to 3.5.0 in pyproject.toml and axonflow/__init__.py
  • Adds version extraction from git tag in release workflow (mirrors Java SDK approach)
  • Adds post-publish PyPI verification step to catch failed publishes

Context

The v3.5.0 release failed because the in-code version was still 3.4.0 when the tag was pushed. The release workflow built axonflow-3.4.0 and PyPI rejected it (already exists). This PR fixes the version AND adds safeguards to prevent this from happening again.

After merge

  1. Delete existing v3.5.0 tag and GitHub release
  2. Re-tag v3.5.0 at new main HEAD
  3. Push tag to trigger fresh release workflow

Bumps version from 3.4.0 to 3.5.0 in pyproject.toml and __init__.py.
Also adds version extraction from tag and post-publish PyPI verification
to the release workflow to prevent future publish failures.
@saurabhjain1592 saurabhjain1592 merged commit d77510a into main Feb 19, 2026
13 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