From baae509716919b021b13a7c4e8a3366d7a7672e2 Mon Sep 17 00:00:00 2001 From: Simeon Simeonov Date: Sun, 20 Mar 2022 15:34:16 +0100 Subject: Start using DISTUTILS_USE_PEP517 for dev-python/etoolkit/etoolkit-1.1.0.ebuild --- dev-python/etoolkit/etoolkit-1.1.0.ebuild | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) (limited to 'dev-python/etoolkit/etoolkit-1.1.0.ebuild') diff --git a/dev-python/etoolkit/etoolkit-1.1.0.ebuild b/dev-python/etoolkit/etoolkit-1.1.0.ebuild index 07e10be..a8378f2 100644 --- a/dev-python/etoolkit/etoolkit-1.1.0.ebuild +++ b/dev-python/etoolkit/etoolkit-1.1.0.ebuild @@ -3,8 +3,8 @@ EAPI=8 -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{7..10} ) +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) inherit distutils-r1 @@ -12,28 +12,21 @@ DESCRIPTION="A simple toolkit for setting environment variables in a flexible wa HOMEPAGE="https://github.com/blackm0re/etoolkit" MY_PN="etoolkit" MY_P="${MY_PN}-${PV}" + SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz" -KEYWORDS="amd64 arm arm64 hppa ia64 ppc ppc64 riscv s390 x86" -S="${WORKDIR}/${MY_P}/src" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +S="${WORKDIR}/${MY_P}" LICENSE="BSD" SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" RDEPEND=" >=dev-python/cryptography-3.2.0[${PYTHON_USEDEP}]" -BDEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - ${RDEPEND} - dev-python/pytest[${PYTHON_USEDEP}] - )" +distutils_enable_tests pytest python_test() { - PYTHONPATH=${S}:${PYTHONPATH} \ - pytest -vv -s || die "Testing failed with ${EPYTHON}" + epytest -s } python_install_all() { -- cgit v1.3