David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
python-geopy


Commits:
8b27a906 by David Runge at 2026-07-15T11:42:40+02:00
Derive custom `_name` variable from `pkgname` variable

Signed-off-by: David Runge <[email protected]>

- - - - -
ff2e9a39 by David Runge at 2026-07-15T12:27:58+02:00
upgpkg: 2.5.0-1

Remove all skipping of tests (they all appear to work now).
Add additional optional dependency on python-yarl.

Related-to: https://github.com/geopy/geopy/issues/614

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,16 +1,19 @@
 pkgbase = python-geopy
        pkgdesc = Geocoding library for Python
-       pkgver = 2.4.1
-       pkgrel = 6
+       pkgver = 2.5.0
+       pkgrel = 1
        url = https://github.com/geopy/geopy
        arch = any
        license = MIT
        checkdepends = python-aiohttp
+       checkdepends = python-docutils
        checkdepends = python-pytest-asyncio
        checkdepends = python-pytest-aiohttp
        checkdepends = python-pytest
        checkdepends = python-pytz
        checkdepends = python-requests
+       checkdepends = python-urllib3
+       checkdepends = python-yarl
        makedepends = git
        makedepends = python-build
        makedepends = python-installer
@@ -19,11 +22,13 @@ pkgbase = python-geopy
        depends = python
        depends = python-geographiclib
        optdepends = python-aiohttp: for async http support
-       optdepends = python-requests: for requests support
        optdepends = python-pytz: for timezone support
-       source = git+https://github.com/geopy/geopy?signed#tag=2.4.1
+       optdepends = python-requests: for requests support
+       optdepends = python-urllib3: for requests support
+       optdepends = python-yarl: for async http support
+       source = git+https://github.com/geopy/geopy?signed#tag=2.5.0
        validpgpkeys = A18FE9F6F570D5B4E1E1853FAA7B5406547AF062
-       sha512sums = 
2f7d64d2568e18ade7fb799e9ee12786e3ab9093f633db189143ba0eff7c5e72bd3e8c3c929fba864ec111f4f28e446eec60432482bb61ad371bb05e71fa638b
-       b2sums = 
9a6a4a42828cfe48265cb3bf7792c788e5ae1d7e3199db4ca077df8f45285b962942ae4fb72b7229ac336a1f429b9d45f402a088a0ff8d5e29b5ba07f33f3b8f
+       sha512sums = 
ade50bd7e2a703594d96bb93a8df99dc821b8bdd25966542dbf89cc2223bbc71993d8a870916c6a44b7c55e58d2cf1c1dd64bd72542ee585b642b02e8860e716
+       b2sums = 
8a9c2253ede9b12af2877e3c29e513c82a5212ac2fddda412ea59b8ba755271abe38ccd825aa6cedbf11aa5f505a105d10a720399f5f1ad669c8e507caa086ce
 
 pkgname = python-geopy


=====================================
PKGBUILD
=====================================
@@ -1,9 +1,9 @@
 # Maintainer: David Runge <[email protected]>
 
-_name=geopy
 pkgname=python-geopy
-pkgver=2.4.1
-pkgrel=6
+_name=${pkgname#python-}
+pkgver=2.5.0
+pkgrel=1
 pkgdesc="Geocoding library for Python"
 arch=(any)
 url="https://github.com/geopy/geopy";
@@ -21,20 +21,25 @@ makedepends=(
 )
 checkdepends=(
   python-aiohttp
+  python-docutils
   python-pytest-asyncio
   python-pytest-aiohttp
   python-pytest
   python-pytz
   python-requests
+  python-urllib3
+  python-yarl
 )
 optdepends=(
   'python-aiohttp: for async http support'
-  'python-requests: for requests support'
   'python-pytz: for timezone support'
+  'python-requests: for requests support'
+  'python-urllib3: for requests support'
+  'python-yarl: for async http support'  # implicit dependency: 
https://github.com/geopy/geopy/issues/614
 )
 source=("git+$url?signed#tag=$pkgver")
-sha512sums=('2f7d64d2568e18ade7fb799e9ee12786e3ab9093f633db189143ba0eff7c5e72bd3e8c3c929fba864ec111f4f28e446eec60432482bb61ad371bb05e71fa638b')
-b2sums=('9a6a4a42828cfe48265cb3bf7792c788e5ae1d7e3199db4ca077df8f45285b962942ae4fb72b7229ac336a1f429b9d45f402a088a0ff8d5e29b5ba07f33f3b8f')
+sha512sums=('ade50bd7e2a703594d96bb93a8df99dc821b8bdd25966542dbf89cc2223bbc71993d8a870916c6a44b7c55e58d2cf1c1dd64bd72542ee585b642b02e8860e716')
+b2sums=('8a9c2253ede9b12af2877e3c29e513c82a5212ac2fddda412ea59b8ba755271abe38ccd825aa6cedbf11aa5f505a105d10a720399f5f1ad669c8e507caa086ce')
 validpgpkeys=('A18FE9F6F570D5B4E1E1853FAA7B5406547AF062') # Kostya Esmukov 
<[email protected]>
 
 pkgver() {
@@ -50,9 +55,6 @@ build() {
 check() {
   local pytest_options=(
     -vv
-    --deselect 
test/adapters/each_adapter.py::test_geocoder_constructor_uses_https_proxy
-    --deselect 
test/adapters/each_adapter.py::test_geocoder_https_proxy_auth_is_respected
-    --ignore=test/geocoders
   )
 
   cd $_name



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-geopy/-/compare/a612b460994d1e374fce89b0782651334cf9b932...ff2e9a39ce2ccfd7cad776cb2c320b2beeea2e35

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-geopy/-/compare/a612b460994d1e374fce89b0782651334cf9b932...ff2e9a39ce2ccfd7cad776cb2c320b2beeea2e35
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to