Releases: sopel-irc/sopel-weather
Releases · sopel-irc/sopel-weather
v2.1.0
What's New
New Features
- Tomorrow.io weather provider - Added support for Tomorrow.io as a weather data source with UV index support
Improvements
- Improved documentation - README now includes provider comparison table, detailed setup instructions, and troubleshooting guide
- CI improvements - Tests now run before PyPI publishing to prevent broken releases
Weather Providers
| Provider | API Key Required | Free Tier | UV Index |
|---|---|---|---|
| Open-Meteo | No | Unlimited | No |
| Tomorrow.io | Yes | 500/day | Yes |
| Pirate Weather | Yes | 20,000/month | Yes |
| OpenWeatherMap | Yes | 1,000/day | Yes |
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Modernized for Sopel 8. Package renamed from sopel-modules.weather to sopel-weather.
v1.6.1
v1.6.0
v1.5.1
owm: fixing overzealous exclude
Full Changelog: v1.5.0...v1.5.1
v1.5.0
What's Changed
- base kph/mph off of speed, remove unneeded ndigits from round() by @xnaas in #36
- Corrected help, indicating
.forecastactually forecasts for 4 days by @sukiletxe in #39 - Python 3.6 is not available for ubuntu-latest any more by @dgw in #41
- owm: streamline API calls by @dgw in #42
- Add Open-Meteo weather provider by @dgw in #43
- Add Pirate Weather provider by @dgw in #46
Full Changelog: v1.4.0...v1.5.0
v1.4.0
base kph/mph off of speed, remove unneeded ndigits from round()
v1.3.1
- Fix UTC timestamps in sunrise/sunset
v1.3.0
v1.2.5
Bump version: 1.2.4 → 1.2.5