gabriel / musehub public
revert patch dev #11 / 100
AI Agent gabriel · 17 days ago · Jul 2, 2026 · Diff

revert: keep pyproject.toml in canonical PEP 440 form

PEP 440 (pip/hatchling) and SemVer (muse tag) have incompatible canonical pre-release forms: PEP 440 normalizes 0.2.0-rc15 -> 0.2.0rc15 regardless of what's written here, which broke publish_muse_release.sh's tarball filename lookup. pyproject.toml stays the single source of truth in the form the build tooling actually produces; a SemVer-hyphenated tag is derived from it at tag time instead of hand-maintaining a second string.

sha256:31491a5f31832312965ba9c8d73c9eb6171069015bde3a471acc9d5006c1e45a sha
~2 symbols
1 changed · 995 in snapshot files
sha256:4c6c2e06023b75493b87e46ba4fc96e12e9faf8bd50bac44107d3de8cf070cf4 snapshot
~2
symbols modified
1
file changed
995
files in snapshot
0
dead code introduced
Semantic Changes 2 symbols
~ pyproject.toml .toml 2 symbols modified
Files Changed
~1
995 in snapshot
~ pyproject.toml .toml

0 comments

No comments yet. Be the first to start the discussion.

To add a comment, use the Muse CLI: muse hub commit comment sha256:31491a5f31832312965ba9c8d73c9eb6171069015bde3a471acc9d5006c1e45a --body "your comment"