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 |
+} |