release: v1.6.1 - Weather forecasts, sun times, air quality
Build and Push / build (release) Successful in 52s

- Weather fetch now returns 7-day forecasts with UV index
- New /volatile/fetch/sun/{city} endpoint for sunrise/sunset
- New /volatile/fetch/air_quality/{city} endpoint for AQI and pollutants
- OpenMeteoProvider now implements AirQualityProvider interface

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2025-12-30 10:13:06 +01:00
co-authored by Claude Opus 4.5
parent 6b0530ed79
commit d6b30570a0
9 changed files with 561 additions and 27 deletions
+1 -1
View File
@@ -110,7 +110,7 @@ class TestVolatileNamespaces:
def test_namespace_count(self):
"""Test we have the expected number of namespaces."""
assert len(VolatileNamespace) == 11
assert len(VolatileNamespace) == 12 # Including SUN for sunrise/sunset
class TestVolatileListResponse: