Python Backwards-Incompatible Changes
- Drop support for Python 3.8, which has reached end-of-life status (2f60aa1)
Bug Fixes
- Separate One Call root URI and
HTTPClient
(35c0feb)- This fixes an issue introduced in #444 where other weather APIs besides One Call also were switched to using a non-existent
3.0
instead of2.5
in their URI
- This fixes an issue introduced in #444 where other weather APIs besides One Call also were switched to using a non-existent
- Allow empty
sender
anddescription
strings inNationalWeatherAlert
initialization (#399) - Fallback to
path
argument instead of empty string inHTTPClient.get_png
andHTTPClient.get_geotiff
(#401) - Fix
sqlite3.OperationalError
withNamedTemporaryFile
on Windows (#398) - Update
urllib3.util.Retry
parameter name frommethod_whitelist
toallowed_methods
(#437) - Correct
OWM.version
return type to tuple again instead of string (70ddaf5) - Correct types for forecast parameters for
OneCall
initialization (#400)