Gentoo Archives: gentoo-commits

From: Virgil Dupras <vdupras@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-relaxed/
Date: Sat, 18 Aug 2018 13:29:13
Message-Id: 1534598929.fbf49a20b8b011c68fe4fa095a2af9daa78da90a.vdupras@gentoo
1 commit: fbf49a20b8b011c68fe4fa095a2af9daa78da90a
2 Author: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
3 AuthorDate: Sat Aug 18 13:28:49 2018 +0000
4 Commit: Virgil Dupras <vdupras <AT> gentoo <DOT> org>
5 CommitDate: Sat Aug 18 13:28:49 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf49a20
7
8 dev-python/pytest-relaxed: Fix dependencies
9
10 pytest-relaxed doesn't work with pytest 3.3+.
11
12 Also, RESTRICT tests because they're broken.
13
14 Closes: https://bugs.gentoo.org/663650
15 Package-Manager: Portage-2.3.47, Repoman-2.3.10
16
17 dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild | 5 +++++
18 1 file changed, 5 insertions(+)
19
20 diff --git a/dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild b/dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild
21 index 7ed7aeefa0e..79e4eb96842 100644
22 --- a/dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild
23 +++ b/dev-python/pytest-relaxed/pytest-relaxed-1.1.4.ebuild
24 @@ -18,10 +18,15 @@ IUSE="test"
25
26 RDEPEND="
27 >=dev-python/pytest-3[${PYTHON_USEDEP}]
28 + <dev-python/pytest-3.3
29 >=dev-python/six-1[${PYTHON_USEDEP}]
30 >=dev-python/decorator-4[${PYTHON_USEDEP}]
31 "
32
33 +# This package is a broken mess upstream. Tests don't work. Fortunately, it's
34 +# not actually used by many packages.
35 +RESTRICT="test"
36 +
37 PATCHES=(
38 # We strip pytest-relaxed's entry point to stop it from autoloading on all
39 # tests. When this package is installed, it has the habit of being