Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Nov 14, 2022

Bumps geopy from 2.1.0 to 2.3.0.

Release notes

Sourced from geopy's releases.

2.3.0

New Features

  • .MapBox: add referer param to allow restricted api_keys. Contributed by Dennis Stritzke. (#501)
  • .MapBox: add language param to geocode. Contributed by Dennis Stritzke. (#503)
  • .Distance: add floor division + right multiplication operators. (#485)
  • .Distance: make hashable. (#485)
  • .Nominatim: add namedetails param to reverse. (#525)
  • .Pelias: add countries param to geocode. (#504)
  • .GoogleV3: pass the original error_message to exceptions. (#398)

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. (#520)
  • Raise geographiclib lower version constraint to 1.52 to fix possible ValueError in .distance.geodesic due to the floating point inaccuracy. (#466)
  • Move static metadata from setup.py to setup.cfg.

Deprecations

  • .Pelias: deprecate country_bias param, use countries instead. (#504)
  • .IGNFrance: authentication is no longer accepted by the API, so passing any credentials to the geocoder class has been deprecated. These arguments should be removed. (#496)

Bugfixes

  • Fix possible TypeError thrown by .RequestsAdapter on destruction. Contributed by Philip Kahn. (#488)
  • .ArcGIS: get address from LongLabel if Address is empty.
  • All geocoders: fix unexpected scientific point format for coordinates near zero in reverse geocoding. (#511)
  • .BANFrance: fix broken reverse (it looks like their API has changed in a backwards-incompatible way: the lng query arg has been renamed to lon).
  • .IGNFrance: fix broken geocoder due to removal of authentication in their API. (#496)

Docs Improvements

  • Add url to the GIS Stack Exchange geopy tag.

... (truncated)

Changelog

Sourced from geopy's changelog.

2.3.0

2022-11-13

New Features


- :class:`.MapBox`: add ``referer`` param to allow restricted api_keys.
  Contributed by Dennis Stritzke. (:issue:`501`)
- :class:`.MapBox`: add ``language`` param to ``geocode``.
  Contributed by Dennis Stritzke. (:issue:`503`)
- :class:`.Distance`: add floor division + right multiplication
  operators. (:issue:`485`)
- :class:`.Distance`: make hashable. (:issue:`485`)
- :class:`.Nominatim`: add ``namedetails`` param to ``reverse``. (:issue:`525`)
- :class:`.Pelias`: add ``countries`` param to ``geocode``. (:issue:`504`)
- :class:`.GoogleV3`: pass the original ``error_message`` to exceptions.
  (:issue:`398`)

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


- :class:`.Pelias`: deprecate ``country_bias`` param, use ``countries``
  instead. (:issue:`504`)
- :class:`.IGNFrance`: authentication is no longer accepted by the API,
  so passing any credentials to the geocoder class has been deprecated.
  These arguments should be removed. (:issue:`496`)

Bugfixes


- Fix possible :class:`TypeError` thrown by :class:`.RequestsAdapter`
  on destruction. Contributed by Philip Kahn. (:issue:`488`)
- :class:`.ArcGIS`: get address from LongLabel if Address is empty.
- All geocoders: fix unexpected scientific point format for coordinates
  near zero in reverse geocoding. (:issue:`511`)
- :class:`.BANFrance`: fix broken reverse (it looks like their API has
  changed in a backwards-incompatible way: the ``lng`` query arg has
</tr></table> 
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>

<ul>
<li><a href="https://github.com/geopy/geopy/commit/ef48a8cbb85f842c0820333e53e7ebde7db382a3&quot;&gt;&lt;code&gt;ef48a8c&lt;/code&gt;&lt;/a> 2.3.0</li>
<li><a href="https://github.com/geopy/geopy/commit/206fadeb76fb752c955956ef5cc2893d9958d539&quot;&gt;&lt;code&gt;206fade&lt;/code&gt;&lt;/a> Update changelog</li>
<li><a href="https://github.com/geopy/geopy/commit/def9eac955b2daa243ab9f0fa42d4f9aeee875d3&quot;&gt;&lt;code&gt;def9eac&lt;/code&gt;&lt;/a> Pull up AUTHORS</li>
<li><a href="https://github.com/geopy/geopy/commit/e1c00c44b0b444d34f95018e790b663262ec08b9&quot;&gt;&lt;code&gt;e1c00c4&lt;/code&gt;&lt;/a> GoogleV3: pass the original error_message to exceptions (<a href="https://github-redirect.dependabot.com/geopy/geopy/issues/398&quot;&gt;#398&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/geopy/geopy/commit/df001e23bf9c1a82cc5897e7bec9fb774faa8976&quot;&gt;&lt;code&gt;df001e2&lt;/code&gt;&lt;/a> tests: treat empty env value as a missing env</li>
<li><a href="https://github.com/geopy/geopy/commit/4ae15ce766f135032dc8caee62c55b9f5ad877cc&quot;&gt;&lt;code&gt;4ae15ce&lt;/code&gt;&lt;/a> Makefile: fix <code>make test</code> for the modern pytest</li>
<li><a href="https://github.com/geopy/geopy/commit/8becb542b54d5276470b1e667ebb17e76cdc38a0&quot;&gt;&lt;code&gt;8becb54&lt;/code&gt;&lt;/a> Install <code>wheel</code> in <code>make develop</code></li>
<li><a href="https://github.com/geopy/geopy/commit/6be2a798dd74792cecf3dbca78f1a596054f5cbf&quot;&gt;&lt;code&gt;6be2a79&lt;/code&gt;&lt;/a> IGNFrance: remove broken authentication (<a href="https://github-redirect.dependabot.com/geopy/geopy/issues/496&quot;&gt;#496&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/geopy/geopy/commit/b0e8a402c1c485c4123e8b0192ff499ab0c6c096&quot;&gt;&lt;code&gt;b0e8a40&lt;/code&gt;&lt;/a> Pelias: add <code>countries</code> and deprecate <code>country_bias</code> (<a href="https://github-redirect.dependabot.com/geopy/geopy/issues/504&quot;&gt;#504&lt;/a&gt;)&lt;/li>
<li><a href="https://github.com/geopy/geopy/commit/901577f169f256e9a3d3edba4e697fca40695507&quot;&gt;&lt;code&gt;901577f&lt;/code&gt;&lt;/a> Nominatim: add <code>namedetails</code> arg to <code>reverse</code> (<a href="https://github-redirect.dependabot.com/geopy/geopy/issues/525&quot;&gt;#525&lt;/a&gt;)&lt;/li>
<li>Additional commits viewable in <a href="https://github.com/geopy/geopy/compare/2.1.0...2.3.0&quot;&gt;compare view</a></li>
</ul>
</details>

<br />

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [geopy](https://github.com/geopy/geopy) from 2.1.0 to 2.3.0.
- [Release notes](https://github.com/geopy/geopy/releases)
- [Changelog](https://github.com/geopy/geopy/blob/master/docs/changelog_2xx.rst)
- [Commits](geopy/geopy@2.1.0...2.3.0)

---
updated-dependencies:
- dependency-name: geopy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Nov 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant