Skip to content

build: derive package version from vcs - #1289

Merged
Teingi merged 5 commits into
masterfrom
chore/dynamic-version-from-vcs
Aug 20, 2026
Merged

build: derive package version from vcs#1289
Teingi merged 5 commits into
masterfrom
chore/dynamic-version-from-vcs

Conversation

@PsiACE

@PsiACE PsiACE commented Aug 20, 2026

Copy link
Copy Markdown
Member

Which issue or RFC does this PR close?

N/A.

Rationale for this change

Use Git tags as the package version source.

What changes are included in this PR?

Adds hatch-vcs and uses the resolved version in release, Docker, and artifact builds.

Are there any user-facing changes?

No API changes.

How was this change tested?

uv lock --check, pre-commit hooks, and the CLI version test.

AI usage statement

OpenAI Codex (GPT-5) was used.

@PsiACE
PsiACE marked this pull request as ready for review August 20, 2026 09:01
Comment thread pyproject.toml
Comment thread docker/Dockerfile Outdated

@Teingi Teingi left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Teingi
Teingi merged commit 4da83d5 into master Aug 20, 2026
11 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.

2 participants