From 48c1325043f48bb87cb7106e7e92ebfc6c7cf226 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Tue, 7 Nov 2023 17:11:31 +0100 Subject: [PATCH] dev-python/pycurl-requests: Modernize, PEP 517, fix tests, py3.12 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Closes: https://bugs.gentoo.org/888197 Closes: https://bugs.gentoo.org/909937 Signed-off-by: Michał Górny --- ...0.5.0.ebuild => pycurl-requests-0.5.0-r1.ebuild} | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) rename dev-python/pycurl-requests/{pycurl-requests-0.5.0.ebuild => pycurl-requests-0.5.0-r1.ebuild} (63%) diff --git a/dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild b/dev-python/pycurl-requests/pycurl-requests-0.5.0-r1.ebuild similarity index 63% rename from dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild rename to dev-python/pycurl-requests/pycurl-requests-0.5.0-r1.ebuild index db0030fba9d78..b300c7a49b125 100644 --- a/dev-python/pycurl-requests/pycurl-requests-0.5.0.ebuild +++ b/dev-python/pycurl-requests/pycurl-requests-0.5.0-r1.ebuild @@ -3,13 +3,18 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + inherit distutils-r1 DESCRIPTION="Requests-compatible interface for PycURL" -HOMEPAGE="https://github.com/dcoles/pycurl-requests" +HOMEPAGE=" + https://github.com/dcoles/pycurl-requests/ + https://pypi.org/project/pycurl-requests/ +" SRC_URI=" - https://github.com/dcoles/${PN}/archive/v${PV}.tar.gz + https://github.com/dcoles/pycurl-requests/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz " @@ -28,4 +33,6 @@ EPYTEST_DESELECT=( # network-sandbox pycurl_requests/tests/test_requests.py::test_get_connect_timeout pycurl_requests/tests/test_requests.py::test_get_connect_timeout_urllib3 + # TODO: different error? + pycurl_requests/tests/test_exceptions.py::test_connecterror_refused )