Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/trio/
Date: Thu, 07 Apr 2022 08:45:17
Message-Id: 1649321103.9ba8a004073c90f734ac62a333ff5403d89a6bc6.mgorny@gentoo
1 commit: 9ba8a004073c90f734ac62a333ff5403d89a6bc6
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Apr 7 08:15:48 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Apr 7 08:45:03 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba8a004
7
8 dev-python/trio: Remove unused deps on jedi & pylint
9
10 The jedi and pylint dependencies are used in one test only,
11 and the ebuild has been skipping this test anyway. While at it, skip it
12 using upstream marker instead of explicitly by name.
13
14 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
15
16 dev-python/trio/trio-0.20.0.ebuild | 19 ++++++++-----------
17 1 file changed, 8 insertions(+), 11 deletions(-)
18
19 diff --git a/dev-python/trio/trio-0.20.0.ebuild b/dev-python/trio/trio-0.20.0.ebuild
20 index 5611597d176c..de63f002d01d 100644
21 --- a/dev-python/trio/trio-0.20.0.ebuild
22 +++ b/dev-python/trio/trio-0.20.0.ebuild
23 @@ -32,8 +32,6 @@ BDEPEND="
24 >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
25 >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
26 dev-python/ipython[${PYTHON_USEDEP}]
27 - >=dev-python/jedi-0.18.0[${PYTHON_USEDEP}]
28 - dev-python/pylint[${PYTHON_USEDEP}]
29 )
30 "
31
32 @@ -41,11 +39,6 @@ EPYTEST_DESELECT=(
33 # Times out on slower arches (ia64 in this case)
34 # https://github.com/python-trio/trio/issues/1753
35 trio/tests/test_unix_pipes.py::test_close_at_bad_time_for_send_all
36 -
37 - # Fail with Python 3.10 on 'IPPROTO_MPTCP'
38 - # Everything else passes and this is a simple check for exported symbols
39 - # Let's try again with the next release (after 0.19.0).
40 - trio/tests/test_exports.py::test_static_tool_sees_all_symbols
41 )
42
43 EPYTEST_IGNORE=(
44 @@ -56,7 +49,11 @@ EPYTEST_IGNORE=(
45
46 distutils_enable_tests pytest
47 distutils_enable_sphinx docs/source \
48 - dev-python/immutables \
49 - dev-python/sphinxcontrib-trio \
50 - dev-python/sphinx_rtd_theme \
51 - dev-python/towncrier
52 + dev-python/immutables \
53 + dev-python/sphinxcontrib-trio \
54 + dev-python/sphinx_rtd_theme \
55 + dev-python/towncrier
56 +
57 +python_test() {
58 + epytest -m "not redistributors_should_skip"
59 +}