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
Added native Linux arm64 wheel builds to the latest and release workflows, with platform-specific wheel artifact names to avoid artifact collisions. @hectcastro (#372)
CachingEOPProvider / CachingSpaceWeatherProvider (and initialize_eop() / initialize_sw()) now seed a missing cache from the compiled-in bundled data, so EOP and space-weather initialization succeed offline without an immediate network download. @duncaneddy (#374)
EOP and space-weather downloads now retry transient failures (connection errors, timeouts, HTTP 429/5xx) with exponential backoff and jitter (up to 4 attempts). @duncaneddy (#374)
Download failure messages now include the attempted URL and number of attempts. @duncaneddy (#374)
Consolidated EOP and space-weather download logic into a shared utils::download helper (internal refactor, no API change). @duncaneddy (#374)
Fixed
Fix compilation issue due to transitive dependency breaking change in ureq/time crates. Pin time until issue is resolved. @duncaneddy (#373)
Fixed issue with failing tests due to inability to update outdated EOP products. @duncaneddy (#373)
initialize_eop() / initialize_sw() no longer fail on a fresh/empty cache when the remote EOP or space-weather server is transiently unreachable (e.g. Standard EOP download request failed: io: Connection refused in CI); bundled data is used instead. @duncaneddy (#374)