summaryrefslogtreecommitdiff
path: root/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
diff options
context:
space:
mode:
authorArthur Zamarin <arthurzam@gentoo.org>2021-08-25 08:26:27 +0300
committerArthur Zamarin <arthurzam@gentoo.org>2021-08-25 08:29:05 +0300
commit843541a5c33e89e226b075276c1d24b158771d94 (patch)
tree8c90ff5f3ab2538f4dd7232a5523446a6da9ab4e /dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
parent301388f341d087969f4d6cec15a91fa7d83936ad (diff)
downloadgentoo-843541a5c33e89e226b075276c1d24b158771d94.tar.gz
gentoo-843541a5c33e89e226b075276c1d24b158771d94.tar.bz2
gentoo-843541a5c33e89e226b075276c1d24b158771d94.zip
dev-python/PyContracts: enable py3.10, add test dep on numpy
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Diffstat (limited to 'dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild')
-rw-r--r--dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild13
1 files changed, 11 insertions, 2 deletions
diff --git a/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild b/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
index 4158f29912c4..f94e9113dd4d 100644
--- a/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
+++ b/dev-python/PyContracts/PyContracts-1.8.14-r1.ebuild
@@ -3,8 +3,7 @@
EAPI=7
-DISTUTILS_USE_SETUPTOOLS=bdepend
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
inherit distutils-r1
@@ -22,5 +21,15 @@ RDEPEND="
dev-python/pyparsing[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
"
+BDEPEND="
+ test? ( $(python_gen_cond_dep '
+ dev-python/numpy[${PYTHON_USEDEP}]
+ ' 'python*' )
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}/${P}-fix-py3.10.patch"
+)
distutils_enable_tests nose