Skip to content

Commit 6b08a91

Browse files
jman4162claude
andcommitted
Restore the hatchling <1.32 cap
Current twine accepts Metadata-Version 2.5 locally, but the release pipeline's build-and-inspect action vendors an older twine that rejects it — the v0.4.0 tag build failed on exactly that. Cap stays until the action's toolchain updates. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NoLtnms93KQL7Jsp9GrZZo
1 parent ceb1fa3 commit 6b08a91

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
[build-system]
2-
# hatchling 1.32 emits Metadata-Version 2.5; current twine passes it
3-
# (checked 2026-08-21), so the earlier <1.32 cap is lifted.
4-
requires = ["hatchling>=1.27,<2", "hatch-vcs>=0.4"]
2+
# hatchling 1.32 emits Metadata-Version 2.5. Current twine accepts it, but
3+
# the release pipeline's build-and-inspect action vendors an older twine
4+
# that rejects it (seen failing 2026-08-21); keep the cap until it updates.
5+
requires = ["hatchling>=1.27,<1.32", "hatch-vcs>=0.4"]
56
build-backend = "hatchling.build"
67

78
[project]

0 commit comments

Comments
 (0)