Gentoo Archives: gentoo-commits

From: Arthur Zamarin <arthurzam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/mypy/
Date: Tue, 02 Nov 2021 13:18:32
Message-Id: 1635859072.3d315e3960e7fab3ede04272b61049c8209fc34c.arthurzam@gentoo
1 commit: 3d315e3960e7fab3ede04272b61049c8209fc34c
2 Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 2 13:16:08 2021 +0000
4 Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 2 13:17:52 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d315e39
7
8 dev-python/mypy: add rdep on dev-python/toml
9
10 toml is used by mypy during runtime (for example in file
11 mypy/config_parser.py).
12
13 Please note that it was replaced with tomli, relevant to next
14 version bump.
15
16 Closes: https://bugs.gentoo.org/821274
17 Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
18
19 dev-python/mypy/{mypy-0.910.ebuild => mypy-0.910-r1.ebuild} | 3 +++
20 1 file changed, 3 insertions(+)
21
22 diff --git a/dev-python/mypy/mypy-0.910.ebuild b/dev-python/mypy/mypy-0.910-r1.ebuild
23 similarity index 93%
24 rename from dev-python/mypy/mypy-0.910.ebuild
25 rename to dev-python/mypy/mypy-0.910-r1.ebuild
26 index e34ce4d6d95..99219a9f53b 100644
27 --- a/dev-python/mypy/mypy-0.910.ebuild
28 +++ b/dev-python/mypy/mypy-0.910-r1.ebuild
29 @@ -15,6 +15,8 @@ SLOT="0"
30 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
31
32 # stubgen collides with this package: https://bugs.gentoo.org/585594
33 +# Note: replace toml with tomli on next version bump
34 +# https://github.com/python/mypy/pull/10824
35 RDEPEND="
36 !dev-util/stubgen
37 >=dev-python/psutil-4[${PYTHON_USEDEP}]
38 @@ -23,6 +25,7 @@ RDEPEND="
39 >=dev-python/typing-extensions-3.7.4[${PYTHON_USEDEP}]
40 >=dev-python/mypy_extensions-0.4.3[${PYTHON_USEDEP}]
41 <dev-python/mypy_extensions-0.5.0[${PYTHON_USEDEP}]
42 + dev-python/toml[${PYTHON_USEDEP}]
43 "
44 BDEPEND="
45 test? (