You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
job_auction_refresh now calls refresh_all_realms() on every 5-min poll instead
of gating on a 60-min local-cache age. TSM publishes new realm data independently of
our local cache; the old threshold meant updates could be missed for up to 60 minutes. refresh_all_realms() is already differential (status endpoint + per-tag lastModified comparison) so only changed blobs are downloaded each poll.
apscheduler dependency specifier changed from >=4.0.0 to >=4.0.0a5: pip
excludes pre-releases when the lower bound is a stable version, causing CI installs
to fail since no stable 4.x release exists yet.
Chore
ci.yml deleted; test matrix (ruff, mypy, pytest on 3.11/3.12/3.13) moved into release.yml as a gate job that all build jobs depend on
aur.yml now checks the AUR RPC API before publishing and skips if AUR is already
at the target version, preventing duplicate publishes