commit:     b17eaa973464a30e349fd997d0e929d1f4e044f7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 18 05:33:15 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 18 05:33:15 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17eaa97

dev-python/txrequests: enable tests, enable py3.10, EAPI=8

Closes: https://bugs.gentoo.org/798603
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 dev-python/txrequests/txrequests-0.9.6.ebuild | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/dev-python/txrequests/txrequests-0.9.6.ebuild 
b/dev-python/txrequests/txrequests-0.9.6.ebuild
index 7f6e3418d14..729977c9a88 100644
--- a/dev-python/txrequests/txrequests-0.9.6.ebuild
+++ b/dev-python/txrequests/txrequests-0.9.6.ebuild
@@ -1,10 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-PYTHON_COMPAT=( python3_{7,8,9})
+EAPI=8
 
-DISTUTILS_USE_SETUPTOOLS="bdepend"
+PYTHON_COMPAT=( python3_{8..10})
 
 inherit distutils-r1
 
@@ -15,9 +14,15 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-python/requests-1.2.0[${PYTHON_USEDEP}]
        dev-python/twisted[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}"
+BDEPEND="test? ( ${RDEPEND} )"
+
+python_test() {
+       "${EPYTHON}" -m twisted.trial txrequests || die "Tests failed with 
${EPYTHON}"
+}

Reply via email to