Hermes Pets v0.4.0
Superseded: v0.4.0 has been superseded by v0.4.1, which includes the follow-up fix/validation pass. Use v0.4.1 for new installs and smoke testing.
Hermes Pets v0.4.0
Hermes Pets v0.4.0 is a trust and update-flow release.
This release focuses on making hermes-pet update safer, clearer, and more trustworthy for users running from editable or source-based installs.
Added / Improved
- Added guarded update flow improvements for
hermes-pet update - Improved version trust so source checkouts prefer nearby
pyproject.tomlversion truth - Fixed stale editable metadata behavior where an installed command could report an old version from package metadata
- Improved smoke script evidence:
- prints PATH command version
- prints source checkout version
- warns when versions disagree
- clearly labels temp-state mode
- clarifies expected isolated overlay behavior
Verification
Release verification passed:
- Full Python test suite: 87 passed
- Update command tests: 23 passed
- Compile check passed
- Renderer smoke passed
- Sprite manifest validation passed
- Shell syntax checks passed
- Package artifact verification passed
- Packaged overlay verification passed
- Live overlay verifier passed
- Manual visual overlay confirmation passed
- Exact-tag GitHub install smoke passed
Install
pip install "git+https://github.com/asimons81/hermes-pets.git@v0.4.0"