pypi pyowm 3.5.0

8 days ago

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 of 2.5 in their URI
  • Allow empty sender and description strings in NationalWeatherAlert initialization (#399)
  • Fallback to path argument instead of empty string in HTTPClient.get_png and HTTPClient.get_geotiff (#401)
  • Fix sqlite3.OperationalError with NamedTemporaryFile on Windows (#398)
  • Update urllib3.util.Retry parameter name from method_whitelist to allowed_methods (#437)
  • Correct OWM.version return type to tuple again instead of string (70ddaf5)
  • Correct types for forecast parameters for OneCall initialization (#400)

Misc

  • Replace pkg_resources usage with importlib.resources functions (#435)
  • Remove print in Tile.bounding_polygon (9d2076b)
  • Remove old build and publish scripts (971004c)
  • Correct grammar in timeout error message for HTTPClient.get_json (#396)
  • Update and improve various documentation and tests

Don't miss a new pyowm release

NewReleases is sending notifications on new releases.