✅Rolling Forecast Now Available check_weather.py #5
ldmcclatchey
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
A significant backend upgrade to check_weather.py is now available on the main branch. This update introduces deterministic slicing for both hourly and weekly forecasts, along with backend‑driven enrichment for UI and JSON consumers.
What’s New
Rolling 24‑Hour Hourly Forecast
Hourly mode now returns a true rolling forecast:
This eliminates the previous midnight‑anchored behavior from the provider.
Normalized 7‑Day Weekly Forecast
Weekly mode now:
This resolves provider inconsistencies where the first day could be yesterday or midnight‑shifted.
Backend‑Driven Icon + Condition Mapping
The backend now provides:
The UI no longer performs any weather logic — it simply renders what the backend provides.
Documentation Updated
Not a Release Yet
These changes are available on main but not yet tagged.
A full release will follow after:
Call for Early Testing
If you rely on hourly or weekly forecasts, or consume the JSON output, please test the latest main branch and report any issues.
Beta Was this translation helpful? Give feedback.
All reactions