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/pylint/
Date: Fri, 03 Mar 2023 19:16:50
Message-Id: 1677870994.f272b6e827c995e63791162cbbf8e2c78e7733c8.mgorny@gentoo
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 -}