dev-python/pytest-timeout: Remove RDEP on pytest

Do not explicitly RDEPEND on dev-python/pytest.  It is a pytest plugin,
so it will only be used by pytest itself (which will obviously
be installed then), and having the dep may unnecessarily force pytest
downgrade for Python 2.7.  There is a little harm in having this package
installed unnecessarily for py2.7.

Signed-off-by: Michał Górny <mgorny@gentoo.org>
This commit is contained in:
Michał Górny
2020-07-08 10:09:40 +02:00
parent c750ad9839
commit a419a4c329

View File

@@ -15,18 +15,17 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
# do not rdepend on pytest, it won't be used without it anyway
# pytest-cov used to test compatibility
BDEPEND="
test? (
${RDEPEND}
dev-python/pexpect[${PYTHON_USEDEP}]
dev-python/pytest-cov[${PYTHON_USEDEP}]
)"
distutils_enable_tests pytest
python_test() {
distutils_install_for_testing