commit:     ec569d662318deee91a52d4fdc4238f4157d6c99
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  5 05:08:02 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Mar  5 05:18:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec569d66

dev-python/flaky: Require <dev-python/pytest-8.1

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../flaky/{flaky-3.7.0-r4.ebuild => flaky-3.7.0-r5.ebuild}    | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/flaky/flaky-3.7.0-r4.ebuild 
b/dev-python/flaky/flaky-3.7.0-r5.ebuild
similarity index 86%
rename from dev-python/flaky/flaky-3.7.0-r4.ebuild
rename to dev-python/flaky/flaky-3.7.0-r5.ebuild
index 31706c8905b4..155976a6db4c 100644
--- a/dev-python/flaky/flaky-3.7.0-r4.ebuild
+++ b/dev-python/flaky/flaky-3.7.0-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,13 +14,17 @@ HOMEPAGE="
        https://pypi.org/project/flaky/
 "
 
-SLOT="0"
 LICENSE="Apache-2.0"
+SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 
-DEPEND="
+# https://github.com/box/flaky/issues/198
+RDEPEND="
+       <dev-python/pytest-8.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
        test? (
                dev-python/genty[${PYTHON_USEDEP}]
                dev-python/mock[${PYTHON_USEDEP}]
@@ -29,6 +33,7 @@ DEPEND="
 "
 
 src_prepare() {
+       # (removed upstream)
        rm flaky/flaky_nose_plugin.py || die
        sed -i -e '/flaky_nose_plugin/d' setup.py || die
        distutils-r1_src_prepare

Reply via email to