diff --git a/sci-geosciences/geopy/geopy-2.4.1.ebuild b/sci-geosciences/geopy/geopy-2.4.1-r1.ebuild similarity index 54% rename from sci-geosciences/geopy/geopy-2.4.1.ebuild rename to sci-geosciences/geopy/geopy-2.4.1-r1.ebuild index 53d72329fb55c..543b3dfe576a4 100644 --- a/sci-geosciences/geopy/geopy-2.4.1.ebuild +++ b/sci-geosciences/geopy/geopy-2.4.1-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 2021-2024 Gentoo Authors +# Copyright 2021-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 @@ -14,8 +14,20 @@ SRC_URI="https://github.com/geopy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.t LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -# Need geocoding service to test -RESTRICT="test" RDEPEND="dev-python/geographiclib[${PYTHON_USEDEP}]" DEPEND="${RDEPEND}" +BDEPEND="test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_test() { + local EPYTEST_DESELECT=( + test/geocoders/nominatim.py::TestNominatim::test_reverse_zoom_parameter + test/geocoders/photon.py::TestPhoton::test_osm_tag + ) + distutils-r1_src_test +}