From c7399c3afb6c877f7a039866742b6d2918a3358a Mon Sep 17 00:00:00 2001 From: Michael Egger Date: Sun, 15 Mar 2020 13:51:35 +0100 Subject: [PATCH 1/2] dev-python/black: Add dependencies required for tests Package-Manager: Portage-2.3.94, Repoman-2.3.21 Signed-off-by: Michael Egger --- ...19.10_beta0.ebuild => black-19.10_beta0-r1.ebuild} | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) rename dev-python/black/{black-19.10_beta0.ebuild => black-19.10_beta0-r1.ebuild} (89%) diff --git a/dev-python/black/black-19.10_beta0.ebuild b/dev-python/black/black-19.10_beta0-r1.ebuild similarity index 89% rename from dev-python/black/black-19.10_beta0.ebuild rename to dev-python/black/black-19.10_beta0-r1.ebuild index f62bc49568..0bc6e251f7 100644 --- a/dev-python/black/black-19.10_beta0.ebuild +++ b/dev-python/black/black-19.10_beta0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{6,7,8} ) +PYTHON_COMPAT=( python3_{6,7} ) DISTUTILS_USE_SETUPTOOLS=rdepend @@ -18,9 +18,14 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" +RESTRICT="!test? ( test )" -# tests fail: name 'AioHTTPTestCase' is not defined -RESTRICT="test" +DEPEND=" + test? ( + >=dev-python/aiohttp-3.3.2[${PYTHON_USEDEP}] + dev-python/aiohttp-cors[${PYTHON_USEDEP}] + ) +" RDEPEND=" >=dev-python/appdirs-1.4[${PYTHON_USEDEP}] From a21a0c6a4ff63f031e168d3779b3fa694b81eee0 Mon Sep 17 00:00:00 2001 From: Andrew Ammerlaan Date: Sun, 15 Mar 2020 14:13:50 +0100 Subject: [PATCH 2/2] dev-python/black: RESTRICT is already added by distutils_enable_tests Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Andrew Ammerlaan --- dev-python/black/black-19.10_beta0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/black/black-19.10_beta0-r1.ebuild b/dev-python/black/black-19.10_beta0-r1.ebuild index 0bc6e251f7..11229b7fea 100644 --- a/dev-python/black/black-19.10_beta0-r1.ebuild +++ b/dev-python/black/black-19.10_beta0-r1.ebuild @@ -18,7 +18,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" -RESTRICT="!test? ( test )" DEPEND=" test? ( @@ -54,4 +53,5 @@ python_prepare_all() { distutils_enable_tests pytest # docs fail to build:: module 'black' has no attribute 'is_python36' +# 'release': return_codes_re.sub('', self.config.release), #distutils_enable_sphinx docs dev-python/recommonmark