dev-python/yarl: Port to py39
authorMichał Górny <mgorny@gentoo.org>
Thu, 28 May 2020 11:12:36 +0000 (13:12 +0200)
committerMichał Górny <mgorny@gentoo.org>
Thu, 28 May 2020 11:13:07 +0000 (13:13 +0200)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
dev-python/yarl/yarl-1.4.2.ebuild

index 029aea2f92fe8145da09a9ebd0c445623f787f0e..6f51bcb5ac23da3058b7febfa3db950dfe236d41 100644 (file)
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 
 inherit distutils-r1
 
@@ -13,15 +13,13 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
        >=dev-python/multidict-4.0[${PYTHON_USEDEP}]
        >=dev-python/idna-2.0[${PYTHON_USEDEP}]
 "
-DEPEND="${RDEPEND}
-       test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
 
 PATCHES=(
        "${FILESDIR}"/${PN}-1.4.2-test-without-coverage.patch
@@ -29,7 +27,3 @@ PATCHES=(
        # Upstream: https://github.com/aio-libs/yarl/issues/410
        "${FILESDIR}"/${PN}-1.4.2-disable-broken-tests.patch
 )
-
-python_test() {
-       py.test -v tests || die "Tests fail with ${EPYTHON}"
-}