Skip to content

Log millpond version at startup#44

Merged
jghoman merged 1 commit intomainfrom
feat/log-version-at-startup
Apr 17, 2026
Merged

Log millpond version at startup#44
jghoman merged 1 commit intomainfrom
feat/log-version-at-startup

Conversation

@jghoman
Copy link
Copy Markdown
Collaborator

@jghoman jghoman commented Apr 17, 2026

Summary

  • Log the package version on startup via importlib.metadata.version()
  • Version is derived from git tags at build time by hatch-vcs
  • Falls back to 0.0.0+unknown if running from uninstalled source

Test plan

  • Verify startup log shows millpond <version> starting in a deployed pod
  • Verify local uv run millpond logs the dev version

Uses importlib.metadata to resolve the version from installed package
metadata (hatch-vcs derives it from git tags at build time).
@jghoman jghoman merged commit 290a569 into main Apr 17, 2026
15 checks passed
@jghoman jghoman deleted the feat/log-version-at-startup branch April 17, 2026 22:19
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