Skip to content

Release 5.0.0

Latest

Choose a tag to compare

@metaodi metaodi released this 18 Feb 21:11
c264ac5

Changed

  • BC-Break: Remove support for Python 3.8, new minimum version for osmapi is Python 3.9
  • BC-Break: Renamed all methods as snake_case instead of CamelCase(eg. osmapi.node_get instead of osmapi.NodeGet). The previous methods are still there, but all issue a DeprecationWarning when called.
  • While changing the public API of osmapi, the large OsmApi.py file was split into several smaller files.

Added

  • Add type hints and mypy checking to osmapi #186

Removed

  • Remove autochangeset feature in favor of Changeset context manager #187