>>> py3-geopy: Building community/py3-geopy 2.4.1-r2 (using abuild 3.17.0_rc1-r2) started Fri, 24 Apr 2026 21:52:27 +0000 >>> py3-geopy: Validating /home/buildozer/aports/community/py3-geopy/APKBUILD... >>> py3-geopy: Analyzing dependencies... >>> py3-geopy: Installing for build: build-base py3-geographiclib py3-gpep517 py3-setuptools_scm py3-wheel py3-async_generator py3-aiohttp py3-pytest py3-pytest-aiohttp py3-pytest-asyncio py3-pytest-xdist py3-sphinx ( 1/117) Installing libbz2 (1.0.8-r6) ( 2/117) Installing libffi (3.5.2-r1) ( 3/117) Installing gdbm (1.26-r0) ( 4/117) Installing xz-libs (5.8.2-r0) ( 5/117) Installing mpdecimal (4.0.1-r0) ( 6/117) Installing libpanelw (6.6_p20260404-r0) ( 7/117) Installing readline (8.3.3-r1) ( 8/117) Installing sqlite-libs (3.53.0-r0) ( 9/117) Installing python3 (3.14.3-r0) ( 10/117) Installing python3-pycache-pyc0 (3.14.3-r0) ( 11/117) Installing pyc (3.14.3-r0) ( 12/117) Installing py3-geographiclib-pyc (2.1-r2) ( 13/117) Installing python3-pyc (3.14.3-r0) ( 14/117) Installing py3-geographiclib (2.1-r2) ( 15/117) Installing py3-installer (1.0.0-r0) ( 16/117) Installing py3-installer-pyc (1.0.0-r0) ( 17/117) Installing py3-gpep517 (19-r2) ( 18/117) Installing py3-gpep517-pyc (19-r2) ( 19/117) Installing py3-parsing (3.3.2-r1) ( 20/117) Installing py3-parsing-pyc (3.3.2-r1) ( 21/117) Installing py3-packaging (26.1-r0) ( 22/117) Installing py3-packaging-pyc (26.1-r0) ( 23/117) Installing py3-setuptools (82.0.1-r1) ( 24/117) Installing py3-setuptools-pyc (82.0.1-r1) ( 25/117) Installing py3-setuptools_scm (9.2.2-r1) ( 26/117) Installing py3-setuptools_scm-pyc (9.2.2-r1) ( 27/117) Installing py3-wheel (0.47.0-r0) ( 28/117) Installing py3-wheel-pyc (0.47.0-r0) ( 29/117) Installing py3-async_generator (1.10-r7) ( 30/117) Installing py3-async_generator-pyc (1.10-r7) ( 31/117) Installing py3-aiohappyeyeballs (2.6.1-r1) ( 32/117) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 33/117) Installing py3-frozenlist (1.8.0-r2) ( 34/117) Installing py3-frozenlist-pyc (1.8.0-r2) ( 35/117) Installing py3-aiosignal (1.4.0-r1) ( 36/117) Installing py3-aiosignal-pyc (1.4.0-r1) ( 37/117) Installing py3-typing-extensions (4.15.0-r1) ( 38/117) Installing py3-typing-extensions-pyc (4.15.0-r1) ( 39/117) Installing py3-async-timeout (4.0.3-r3) ( 40/117) Installing py3-async-timeout-pyc (4.0.3-r3) ( 41/117) Installing py3-attrs (26.1.0-r0) ( 42/117) Installing py3-attrs-pyc (26.1.0-r0) ( 43/117) Installing py3-brotli (1.2.0-r1) ( 44/117) Installing py3-brotli-pyc (1.2.0-r1) ( 45/117) Installing py3-charset-normalizer (3.4.7-r0) ( 46/117) Installing py3-charset-normalizer-pyc (3.4.7-r0) ( 47/117) Installing py3-idna (3.11-r1) ( 48/117) Installing py3-idna-pyc (3.11-r1) ( 49/117) Installing py3-idna-ssl (1.1.0-r10) ( 50/117) Installing py3-idna-ssl-pyc (1.1.0-r10) ( 51/117) Installing py3-multidict (6.7.1-r1) ( 52/117) Installing py3-multidict-pyc (6.7.1-r1) ( 53/117) Installing py3-expandvars (1.1.2-r3) ( 54/117) Installing py3-expandvars-pyc (1.1.2-r3) ( 55/117) Installing py3-propcache (0.4.1-r1) ( 56/117) Installing py3-propcache-pyc (0.4.1-r1) ( 57/117) Installing py3-yarl (1.20.0-r2) ( 58/117) Installing py3-yarl-pyc (1.20.0-r2) ( 59/117) Installing py3-aiohttp (3.13.5-r0) ( 60/117) Installing py3-aiohttp-pyc (3.13.5-r0) ( 61/117) Installing py3-iniconfig (2.3.0-r1) ( 62/117) Installing py3-iniconfig-pyc (2.3.0-r1) ( 63/117) Installing py3-pluggy (1.6.0-r1) ( 64/117) Installing py3-pluggy-pyc (1.6.0-r1) ( 65/117) Installing py3-py (1.11.0-r5) ( 66/117) Installing py3-py-pyc (1.11.0-r5) ( 67/117) Installing py3-pygments (2.20.0-r0) ( 68/117) Installing py3-pygments-pyc (2.20.0-r0) ( 69/117) Installing py3-pytest (9.0.3-r0) ( 70/117) Installing py3-pytest-pyc (9.0.3-r0) ( 71/117) Installing py3-pytest-asyncio (1.3.0-r1) ( 72/117) Installing py3-pytest-asyncio-pyc (1.3.0-r1) ( 73/117) Installing py3-pytest-aiohttp (1.1.0-r1) ( 74/117) Installing py3-pytest-aiohttp-pyc (1.1.0-r1) ( 75/117) Installing py3-execnet (2.1.1-r1) ( 76/117) Installing py3-execnet-pyc (2.1.1-r1) ( 77/117) Installing py3-pytest-xdist (3.8.0-r1) ( 78/117) Installing py3-pytest-xdist-pyc (3.8.0-r1) ( 79/117) Installing py3-tz (2025.2-r1) ( 80/117) Installing py3-tz-pyc (2025.2-r1) ( 81/117) Installing py3-babel (2.18.0-r1) ( 82/117) Installing py3-babel-pyc (2.18.0-r1) ( 83/117) Installing py3-docutils (0.21.2-r2) ( 84/117) Installing py3-docutils-pyc (0.21.2-r2) ( 85/117) Installing py3-imagesize (1.4.1-r5) ( 86/117) Installing py3-imagesize-pyc (1.4.1-r5) ( 87/117) Installing py3-markupsafe (3.0.3-r1) ( 88/117) Installing py3-markupsafe-pyc (3.0.3-r1) ( 89/117) Installing py3-jinja2 (3.1.6-r1) ( 90/117) Installing py3-jinja2-pyc (3.1.6-r1) ( 91/117) Installing py3-certifi (2026.2.25-r1) ( 92/117) Installing py3-certifi-pyc (2026.2.25-r1) ( 93/117) Installing py3-urllib3 (2.6.3-r1) ( 94/117) Installing py3-urllib3-pyc (2.6.3-r1) ( 95/117) Installing py3-requests (2.32.5-r1) ( 96/117) Installing py3-requests-pyc (2.32.5-r1) ( 97/117) Installing py3-snowballstemmer (3.0.1-r1) ( 98/117) Installing py3-snowballstemmer-pyc (3.0.1-r1) ( 99/117) Installing py3-alabaster (1.0.0-r1) (100/117) Installing py3-alabaster-pyc (1.0.0-r1) (101/117) Installing py3-roman-numerals (3.1.0-r1) (102/117) Installing py3-roman-numerals-pyc (3.1.0-r1) (103/117) Installing py3-sphinxcontrib-applehelp (1.0.4-r4) (104/117) Installing py3-sphinxcontrib-applehelp-pyc (1.0.4-r4) (105/117) Installing py3-sphinxcontrib-devhelp (2.0.0-r1) (106/117) Installing py3-sphinxcontrib-devhelp-pyc (2.0.0-r1) (107/117) Installing py3-sphinxcontrib-htmlhelp (2.1.0-r1) (108/117) Installing py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r1) (109/117) Installing py3-sphinxcontrib-jsmath (1.0.1-r9) (110/117) Installing py3-sphinxcontrib-jsmath-pyc (1.0.1-r9) (111/117) Installing py3-sphinxcontrib-serializinghtml (2.0.0-r1) (112/117) Installing py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r1) (113/117) Installing py3-sphinxcontrib-qthelp (2.0.0-r1) (114/117) Installing py3-sphinxcontrib-qthelp-pyc (2.0.0-r1) (115/117) Installing py3-sphinx (9.1.0-r1) (116/117) Installing py3-sphinx-pyc (9.1.0-r1) (117/117) Installing .makedepends-py3-geopy (20260424.215231) Executing busybox-1.37.0-r31.trigger OK: 551.1 MiB in 219 packages >>> py3-geopy: Cleaning up srcdir >>> py3-geopy: Cleaning up pkgdir >>> py3-geopy: Cleaning up tmpdir >>> py3-geopy: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/geopy-2.4.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/geopy-2.4.1.tar.gz.part' geopy-2.4.1.tar.gz.p 100% |********************************| 114k 0:00:00 ETA '/var/cache/distfiles/v3.24/geopy-2.4.1.tar.gz.part' saved /var/cache/distfiles/v3.24/geopy-2.4.1.tar.gz: OK >>> py3-geopy: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/geopy-2.4.1.tar.gz /var/cache/distfiles/v3.24/geopy-2.4.1.tar.gz: OK >>> py3-geopy: Unpacking /var/cache/distfiles/v3.24/geopy-2.4.1.tar.gz... 2026-04-24 21:52:33,653 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.14/site-packages/setuptools_scm/_integration/deprecation.py:7: UserWarning: setup.cfg: at [metadata] version = attr: ... is forcing setuptools to override the version setuptools-scm did already set When using setuptools-scm it's invalid to use setuptools dynamic version as well, please remove it. Setuptools-scm is responsible for setting the version, forcing setuptools to override creates errors. warnings.warn( /usr/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2026-04-24 21:52:34,047 root INFO running bdist_wheel 2026-04-24 21:52:34,088 root INFO running build 2026-04-24 21:52:34,088 root INFO running build_py 2026-04-24 21:52:34,096 root INFO creating build/lib/geopy 2026-04-24 21:52:34,097 root INFO copying geopy/distance.py -> build/lib/geopy 2026-04-24 21:52:34,097 root INFO copying geopy/adapters.py -> build/lib/geopy 2026-04-24 21:52:34,097 root INFO copying geopy/util.py -> build/lib/geopy 2026-04-24 21:52:34,098 root INFO copying geopy/format.py -> build/lib/geopy 2026-04-24 21:52:34,098 root INFO copying geopy/__init__.py -> build/lib/geopy 2026-04-24 21:52:34,098 root INFO copying geopy/compat.py -> build/lib/geopy 2026-04-24 21:52:34,099 root INFO copying geopy/exc.py -> build/lib/geopy 2026-04-24 21:52:34,099 root INFO copying geopy/units.py -> build/lib/geopy 2026-04-24 21:52:34,099 root INFO copying geopy/point.py -> build/lib/geopy 2026-04-24 21:52:34,099 root INFO copying geopy/location.py -> build/lib/geopy 2026-04-24 21:52:34,100 root INFO copying geopy/timezone.py -> build/lib/geopy 2026-04-24 21:52:34,100 root INFO creating build/lib/geopy/geocoders 2026-04-24 21:52:34,100 root INFO copying geopy/geocoders/databc.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,101 root INFO copying geopy/geocoders/woosmap.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,101 root INFO copying geopy/geocoders/maptiler.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,101 root INFO copying geopy/geocoders/smartystreets.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,102 root INFO copying geopy/geocoders/yandex.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,102 root INFO copying geopy/geocoders/googlev3.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,102 root INFO copying geopy/geocoders/geolake.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,103 root INFO copying geopy/geocoders/pelias.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,103 root INFO copying geopy/geocoders/ignfrance.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,103 root INFO copying geopy/geocoders/nominatim.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,104 root INFO copying geopy/geocoders/google.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,104 root INFO copying geopy/geocoders/here.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,104 root INFO copying geopy/geocoders/base.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,105 root INFO copying geopy/geocoders/what3words.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,105 root INFO copying geopy/geocoders/azure.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,105 root INFO copying geopy/geocoders/baidu.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,105 root INFO copying geopy/geocoders/mapbox.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,106 root INFO copying geopy/geocoders/__init__.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,106 root INFO copying geopy/geocoders/opencage.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,106 root INFO copying geopy/geocoders/geocodio.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,107 root INFO copying geopy/geocoders/bing.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,107 root INFO copying geopy/geocoders/geokeo.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,107 root INFO copying geopy/geocoders/geonames.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,108 root INFO copying geopy/geocoders/geocodeearth.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,108 root INFO copying geopy/geocoders/photon.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,108 root INFO copying geopy/geocoders/osm.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,108 root INFO copying geopy/geocoders/arcgis.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,109 root INFO copying geopy/geocoders/banfrance.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,109 root INFO copying geopy/geocoders/pickpoint.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,109 root INFO copying geopy/geocoders/mapquest.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,110 root INFO copying geopy/geocoders/tomtom.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,110 root INFO copying geopy/geocoders/openmapquest.py -> build/lib/geopy/geocoders 2026-04-24 21:52:34,110 root INFO creating build/lib/geopy/extra 2026-04-24 21:52:34,110 root INFO copying geopy/extra/__init__.py -> build/lib/geopy/extra 2026-04-24 21:52:34,111 root INFO copying geopy/extra/rate_limiter.py -> build/lib/geopy/extra 2026-04-24 21:52:34,128 root INFO installing to build/bdist.linux-i686/wheel 2026-04-24 21:52:34,128 root INFO running install 2026-04-24 21:52:34,138 root INFO running install_lib 2026-04-24 21:52:34,146 root INFO creating build/bdist.linux-i686/wheel 2026-04-24 21:52:34,146 root INFO creating build/bdist.linux-i686/wheel/geopy 2026-04-24 21:52:34,146 root INFO copying build/lib/geopy/distance.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,147 root INFO copying build/lib/geopy/adapters.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,147 root INFO copying build/lib/geopy/util.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,147 root INFO copying build/lib/geopy/format.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,147 root INFO creating build/bdist.linux-i686/wheel/geopy/geocoders 2026-04-24 21:52:34,148 root INFO copying build/lib/geopy/geocoders/databc.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,156 root INFO copying build/lib/geopy/geocoders/woosmap.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,156 root INFO copying build/lib/geopy/geocoders/maptiler.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,156 root INFO copying build/lib/geopy/geocoders/smartystreets.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,157 root INFO copying build/lib/geopy/geocoders/yandex.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,157 root INFO copying build/lib/geopy/geocoders/googlev3.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,157 root INFO copying build/lib/geopy/geocoders/geolake.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,157 root INFO copying build/lib/geopy/geocoders/pelias.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,158 root INFO copying build/lib/geopy/geocoders/ignfrance.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,158 root INFO copying build/lib/geopy/geocoders/nominatim.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,158 root INFO copying build/lib/geopy/geocoders/google.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,158 root INFO copying build/lib/geopy/geocoders/here.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,159 root INFO copying build/lib/geopy/geocoders/base.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,159 root INFO copying build/lib/geopy/geocoders/what3words.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,159 root INFO copying build/lib/geopy/geocoders/azure.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,159 root INFO copying build/lib/geopy/geocoders/baidu.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,160 root INFO copying build/lib/geopy/geocoders/mapbox.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,160 root INFO copying build/lib/geopy/geocoders/__init__.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,160 root INFO copying build/lib/geopy/geocoders/opencage.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,160 root INFO copying build/lib/geopy/geocoders/geocodio.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,161 root INFO copying build/lib/geopy/geocoders/bing.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,161 root INFO copying build/lib/geopy/geocoders/geokeo.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,161 root INFO copying build/lib/geopy/geocoders/geonames.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,162 root INFO copying build/lib/geopy/geocoders/geocodeearth.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,162 root INFO copying build/lib/geopy/geocoders/photon.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,162 root INFO copying build/lib/geopy/geocoders/osm.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,162 root INFO copying build/lib/geopy/geocoders/arcgis.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,163 root INFO copying build/lib/geopy/geocoders/banfrance.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,163 root INFO copying build/lib/geopy/geocoders/pickpoint.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,163 root INFO copying build/lib/geopy/geocoders/mapquest.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,163 root INFO copying build/lib/geopy/geocoders/tomtom.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,164 root INFO copying build/lib/geopy/geocoders/openmapquest.py -> build/bdist.linux-i686/wheel/./geopy/geocoders 2026-04-24 21:52:34,164 root INFO copying build/lib/geopy/__init__.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,164 root INFO copying build/lib/geopy/compat.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,164 root INFO copying build/lib/geopy/exc.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,165 root INFO copying build/lib/geopy/units.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,165 root INFO copying build/lib/geopy/point.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,165 root INFO copying build/lib/geopy/location.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,165 root INFO creating build/bdist.linux-i686/wheel/geopy/extra 2026-04-24 21:52:34,165 root INFO copying build/lib/geopy/extra/__init__.py -> build/bdist.linux-i686/wheel/./geopy/extra 2026-04-24 21:52:34,166 root INFO copying build/lib/geopy/extra/rate_limiter.py -> build/bdist.linux-i686/wheel/./geopy/extra 2026-04-24 21:52:34,166 root INFO copying build/lib/geopy/timezone.py -> build/bdist.linux-i686/wheel/./geopy 2026-04-24 21:52:34,166 root INFO running install_egg_info 2026-04-24 21:52:34,175 root INFO running egg_info 2026-04-24 21:52:34,182 root INFO writing geopy.egg-info/PKG-INFO 2026-04-24 21:52:34,184 root INFO writing dependency_links to geopy.egg-info/dependency_links.txt 2026-04-24 21:52:34,186 root INFO writing requirements to geopy.egg-info/requires.txt 2026-04-24 21:52:34,186 root INFO writing top-level names to geopy.egg-info/top_level.txt listing git files failed - pretending there aren't any 2026-04-24 21:52:34,215 root INFO reading manifest file 'geopy.egg-info/SOURCES.txt' 2026-04-24 21:52:34,217 root INFO reading manifest template 'MANIFEST.in' 2026-04-24 21:52:34,219 root WARNING warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-04-24 21:52:34,219 root WARNING warning: no previously-included files matching '.DS_Store' found anywhere in distribution 2026-04-24 21:52:34,219 root WARNING warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-04-24 21:52:34,220 root INFO adding license file 'LICENSE' 2026-04-24 21:52:34,220 root INFO adding license file 'AUTHORS' 2026-04-24 21:52:34,222 root INFO writing manifest file 'geopy.egg-info/SOURCES.txt' 2026-04-24 21:52:34,222 root INFO Copying geopy.egg-info to build/bdist.linux-i686/wheel/./geopy-2.4.1-py3.14.egg-info 2026-04-24 21:52:34,223 root INFO running install_scripts 2026-04-24 21:52:34,225 root INFO creating build/bdist.linux-i686/wheel/geopy-2.4.1.dist-info/WHEEL 2026-04-24 21:52:34,226 wheel INFO creating '/home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1/.dist/.tmp-hbss05a_/geopy-2.4.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it 2026-04-24 21:52:34,226 wheel INFO adding 'geopy/__init__.py' 2026-04-24 21:52:34,226 wheel INFO adding 'geopy/adapters.py' 2026-04-24 21:52:34,227 wheel INFO adding 'geopy/compat.py' 2026-04-24 21:52:34,227 wheel INFO adding 'geopy/distance.py' 2026-04-24 21:52:34,227 wheel INFO adding 'geopy/exc.py' 2026-04-24 21:52:34,228 wheel INFO adding 'geopy/format.py' 2026-04-24 21:52:34,228 wheel INFO adding 'geopy/location.py' 2026-04-24 21:52:34,228 wheel INFO adding 'geopy/point.py' 2026-04-24 21:52:34,228 wheel INFO adding 'geopy/timezone.py' 2026-04-24 21:52:34,229 wheel INFO adding 'geopy/units.py' 2026-04-24 21:52:34,229 wheel INFO adding 'geopy/util.py' 2026-04-24 21:52:34,229 wheel INFO adding 'geopy/extra/__init__.py' 2026-04-24 21:52:34,229 wheel INFO adding 'geopy/extra/rate_limiter.py' 2026-04-24 21:52:34,230 wheel INFO adding 'geopy/geocoders/__init__.py' 2026-04-24 21:52:34,230 wheel INFO adding 'geopy/geocoders/arcgis.py' 2026-04-24 21:52:34,230 wheel INFO adding 'geopy/geocoders/azure.py' 2026-04-24 21:52:34,231 wheel INFO adding 'geopy/geocoders/baidu.py' 2026-04-24 21:52:34,231 wheel INFO adding 'geopy/geocoders/banfrance.py' 2026-04-24 21:52:34,231 wheel INFO adding 'geopy/geocoders/base.py' 2026-04-24 21:52:34,231 wheel INFO adding 'geopy/geocoders/bing.py' 2026-04-24 21:52:34,232 wheel INFO adding 'geopy/geocoders/databc.py' 2026-04-24 21:52:34,232 wheel INFO adding 'geopy/geocoders/geocodeearth.py' 2026-04-24 21:52:34,232 wheel INFO adding 'geopy/geocoders/geocodio.py' 2026-04-24 21:52:34,232 wheel INFO adding 'geopy/geocoders/geokeo.py' 2026-04-24 21:52:34,233 wheel INFO adding 'geopy/geocoders/geolake.py' 2026-04-24 21:52:34,233 wheel INFO adding 'geopy/geocoders/geonames.py' 2026-04-24 21:52:34,233 wheel INFO adding 'geopy/geocoders/google.py' 2026-04-24 21:52:34,233 wheel INFO adding 'geopy/geocoders/googlev3.py' 2026-04-24 21:52:34,234 wheel INFO adding 'geopy/geocoders/here.py' 2026-04-24 21:52:34,234 wheel INFO adding 'geopy/geocoders/ignfrance.py' 2026-04-24 21:52:34,234 wheel INFO adding 'geopy/geocoders/mapbox.py' 2026-04-24 21:52:34,235 wheel INFO adding 'geopy/geocoders/mapquest.py' 2026-04-24 21:52:34,235 wheel INFO adding 'geopy/geocoders/maptiler.py' 2026-04-24 21:52:34,235 wheel INFO adding 'geopy/geocoders/nominatim.py' 2026-04-24 21:52:34,236 wheel INFO adding 'geopy/geocoders/opencage.py' 2026-04-24 21:52:34,236 wheel INFO adding 'geopy/geocoders/openmapquest.py' 2026-04-24 21:52:34,236 wheel INFO adding 'geopy/geocoders/osm.py' 2026-04-24 21:52:34,236 wheel INFO adding 'geopy/geocoders/pelias.py' 2026-04-24 21:52:34,236 wheel INFO adding 'geopy/geocoders/photon.py' 2026-04-24 21:52:34,237 wheel INFO adding 'geopy/geocoders/pickpoint.py' 2026-04-24 21:52:34,237 wheel INFO adding 'geopy/geocoders/smartystreets.py' 2026-04-24 21:52:34,237 wheel INFO adding 'geopy/geocoders/tomtom.py' 2026-04-24 21:52:34,237 wheel INFO adding 'geopy/geocoders/what3words.py' 2026-04-24 21:52:34,238 wheel INFO adding 'geopy/geocoders/woosmap.py' 2026-04-24 21:52:34,238 wheel INFO adding 'geopy/geocoders/yandex.py' 2026-04-24 21:52:34,238 wheel INFO adding 'geopy-2.4.1.dist-info/licenses/AUTHORS' 2026-04-24 21:52:34,239 wheel INFO adding 'geopy-2.4.1.dist-info/licenses/LICENSE' 2026-04-24 21:52:34,239 wheel INFO adding 'geopy-2.4.1.dist-info/METADATA' 2026-04-24 21:52:34,239 wheel INFO adding 'geopy-2.4.1.dist-info/WHEEL' 2026-04-24 21:52:34,239 wheel INFO adding 'geopy-2.4.1.dist-info/top_level.txt' 2026-04-24 21:52:34,240 wheel INFO adding 'geopy-2.4.1.dist-info/RECORD' 2026-04-24 21:52:34,240 root INFO removing build/bdist.linux-i686/wheel 2026-04-24 21:52:34,241 gpep517 INFO The backend produced .dist/geopy-2.4.1-py3-none-any.whl geopy-2.4.1-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1/.testenv/bin/python3 cachedir: .pytest_cache geopy: internet access: allowed adapter: adapter type: sync rootdir: /home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1 configfile: pytest.ini plugins: aiohttp-1.1.0, xdist-3.8.0, asyncio-1.3.0 asyncio: mode=Mode.AUTO, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function created: 48/48 workers 48 workers [214 items] scheduling tests via LoadScheduling test/adapters/retry_after.py::test_get_retry_after[headers0-None] test/adapters/retry_after.py::test_get_retry_after[headers4-None] test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_add_distances test/extra/rate_limiter.py::test_min_delay[True] test/adapters/retry_after.py::test_get_retry_after[headers2-43] test/extra/rate_limiter.py::test_max_retries[True] test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_nautical_miles test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_take_absolute_value_of_distances test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_divide_distances_by_floats test/extra/rate_limiter.py::test_error_wait_seconds[True] test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_negate_distances test/test_distance.py::TestDefaultDistanceClass::test_should_be_true_in_boolean_context_when_nonzero_length test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_floor_divide_distances_by_distances test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_meters test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_meters_with_abbreviation test/test_distance.py::TestWhenComputingGreatCircleDistance::test_destination_bearing_east test/test_distance.py::TestDefaultDistanceClass::test_should_not_be_able_to_divide_floats_by_distances test/test_distance.py::TestDefaultDistanceClass::test_should_support_comparison_with_distance test/test_distance.py::TestDefaultDistanceClass::test_default_distance test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_feet_with_abbreviation test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_kilometers_with_abbreviation test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_nautical_miles_with_abbrevation test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_miles_with_abbreviation [gw7] [ 0%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_add_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_subtract_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_floor_divide_distances [gw16] [ 0%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_kilometers_with_abbreviation [gw0] [ 1%] PASSED test/adapters/retry_after.py::test_get_retry_after[headers0-None] [gw10] [ 1%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_negate_distances [gw20] [ 2%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_not_be_able_to_divide_floats_by_distances [gw8] [ 2%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_divide_distances_by_floats [gw19] [ 3%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_nautical_miles_with_abbrevation [gw2] [ 3%] PASSED test/adapters/retry_after.py::test_get_retry_after[headers4-None] [gw21] [ 4%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_support_comparison_with_distance [gw3] [ 4%] PASSED test/extra/rate_limiter.py::test_min_delay[True] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_multiply_distances_by_floats [gw26] [ 5%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_multiply_distances_by_floats [gw13] [ 5%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_meters [gw9] [ 6%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_floor_divide_distances_by_distances [gw18] [ 6%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_miles_with_abbreviation test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_trip_between_poles [gw32] [ 7%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_trip_between_poles [gw25] [ 7%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_floor_divide_distances [gw12] [ 7%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_true_in_boolean_context_when_nonzero_length [gw15] [ 8%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_feet_with_abbreviation [gw11] [ 8%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_take_absolute_value_of_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_divide_distances_by_distances [gw24] [ 9%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_divide_distances_by_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_across_antimeridian [gw29] [ 9%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_across_antimeridian [gw5] [ 10%] PASSED test/extra/rate_limiter.py::test_error_wait_seconds[True] [gw14] [ 10%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_nautical_miles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_false_in_boolean_context_when_zero_length [gw28] [ 11%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_false_in_boolean_context_when_zero_length test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_half_trip_around_equator [gw31] [ 11%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_half_trip_around_equator test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_meters [gw33] [ 12%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_meters [gw22] [ 12%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_destination_bearing_east [gw1] [ 13%] PASSED test/adapters/retry_after.py::test_get_retry_after[headers2-43] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_max_longitude [gw23] [ 13%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_max_longitude test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_for_trip_between_poles [gw30] [ 14%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_for_trip_between_poles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_nautical_miles [gw34] [ 14%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_nautical_miles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_kilometers_with_abbreviation [gw36] [ 14%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_kilometers_with_abbreviation [gw27] [ 15%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_subtract_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_miles_with_abbreviation [gw38] [ 15%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_miles_with_abbreviation [gw17] [ 16%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_meters_with_abbreviation [gw4] [ 16%] PASSED test/extra/rate_limiter.py::test_max_retries[True] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_meters_with_abbreviation [gw37] [ 17%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_meters_with_abbreviation test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_length_when_only_given_length test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_zero_distance_for_coincident_points test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_tolerate_nans test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_recognize_equivalence_of_pos_and_neg_180_longitude test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_feet_with_abbreviation [gw35] [ 17%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_feet_with_abbreviation [gw6] [ 18%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_default_distance test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_nautical_miles_with_abbrevation [gw39] [ 18%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_nautical_miles_with_abbrevation test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_warn_for_mixed_up_lat_lon [gw43] [ 19%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_tolerate_nans test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_be_able_to_divide_floats_by_distances [gw42] [ 19%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_be_able_to_divide_floats_by_distances [gw40] [ 20%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_length_when_only_given_length [gw41] [ 20%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_zero_distance_for_coincident_points [gw46] [ 21%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_warn_for_mixed_up_lat_lon [gw44] [ 21%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_recognize_equivalence_of_pos_and_neg_180_longitude test/test_distance.py::TestWhenComputingGeodesicDistance::test_destination_bearing_east [gw47] [ 21%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_destination_bearing_east test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_support_comparison_with_number [gw45] [ 22%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_support_comparison_with_number test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_meters test/adapters/retry_after.py::test_get_retry_after[headers1-42] [gw16] [ 22%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_meters test/test_distance.py::TestDefaultDistanceClass::test_should_not_be_able_to_multiply_distances_by_distances test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_subtract_distances [gw10] [ 23%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_subtract_distances test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_floor_divide_distances [gw20] [ 23%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_not_be_able_to_multiply_distances_by_distances [gw0] [ 24%] PASSED test/adapters/retry_after.py::test_get_retry_after[headers1-42] [gw8] [ 24%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_floor_divide_distances test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_divide_distances_by_distances test/test_distance.py::TestDefaultDistanceClass::test_should_not_allow_adding_with_objects_that_arent_distances [gw7] [ 25%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_divide_distances_by_distances [gw19] [ 25%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_not_allow_adding_with_objects_that_arent_distances test/test_distance.py::TestDefaultDistanceClass::test_should_support_comparison_with_number test/extra/rate_limiter.py::test_min_delay[False] test/extra/rate_limiter.py::test_max_retries[False] [gw21] [ 26%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_support_comparison_with_number test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_negate_distances test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_feet test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_multiply_distances_by_floats [gw9] [ 26%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_able_to_multiply_distances_by_floats test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_miles [gw13] [ 27%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_miles test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_kilometers [gw15] [ 27%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_kilometers [gw26] [ 28%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_negate_distances test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_nautical_miles [gw18] [ 28%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_nautical_miles [gw2] [ 28%] PASSED test/extra/rate_limiter.py::test_min_delay[False] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_multiple_points_pairwise test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_for_half_trip_around_equator [gw29] [ 29%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_destination_for_half_trip_around_equator [gw3] [ 29%] PASSED test/extra/rate_limiter.py::test_max_retries[False] test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_feet [gw14] [ 30%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_feet test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_miles [gw33] [ 30%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_miles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_feet [gw34] [ 31%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_feet test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_feet [gw32] [ 31%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_from_feet test/extra/rate_limiter.py::test_error_wait_seconds[False] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_floor_divide_distances_by_distances [gw25] [ 32%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_floor_divide_distances_by_distances test/extra/rate_limiter.py::test_sync_raises_for_awaitable [gw5] [ 32%] PASSED test/extra/rate_limiter.py::test_sync_raises_for_awaitable test/test_distance.py::TestWhenComputingGreatCircleDistance::test_different_altitudes_error [gw22] [ 33%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_different_altitudes_error test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_true_in_boolean_context_when_nonzero_length [gw28] [ 33%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_true_in_boolean_context_when_nonzero_length test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_miles [gw17] [ 34%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_to_miles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_across_antimeridian [gw30] [ 34%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_across_antimeridian test/test_distance.py::TestDefaultDistanceClass::test_should_be_false_in_boolean_context_when_zero_length [gw11] [ 35%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_be_false_in_boolean_context_when_zero_length test/adapters/retry_after.py::test_get_retry_after[headers3-0] [gw1] [ 35%] PASSED test/adapters/retry_after.py::test_get_retry_after[headers3-0] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_divide_distances_by_floats [gw24] [ 35%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_divide_distances_by_floats [gw12] [ 36%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_should_convert_from_feet test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_meters [gw36] [ 36%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_meters test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_take_absolute_value_of_distances [gw27] [ 37%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_take_absolute_value_of_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_miles [gw37] [ 37%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_miles test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_add_distances [gw23] [ 38%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_be_able_to_add_distances test/test_distance.py::TestDefaultDistanceClass::test_lonlat_function [gw6] [ 38%] PASSED test/test_distance.py::TestDefaultDistanceClass::test_lonlat_function [gw4] [ 39%] PASSED test/extra/rate_limiter.py::test_error_wait_seconds[False] test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_raise_when_using_single_numbers_as_points [gw43] [ 39%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_raise_when_using_single_numbers_as_points [gw31] [ 40%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_compute_distance_for_multiple_points_pairwise test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_be_able_to_multiply_distances_by_distances [gw42] [ 40%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_be_able_to_multiply_distances_by_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_kilometers [gw35] [ 41%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_kilometers test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_allow_adding_with_objects_that_arent_distances [gw41] [ 41%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_not_allow_adding_with_objects_that_arent_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_support_comparison_with_distance [gw44] [ 42%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_support_comparison_with_distance test/test_distance.py::TestWhenComputingGreatCircleDistance::test_zero_measure [gw46] [ 42%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_zero_measure test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_add_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_divide_distances_by_distances [gw20] [ 42%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_divide_distances_by_distances test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_tolerate_tuples_with_textual_numbers test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_nonzero_distance_for_distinct_points [gw40] [ 43%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_have_nonzero_distance_for_distinct_points test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_nautical_miles [gw38] [ 43%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_convert_to_nautical_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_max_longitude [gw16] [ 44%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_max_longitude test/test_distance.py::TestWhenComputingGeodesicDistance::test_different_altitudes_error [gw47] [ 44%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_different_altitudes_error [gw10] [ 45%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_add_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_divide_distances_by_floats [gw8] [ 45%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_divide_distances_by_floats test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_floor_divide_distances [gw7] [ 46%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_floor_divide_distances [gw45] [ 46%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_tolerate_tuples_with_textual_numbers test/test_distance.py::TestWhenComputingGeodesicDistance::test_miscellaneous_high_accuracy_cases test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_get_consistent_results_for_distance_calculations test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_floor_divide_distances_by_distances [gw19] [ 47%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_floor_divide_distances_by_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_negate_distances [gw39] [ 47%] PASSED test/test_distance.py::TestWhenComputingGreatCircleDistance::test_should_get_consistent_results_for_distance_calculations [gw0] [ 48%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_miscellaneous_high_accuracy_cases [gw21] [ 48%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_negate_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_multiply_distances_by_floats test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_for_trip_between_poles [gw15] [ 49%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_for_trip_between_poles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_take_absolute_value_of_distances [gw26] [ 49%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_take_absolute_value_of_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_subtract_distances [gw3] [ 50%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_subtract_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_feet [gw14] [ 50%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_feet test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_kilometers_with_abbreviation [gw33] [ 50%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_kilometers_with_abbreviation [gw29] [ 51%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_destination_across_antimeridian [gw18] [ 51%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_destination_across_antimeridian [gw2] [ 52%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_able_to_multiply_distances_by_floats test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_destination_for_trip_between_poles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_false_in_boolean_context_when_zero_length [gw13] [ 52%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_false_in_boolean_context_when_zero_length test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_true_in_boolean_context_when_nonzero_length [gw9] [ 53%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_be_true_in_boolean_context_when_nonzero_length test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_across_antimeridian [gw25] [ 53%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_across_antimeridian test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_meters [gw22] [ 54%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_meters test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_nautical_miles [gw5] [ 54%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_nautical_miles [gw32] [ 55%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_destination_for_trip_between_poles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_nautical_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_feet_with_abbreviation [gw28] [ 55%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_feet_with_abbreviation [gw34] [ 56%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_nautical_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_nonzero_distance_for_distinct_points test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_miles_with_abbreviation [gw30] [ 56%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_miles_with_abbreviation [gw17] [ 57%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_nonzero_distance_for_distinct_points test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_feet test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_meters_with_abbreviation [gw11] [ 57%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_feet test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_meters test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_for_multiple_points_pairwise [gw12] [ 57%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_compute_distance_for_multiple_points_pairwise test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_be_able_to_multiply_distances_by_distances [gw6] [ 58%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_be_able_to_multiply_distances_by_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_miles [gw23] [ 58%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_miles test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_raise_when_using_single_numbers_as_points [gw43] [ 59%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_raise_when_using_single_numbers_as_points test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_recognize_equivalence_of_pos_and_neg_180_longitude [gw42] [ 59%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_recognize_equivalence_of_pos_and_neg_180_longitude [gw24] [ 60%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_from_meters test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_kilometers [gw31] [ 60%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_kilometers [gw1] [ 61%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_meters_with_abbreviation test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_nautical_miles_with_abbrevation test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_be_able_to_divide_floats_by_distances [gw35] [ 61%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_be_able_to_divide_floats_by_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_get_consistent_results_for_distance_calculations [gw27] [ 62%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_get_consistent_results_for_distance_calculations test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_support_comparison_with_number [gw41] [ 62%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_support_comparison_with_number test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_allow_adding_with_objects_that_arent_distances [gw37] [ 63%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_allow_adding_with_objects_that_arent_distances test/test_distance.py::TestWhenComputingGeodesicDistance::test_zero_measure test/test_exc.py::test_init[GeocoderAuthenticationFailure] [gw20] [ 63%] PASSED test/test_exc.py::test_init[GeocoderAuthenticationFailure] test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_length_when_only_given_length [gw38] [ 64%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_length_when_only_given_length test/test_exc.py::test_init[ConfigurationError] [gw16] [ 64%] PASSED test/test_exc.py::test_init[ConfigurationError] test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_tolerate_tuples_with_textual_numbers [gw46] [ 64%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_tolerate_tuples_with_textual_numbers [gw47] [ 65%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_zero_measure test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_support_comparison_with_distance [gw40] [ 65%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_support_comparison_with_distance [gw36] [ 66%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_convert_to_nautical_miles_with_abbrevation test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_warn_for_mixed_up_lat_lon [gw44] [ 66%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_warn_for_mixed_up_lat_lon test/test_exc.py::test_init[GeocoderInsufficientPrivileges] [gw10] [ 67%] PASSED test/test_exc.py::test_init[GeocoderInsufficientPrivileges] test/test_format.py::test_format_float_precision[input0-13 20' 0"] test/test_exc.py::test_init[GeocoderQueryError] [gw7] [ 67%] PASSED test/test_exc.py::test_init[GeocoderQueryError] test/test_distance.py::test_distance_hashing [gw45] [ 68%] PASSED test/test_distance.py::test_distance_hashing test/test_exc.py::test_init[GeocoderNotFound] [gw0] [ 68%] PASSED test/test_exc.py::test_init[GeocoderNotFound] test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_zero_distance_for_coincident_points [gw4] [ 69%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_have_zero_distance_for_coincident_points test/test_exc.py::test_init[GeocoderRateLimited] [gw21] [ 69%] PASSED test/test_exc.py::test_init[GeocoderRateLimited] test/test_init.py::test_version test/test_exc.py::test_init[GeocoderUnavailable] [gw15] [ 70%] PASSED test/test_exc.py::test_init[GeocoderUnavailable] test/test_exc.py::test_init[GeopyError] [gw26] [ 70%] PASSED test/test_exc.py::test_init[GeopyError] test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_tolerate_nans test/test_format.py::test_format_simple[input0-12 30' 0"] test/test_format.py::test_format_simple[input1-12 30' 30"] test/test_format.py::test_format_float_precision[input1--13 19' 0"] [gw33] [ 71%] PASSED test/test_init.py::test_version test/test_exc.py::test_init[GeocoderQuotaExceeded] [gw19] [ 71%] PASSED test/test_exc.py::test_init[GeocoderQuotaExceeded] [gw39] [ 71%] PASSED test/test_distance.py::TestWhenComputingGeodesicDistance::test_should_not_tolerate_nans test/test_format.py::test_format_simple[input2-12 30' 30.4"] [gw29] [ 72%] PASSED test/test_format.py::test_format_simple[input2-12 30' 30.4"] [gw2] [ 72%] PASSED test/test_format.py::test_format_simple[input1-12 30' 30"] test/test_location.py::LocationTestCase::test_location_is_picklable test/test_exc.py::test_init[GeocoderParseError] [gw8] [ 73%] PASSED test/test_exc.py::test_init[GeocoderParseError] test/test_exc.py::test_init[GeocoderServiceError] [gw9] [ 73%] PASSED test/test_exc.py::test_init[GeocoderServiceError] test/test_location.py::LocationTestCase::test_location_array_access [gw25] [ 74%] PASSED test/test_location.py::LocationTestCase::test_location_array_access [gw22] [ 74%] PASSED test/test_location.py::LocationTestCase::test_location_is_picklable test/test_exc.py::test_init[GeocoderTimedOut] [gw13] [ 75%] PASSED test/test_exc.py::test_init[GeocoderTimedOut] [gw18] [ 75%] PASSED test/test_format.py::test_format_simple[input0-12 30' 0"] test/test_init.py::test_version_info [gw34] [ 76%] PASSED test/test_init.py::test_version_info test/test_init.py::test_get_version [gw32] [ 76%] PASSED test/test_init.py::test_get_version test/test_location.py::LocationTestCase::test_location_iter [gw28] [ 77%] PASSED test/test_location.py::LocationTestCase::test_location_iter test/test_location.py::LocationTestCase::test_location_eq [gw5] [ 77%] PASSED test/test_location.py::LocationTestCase::test_location_eq test/test_location.py::LocationTestCase::test_location_ne [gw30] [ 78%] PASSED test/test_location.py::LocationTestCase::test_location_ne test/test_location.py::LocationTestCase::test_location_none test/test_location.py::LocationTestCase::test_location_properties test/test_location.py::LocationTestCase::test_location_len [gw17] [ 78%] PASSED test/test_location.py::LocationTestCase::test_location_len [gw14] [ 78%] XFAIL test/test_format.py::test_format_float_precision[input1--13 19' 0"] test/test_location.py::LocationTestCase::test_location_str [gw23] [ 79%] PASSED test/test_location.py::LocationTestCase::test_location_str [gw3] [ 79%] XFAIL test/test_format.py::test_format_float_precision[input0-13 20' 0"] test/test_location.py::LocationTestCase::test_location_point_typeerror [gw24] [ 80%] PASSED test/test_location.py::LocationTestCase::test_location_point_typeerror [gw12] [ 80%] PASSED test/test_location.py::LocationTestCase::test_location_properties test/test_location.py::LocationTestCase::test_location_with_unpicklable_raw [gw43] [ 81%] PASSED test/test_location.py::LocationTestCase::test_location_with_unpicklable_raw test/test_location.py::LocationTestCase::test_location_point [gw1] [ 81%] PASSED test/test_location.py::LocationTestCase::test_location_point [gw11] [ 82%] PASSED test/test_location.py::LocationTestCase::test_location_none test/test_point.py::PointTestCase::test_point_assign_coordinates [gw31] [ 82%] PASSED test/test_point.py::PointTestCase::test_point_assign_coordinates test/test_location.py::LocationTestCase::test_location_string [gw6] [ 83%] PASSED test/test_location.py::LocationTestCase::test_location_string test/test_point.py::PointTestCase::test_point_comparison_does_not_raise_exceptions [gw42] [ 83%] PASSED test/test_point.py::PointTestCase::test_point_comparison_does_not_raise_exceptions test/test_point.py::PointTestCase::test_point_comparison_ignores_strings [gw35] [ 84%] PASSED test/test_point.py::PointTestCase::test_point_comparison_ignores_strings test/test_location.py::LocationTestCase::test_location_repr [gw27] [ 84%] PASSED test/test_location.py::LocationTestCase::test_location_repr test/test_point.py::PointTestCase::test_point_comparison_with_empty_values test/test_point.py::PointTestCase::test_point_comparison_respects_lists [gw41] [ 85%] PASSED test/test_point.py::PointTestCase::test_point_comparison_respects_lists test/test_point.py::PointTestCase::test_point_eq [gw37] [ 85%] PASSED test/test_point.py::PointTestCase::test_point_comparison_with_empty_values [gw20] [ 85%] PASSED test/test_point.py::PointTestCase::test_point_eq test/test_point.py::PointTestCase::test_point_format test/test_point.py::PointTestCase::test_point_format_altitude [gw16] [ 86%] PASSED test/test_point.py::PointTestCase::test_point_format_altitude [gw38] [ 86%] PASSED test/test_point.py::PointTestCase::test_point_format test/test_point.py::PointTestCase::test_point_degrees_normalization_does_not_lose_precision test/test_point.py::PointTestCase::test_point_from_generator test/test_point.py::PointTestCase::test_point_float [gw46] [ 87%] PASSED test/test_point.py::PointTestCase::test_point_degrees_normalization_does_not_lose_precision test/test_location.py::LocationTestCase::test_location_raw [gw47] [ 87%] PASSED test/test_point.py::PointTestCase::test_point_from_generator test/test_point.py::PointTestCase::test_point_degrees_are_normalized [gw36] [ 88%] PASSED test/test_location.py::LocationTestCase::test_location_raw [gw40] [ 88%] PASSED test/test_point.py::PointTestCase::test_point_float [gw44] [ 89%] PASSED test/test_point.py::PointTestCase::test_point_degrees_are_normalized test/test_point.py::PointTestCase::test_point_from_single_number [gw7] [ 89%] PASSED test/test_point.py::PointTestCase::test_point_from_single_number test/test_point.py::PointTestCase::test_point_getitem test/test_point.py::PointTestCase::test_point_no_len [gw45] [ 90%] PASSED test/test_point.py::PointTestCase::test_point_getitem test/test_point.py::PointTestCase::test_point_setitem test/test_point.py::PointTestCase::test_point_from_string [gw0] [ 90%] PASSED test/test_point.py::PointTestCase::test_point_no_len [gw4] [ 91%] PASSED test/test_point.py::PointTestCase::test_point_from_string [gw21] [ 91%] PASSED test/test_point.py::PointTestCase::test_point_setitem test/test_point.py::PointTestCase::test_point_setitem_normalization [gw15] [ 92%] PASSED test/test_point.py::PointTestCase::test_point_setitem_normalization test/test_point.py::PointTestCase::test_point_slices test/test_point.py::PointTestCase::test_point_is_picklable test/test_timezone.py::TimezoneTestCase::test_create_from_fixed_gmt_offset test/test_point.py::PointTestCase::test_unpacking [gw33] [ 92%] PASSED test/test_point.py::PointTestCase::test_unpacking test/test_point.py::PointTestCase::test_point_ne [gw26] [ 92%] PASSED test/test_point.py::PointTestCase::test_point_slices [gw19] [ 93%] PASSED test/test_point.py::PointTestCase::test_point_is_picklable test/test_timezone.py::TimezoneTestCase::test_create_from_timezone_name [gw39] [ 93%] PASSED test/test_point.py::PointTestCase::test_point_ne test/test_point.py::PointTestCase::test_point_from_iterable [gw10] [ 94%] PASSED test/test_point.py::PointTestCase::test_point_from_iterable test/test_point.py::PointTestCase::test_point_from_point [gw8] [ 94%] PASSED test/test_point.py::PointTestCase::test_point_from_point test/test_timezone.py::TimezoneTestCase::test_ne test/test_timezone.py::TimezoneTestCase::test_picklable test/test_timezone.py::TimezoneTestCase::test_with_unpicklable_raw test/test_timezone.py::TimezoneTestCase::test_eq test/test_timezone.py::TimezoneTestCase::test_repr test/test_timezone.py::TimezoneTestCase::test_create_from_pytz_timezone test/test_timezone.py::TimezoneTestCase::test_string test/test_point.py::PointTestCase::test_point_str_simple test/test_point.py::PointTestCase::test_point_str_deg [gw14] [ 95%] PASSED test/test_point.py::PointTestCase::test_point_str_simple [gw3] [ 95%] PASSED test/test_point.py::PointTestCase::test_point_str_deg [gw2] [ 96%] PASSED test/test_timezone.py::TimezoneTestCase::test_create_from_timezone_name [gw29] [ 96%] PASSED test/test_timezone.py::TimezoneTestCase::test_create_from_fixed_gmt_offset [gw5] [ 97%] PASSED test/test_timezone.py::TimezoneTestCase::test_string [gw25] [ 97%] PASSED test/test_timezone.py::TimezoneTestCase::test_picklable [gw22] [ 98%] PASSED test/test_timezone.py::TimezoneTestCase::test_repr [gw18] [ 98%] PASSED test/test_timezone.py::TimezoneTestCase::test_create_from_pytz_timezone [gw32] [ 99%] PASSED test/test_timezone.py::TimezoneTestCase::test_with_unpicklable_raw [gw13] [ 99%] PASSED test/test_timezone.py::TimezoneTestCase::test_eq [gw9] [100%] PASSED test/test_timezone.py::TimezoneTestCase::test_ne =============================== warnings summary =============================== test/adapters/each_adapter.py:83: 48 warnings /home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1/test/adapters/each_adapter.py:83: PytestRemovedIn9Warning: Marks applied to fixtures have no effect See docs: https://docs.pytest.org/en/stable/deprecations.html#applying-a-mark-to-a-fixture-function @pytest.mark.skipif(WITH_SYSTEM_PROXIES, reason="There're active system proxies") test/test_init.py::test_version_info /home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1/test/test_init.py:11: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead. expected_version_info = tuple(LooseVersion(__version__).version) test/test_timezone.py::TimezoneTestCase::test_create_from_fixed_gmt_offset /home/buildozer/aports/community/py3-geopy/src/geopy-2.4.1/test/test_timezone.py:40: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). dt = datetime.datetime.utcnow() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ XFAIL test/test_format.py::test_format_float_precision[input1--13 19' 0"] XFAIL test/test_format.py::test_format_float_precision[input0-13 20' 0"] ================= 212 passed, 2 xfailed, 50 warnings in 5.98s ================== >>> py3-geopy: Entering fakeroot... libfakeroot internal error: payload not recognized! >>> py3-geopy-pyc*: Running split function pyc... 'usr/lib/python3.14/site-packages/geopy/__pycache__' -> '/home/buildozer/aports/community/py3-geopy/pkg/py3-geopy-pyc/usr/lib/python3.14/site-packages/geopy/__pycache__' 'usr/lib/python3.14/site-packages/geopy/geocoders/__pycache__' -> '/home/buildozer/aports/community/py3-geopy/pkg/py3-geopy-pyc/usr/lib/python3.14/site-packages/geopy/geocoders/__pycache__' 'usr/lib/python3.14/site-packages/geopy/extra/__pycache__' -> '/home/buildozer/aports/community/py3-geopy/pkg/py3-geopy-pyc/usr/lib/python3.14/site-packages/geopy/extra/__pycache__' >>> py3-geopy-pyc*: Preparing subpackage py3-geopy-pyc... Please specify at least one package name on the command line. >>> py3-geopy-pyc*: Running postcheck for py3-geopy-pyc >>> py3-geopy*: Running postcheck for py3-geopy >>> py3-geopy*: Preparing package py3-geopy... Please specify at least one package name on the command line. >>> py3-geopy-pyc*: Tracing dependencies... python3~3.14 >>> py3-geopy-pyc*: Package size: 403.2 KB >>> py3-geopy-pyc*: Compressing data... >>> py3-geopy-pyc*: Create checksum... >>> py3-geopy-pyc*: Create py3-geopy-pyc-2.4.1-r2.apk >>> py3-geopy*: Tracing dependencies... py3-geographiclib python3~3.14 >>> py3-geopy*: Package size: 377.0 KB >>> py3-geopy*: Compressing data... >>> py3-geopy*: Create checksum... >>> py3-geopy*: Create py3-geopy-2.4.1-r2.apk >>> py3-geopy: Build complete at Fri, 24 Apr 2026 21:52:42 +0000 elapsed time 0h 0m 15s >>> py3-geopy: Cleaning up srcdir >>> py3-geopy: Cleaning up pkgdir >>> py3-geopy: Uninstalling dependencies... ( 1/117) Purging .makedepends-py3-geopy (20260424.215231) ( 2/117) Purging py3-geographiclib-pyc (2.1-r2) ( 3/117) Purging py3-geographiclib (2.1-r2) ( 4/117) Purging py3-gpep517-pyc (19-r2) ( 5/117) Purging py3-gpep517 (19-r2) ( 6/117) Purging py3-installer-pyc (1.0.0-r0) ( 7/117) Purging py3-installer (1.0.0-r0) ( 8/117) Purging py3-setuptools_scm-pyc (9.2.2-r1) ( 9/117) Purging py3-setuptools_scm (9.2.2-r1) ( 10/117) Purging py3-wheel-pyc (0.47.0-r0) ( 11/117) Purging py3-wheel (0.47.0-r0) ( 12/117) Purging py3-async_generator-pyc (1.10-r7) ( 13/117) Purging py3-async_generator (1.10-r7) ( 14/117) Purging py3-pytest-aiohttp-pyc (1.1.0-r1) ( 15/117) Purging py3-pytest-aiohttp (1.1.0-r1) ( 16/117) Purging py3-aiohttp-pyc (3.13.5-r0) ( 17/117) Purging py3-aiohttp (3.13.5-r0) ( 18/117) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 19/117) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 20/117) Purging py3-aiosignal-pyc (1.4.0-r1) ( 21/117) Purging py3-aiosignal (1.4.0-r1) ( 22/117) Purging py3-frozenlist-pyc (1.8.0-r2) ( 23/117) Purging py3-frozenlist (1.8.0-r2) ( 24/117) Purging py3-async-timeout-pyc (4.0.3-r3) ( 25/117) Purging py3-async-timeout (4.0.3-r3) ( 26/117) Purging py3-attrs-pyc (26.1.0-r0) ( 27/117) Purging py3-attrs (26.1.0-r0) ( 28/117) Purging py3-brotli-pyc (1.2.0-r1) ( 29/117) Purging py3-brotli (1.2.0-r1) ( 30/117) Purging py3-idna-ssl-pyc (1.1.0-r10) ( 31/117) Purging py3-idna-ssl (1.1.0-r10) ( 32/117) Purging py3-yarl-pyc (1.20.0-r2) ( 33/117) Purging py3-yarl (1.20.0-r2) ( 34/117) Purging py3-multidict-pyc (6.7.1-r1) ( 35/117) Purging py3-multidict (6.7.1-r1) ( 36/117) Purging py3-propcache-pyc (0.4.1-r1) ( 37/117) Purging py3-propcache (0.4.1-r1) ( 38/117) Purging py3-expandvars-pyc (1.1.2-r3) ( 39/117) Purging py3-expandvars (1.1.2-r3) ( 40/117) Purging py3-pytest-asyncio-pyc (1.3.0-r1) ( 41/117) Purging py3-pytest-asyncio (1.3.0-r1) ( 42/117) Purging py3-typing-extensions-pyc (4.15.0-r1) ( 43/117) Purging py3-typing-extensions (4.15.0-r1) ( 44/117) Purging py3-pytest-xdist-pyc (3.8.0-r1) ( 45/117) Purging py3-pytest-xdist (3.8.0-r1) ( 46/117) Purging py3-execnet-pyc (2.1.1-r1) ( 47/117) Purging py3-execnet (2.1.1-r1) ( 48/117) Purging py3-pytest-pyc (9.0.3-r0) ( 49/117) Purging py3-pytest (9.0.3-r0) ( 50/117) Purging py3-iniconfig-pyc (2.3.0-r1) ( 51/117) Purging py3-iniconfig (2.3.0-r1) ( 52/117) Purging py3-pluggy-pyc (1.6.0-r1) ( 53/117) Purging py3-pluggy (1.6.0-r1) ( 54/117) Purging py3-py-pyc (1.11.0-r5) ( 55/117) Purging py3-py (1.11.0-r5) ( 56/117) Purging py3-sphinx-pyc (9.1.0-r1) ( 57/117) Purging py3-sphinx (9.1.0-r1) ( 58/117) Purging py3-babel-pyc (2.18.0-r1) ( 59/117) Purging py3-babel (2.18.0-r1) ( 60/117) Purging py3-tz-pyc (2025.2-r1) ( 61/117) Purging py3-tz (2025.2-r1) ( 62/117) Purging py3-setuptools-pyc (82.0.1-r1) ( 63/117) Purging py3-setuptools (82.0.1-r1) ( 64/117) Purging py3-docutils-pyc (0.21.2-r2) ( 65/117) Purging py3-docutils (0.21.2-r2) ( 66/117) Purging py3-imagesize-pyc (1.4.1-r5) ( 67/117) Purging py3-imagesize (1.4.1-r5) ( 68/117) Purging py3-jinja2-pyc (3.1.6-r1) ( 69/117) Purging py3-jinja2 (3.1.6-r1) ( 70/117) Purging py3-markupsafe-pyc (3.0.3-r1) ( 71/117) Purging py3-markupsafe (3.0.3-r1) ( 72/117) Purging py3-packaging-pyc (26.1-r0) ( 73/117) Purging py3-packaging (26.1-r0) ( 74/117) Purging py3-parsing-pyc (3.3.2-r1) ( 75/117) Purging py3-parsing (3.3.2-r1) ( 76/117) Purging py3-pygments-pyc (2.20.0-r0) ( 77/117) Purging py3-pygments (2.20.0-r0) ( 78/117) Purging py3-requests-pyc (2.32.5-r1) ( 79/117) Purging py3-requests (2.32.5-r1) ( 80/117) Purging py3-certifi-pyc (2026.2.25-r1) ( 81/117) Purging py3-certifi (2026.2.25-r1) ( 82/117) Purging py3-charset-normalizer-pyc (3.4.7-r0) ( 83/117) Purging py3-charset-normalizer (3.4.7-r0) ( 84/117) Purging py3-idna-pyc (3.11-r1) ( 85/117) Purging py3-idna (3.11-r1) ( 86/117) Purging py3-urllib3-pyc (2.6.3-r1) ( 87/117) Purging py3-urllib3 (2.6.3-r1) ( 88/117) Purging py3-snowballstemmer-pyc (3.0.1-r1) ( 89/117) Purging py3-snowballstemmer (3.0.1-r1) ( 90/117) Purging py3-alabaster-pyc (1.0.0-r1) ( 91/117) Purging py3-alabaster (1.0.0-r1) ( 92/117) Purging py3-roman-numerals-pyc (3.1.0-r1) ( 93/117) Purging py3-roman-numerals (3.1.0-r1) ( 94/117) Purging py3-sphinxcontrib-applehelp-pyc (1.0.4-r4) ( 95/117) Purging py3-sphinxcontrib-applehelp (1.0.4-r4) ( 96/117) Purging py3-sphinxcontrib-devhelp-pyc (2.0.0-r1) ( 97/117) Purging py3-sphinxcontrib-devhelp (2.0.0-r1) ( 98/117) Purging py3-sphinxcontrib-htmlhelp-pyc (2.1.0-r1) ( 99/117) Purging py3-sphinxcontrib-htmlhelp (2.1.0-r1) (100/117) Purging py3-sphinxcontrib-jsmath-pyc (1.0.1-r9) (101/117) Purging py3-sphinxcontrib-jsmath (1.0.1-r9) (102/117) Purging py3-sphinxcontrib-serializinghtml-pyc (2.0.0-r1) (103/117) Purging py3-sphinxcontrib-serializinghtml (2.0.0-r1) (104/117) Purging py3-sphinxcontrib-qthelp-pyc (2.0.0-r1) (105/117) Purging py3-sphinxcontrib-qthelp (2.0.0-r1) (106/117) Purging python3-pyc (3.14.3-r0) (107/117) Purging python3-pycache-pyc0 (3.14.3-r0) (108/117) Purging pyc (3.14.3-r0) (109/117) Purging python3 (3.14.3-r0) (110/117) Purging gdbm (1.26-r0) (111/117) Purging libbz2 (1.0.8-r6) (112/117) Purging libffi (3.5.2-r1) (113/117) Purging libpanelw (6.6_p20260404-r0) (114/117) Purging mpdecimal (4.0.1-r0) (115/117) Purging readline (8.3.3-r1) (116/117) Purging sqlite-libs (3.53.0-r0) (117/117) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 425.2 MiB in 102 packages >>> py3-geopy: Updating the community/x86 repository index... >>> py3-geopy: Signing the index...