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
+8
View File
@@ -27,6 +27,9 @@ from .base import (
DayForecast,
WeatherForecast,
GeoLocation,
SunTimes,
# Air quality models
AirQuality,
# News models
NewsItem,
NewsFeed,
@@ -34,6 +37,7 @@ from .base import (
StockQuote,
# Abstract providers
WeatherProvider,
AirQualityProvider,
NewsProvider,
FinancialProvider,
)
@@ -53,8 +57,12 @@ __all__ = [
"DayForecast",
"WeatherForecast",
"GeoLocation",
"SunTimes",
"WeatherProvider",
"OpenMeteoProvider",
# Air quality
"AirQuality",
"AirQualityProvider",
# News
"NewsItem",
"NewsFeed",