Skip to content

Add __version__ to SDK package#125

Merged
CallumMcMahon merged 1 commit intomainfrom
add-version-variable
Feb 10, 2026
Merged

Add __version__ to SDK package#125
CallumMcMahon merged 1 commit intomainfrom
add-version-variable

Conversation

@CallumMcMahon
Copy link
Member

Summary

  • Exposes the package version at runtime via everyrow.__version__ using importlib.metadata.version() (the standard Python approach)
  • Adds __version__ to the version consistency test to ensure it stays in sync with all other version numbers

Test plan

  • test_version_consistency passes, confirming everyrow.__version__ matches pyproject.toml
  • Pre-commit hooks (formatting, linting, typechecking) all pass

🤖 Generated with Claude Code

Uses importlib.metadata.version() to expose the package version at
runtime via everyrow.__version__, and adds a check to the version
consistency test to keep it in sync.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@CallumMcMahon CallumMcMahon merged commit 4f5e5dd into main Feb 10, 2026
3 checks passed
@CallumMcMahon CallumMcMahon deleted the add-version-variable branch February 10, 2026 14:06
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