1 |
commit: f272b6e827c995e63791162cbbf8e2c78e7733c8 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Mar 3 19:04:04 2023 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Mar 3 19:16:34 2023 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f272b6e8 |
7 |
|
8 |
dev-python/pylint: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/pylint/Manifest | 1 - |
13 |
dev-python/pylint/pylint-2.15.10.ebuild | 85 --------------------------------- |
14 |
2 files changed, 86 deletions(-) |
15 |
|
16 |
diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest |
17 |
index f4302dd11d33..7c63b4ba7af9 100644 |
18 |
--- a/dev-python/pylint/Manifest |
19 |
+++ b/dev-python/pylint/Manifest |
20 |
@@ -1,2 +1 @@ |
21 |
-DIST pylint-2.15.10.gh.tar.gz 1321574 BLAKE2B 6ba504e0715675e8bf81848132e39e1d9b00078cb5ae2e881212898c6c9cfcbcf554ba3e9c6194173a776689ad311cef8e7420e027261b68c6e3f877c9961f33 SHA512 ce02512705f044be68dc7e2735ad705652307a1deec22ed3c077f29820a79b2d4f2a8ea82ca40a805bab516f7c00f83a22125228461e9e7db4f67f2b4cbf4edc |
22 |
DIST pylint-2.16.2.gh.tar.gz 1382056 BLAKE2B 35c4c07fb750c884d62c9ec563e5133654b9ecef41d320976214a1cae25cd28f1681dcc3053cc358276cfc3cc76df770fbb2f7691e387bb07b6ff803f4a21d0b SHA512 36a76fa7a5ae9c4fead66a0964dd40963c51db8225ec112b0557d04ddf2f89ea9649e390c005ccc35341b2ac5f69f6ccf17652d08cba223fdcd36ccf433659bb |
23 |
|
24 |
diff --git a/dev-python/pylint/pylint-2.15.10.ebuild b/dev-python/pylint/pylint-2.15.10.ebuild |
25 |
deleted file mode 100644 |
26 |
index 94fed104dbe5..000000000000 |
27 |
--- a/dev-python/pylint/pylint-2.15.10.ebuild |
28 |
+++ /dev/null |
29 |
@@ -1,85 +0,0 @@ |
30 |
-# Copyright 1999-2023 Gentoo Authors |
31 |
-# Distributed under the terms of the GNU General Public License v2 |
32 |
- |
33 |
-EAPI=8 |
34 |
- |
35 |
-DISTUTILS_USE_PEP517=setuptools |
36 |
-PYTHON_COMPAT=( python3_{9..11} ) |
37 |
-PYTHON_REQ_USE="threads(+)" |
38 |
- |
39 |
-inherit distutils-r1 |
40 |
- |
41 |
-DESCRIPTION="Python code static checker" |
42 |
-HOMEPAGE=" |
43 |
- https://pypi.org/project/pylint/ |
44 |
- https://github.com/PyCQA/pylint/ |
45 |
-" |
46 |
-SRC_URI=" |
47 |
- https://github.com/pycqa/pylint/archive/v${PV}.tar.gz |
48 |
- -> ${P}.gh.tar.gz |
49 |
-" |
50 |
- |
51 |
-LICENSE="GPL-2" |
52 |
-SLOT="0" |
53 |
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" |
54 |
-IUSE="examples" |
55 |
- |
56 |
-# Make sure to check https://github.com/PyCQA/pylint/blob/main/pyproject.toml#L34 on bumps |
57 |
-# Adjust dep bounds! |
58 |
-RDEPEND=" |
59 |
- <dev-python/astroid-2.14[${PYTHON_USEDEP}] |
60 |
- >=dev-python/astroid-2.12.13[${PYTHON_USEDEP}] |
61 |
- >=dev-python/dill-0.3.6[${PYTHON_USEDEP}] |
62 |
- >=dev-python/isort-4.2.5[${PYTHON_USEDEP}] |
63 |
- <dev-python/isort-6[${PYTHON_USEDEP}] |
64 |
- >=dev-python/mccabe-0.6[${PYTHON_USEDEP}] |
65 |
- <dev-python/mccabe-0.8[${PYTHON_USEDEP}] |
66 |
- >=dev-python/platformdirs-2.2.0[${PYTHON_USEDEP}] |
67 |
- >=dev-python/tomlkit-0.10.1[${PYTHON_USEDEP}] |
68 |
- $(python_gen_cond_dep ' |
69 |
- dev-python/typing-extensions[${PYTHON_USEDEP}] |
70 |
- ' 3.8 3.9) |
71 |
- $(python_gen_cond_dep ' |
72 |
- >=dev-python/tomli-1.1.0[${PYTHON_USEDEP}] |
73 |
- ' 3.8 3.9 3.10) |
74 |
-" |
75 |
-BDEPEND=" |
76 |
- test? ( |
77 |
- >=dev-python/GitPython-3[${PYTHON_USEDEP}] |
78 |
- dev-python/pytest-timeout[${PYTHON_USEDEP}] |
79 |
- dev-python/typing-extensions[${PYTHON_USEDEP}] |
80 |
- ) |
81 |
-" |
82 |
- |
83 |
-distutils_enable_tests pytest |
84 |
- |
85 |
-python_test() { |
86 |
- rm -rf pylint || die |
87 |
- |
88 |
- local EPYTEST_DESELECT=( |
89 |
- # No need to run the benchmarks |
90 |
- tests/benchmark/test_baseline_benchmarks.py |
91 |
- |
92 |
- # TODO |
93 |
- 'tests/test_functional.py::test_functional[forgotten_debug_statement_py37]' |
94 |
- 'tests/test_functional.py::test_functional[dataclass_with_field]' |
95 |
- 'tests/test_functional.py::test_functional[no_name_in_module]' |
96 |
- tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_error_msg |
97 |
- tests/checkers/unittest_typecheck.py::TestTypeChecker::test_nomember_on_c_extension_info_msg |
98 |
- tests/config/pylint_config/test_run_pylint_config.py::test_invocation_of_pylint_config |
99 |
- |
100 |
- # apparently fragile, needs unpickleable plugin |
101 |
- tests/test_check_parallel.py::TestCheckParallelFramework::test_linter_with_unpickleable_plugins_is_pickleable |
102 |
- ) |
103 |
- epytest |
104 |
-} |
105 |
- |
106 |
-python_install_all() { |
107 |
- if use examples ; then |
108 |
- docompress -x "/usr/share/doc/${PF}/examples" |
109 |
- docinto examples |
110 |
- dodoc -r examples/. |
111 |
- fi |
112 |
- |
113 |
- distutils-r1_python_install_all |
114 |
-} |