Skip to content

Commit 64898c3

Browse files
leliaclaude
andcommitted
Declare the version dynamic so version.py is the single source of truth
Per review on PR#103: with dynamic = ["version"], hatchling reads socketdev/version.py (the file version-check.yml already validates), so packaging metadata can never drift from the checked version again. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Signed-off-by: lelia <2418071+lelia@users.noreply.github.com>
1 parent 793d9d6 commit 64898c3

2 files changed

Lines changed: 1 addition & 2 deletions

File tree

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "hatchling.build"
66

77
[project]
88
name = "socketdev"
9-
version = "3.5.0"
9+
dynamic = ["version"]
1010
requires-python = ">= 3.9"
1111
dependencies = [
1212
'requests>=2.32.5,<3',

uv.lock

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)