hal0 v0.8.1-beta.2
·
33 commits
to main
since this release
Bugfix on the 0.8.1 beta line — restores fleet auto-update. Safe upgrade from
v0.8.1-beta.1.
Fixed
- Updater version comparison uses PEP 440.
hal0 updatecompared versions with
a digit-tuple parser that split on.and stripped non-digits per segment, so the
pip-normalised installed beta0.8.0b3parsed to(0, 8, 3)and the tag-form
manifest0.8.1-beta.1to(0, 8, 1, 1)—(0,8,1,1) > (0,8,3)is false, so
every box on a0.8.0bNbeta saw the new release as "not newer" andhal0 update
reported nothing to apply (the installed beta number was misread as the patch
component). The comparator now usespackaging.version.Versionin both the updater
and the API route, falling back to the digit-tuple only for non-PEP-440 nightly
tags (whose timestamp ordering still relies on it). (#957)