Skip to content

Latest commit

 

History

History
327 lines (252 loc) · 11 KB

changelog_2xx.rst

File metadata and controls

327 lines (252 loc) · 11 KB
orphan:

Changelog

2.4.1

2023-11-23

Bugfixes

2.4.0

2023-08-27

New Features

Breaking Changes

  • Removed Algolia Places geocoder: the service is shut down. Contributed by mtmail. (:issue:`547`)

Packaging Changes

  • Add support for Python 3.12. (:issue:`559`)
  • Update maintainer email.
  • GitHub releases are now signed with GPG. (:issue:`550`)
  • tests: switch from httpbin.org to httpbingo.org. (:issue:`551`)
  • tests: use tox allowlist_externals instead of whitelist_externals. Contributed by galela. (:issue:`540`)

Bugfixes

Code Improvements

  • Move hardcoded domains to __init__ args for all geocoders.

2.3.0

2022-11-13

New Features

Packaging Changes

  • Drop support for Python 3.5 and 3.6.
  • Add support for Python 3.10 and 3.11.
  • Relax geographiclib upper version constraint to allow 2.x. Contributed by David Hotham. (:issue:`520`)
  • Raise geographiclib lower version constraint to 1.52 to fix possible :class:`ValueError` in :class:`.distance.geodesic` due to the floating point inaccuracy. (:issue:`466`)
  • Move static metadata from setup.py to setup.cfg.

Deprecations

Bugfixes

Docs Improvements

2.2.0

2021-07-11

New Features

Breaking Changes

  • Removed GeocodeFarm class: the service is very unstable. (:issue:`445`)

Deprecations

  • :class:`.GoogleV3` has been moved from geopy.geocoders.googlev3 module to geopy.geocoders.google. The old module is still present for backwards compatibility, but it will be removed in geopy 3. (:issue:`483`)

Bugfixes

Code Improvements

Docs Improvements

2.1.0

2020-12-27

New Features

Breaking Changes

Bugfixes

Docs Improvements

2.0.0

2020-06-27

geopy 2.0 is a major release with lots of cleanup and inner refactorings. The public interface of the library is mostly the same, and the set of supported geocoders didn't change.

If you have checked your code on the latest 1.x release with enabled warnings (i.e. with -Wd key of the python command) and fixed all of them, then it should be safe to upgrade.

New Features

Packaging Changes

Breaking Changes

Deprecations

  • :class:`.Nominatim` has been moved from geopy.geocoders.osm module to geopy.geocoders.nominatim. The old module is still present for backwards compatibility, but it will be removed in geopy 3.