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/, dev-python/pylint/files/
Date: Tue, 30 Mar 2021 11:10:22
Message-Id: 1617102572.0da74d978ec2eee99d14770630febcae8ececa0d.mgorny@gentoo
1 commit: 0da74d978ec2eee99d14770630febcae8ececa0d
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Mar 30 11:09:32 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Mar 30 11:09:32 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0da74d97
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/files/pylint-2.5.3-tests.patch | 12 -----
14 dev-python/pylint/pylint-2.6.2.ebuild | 64 ------------------------
15 3 files changed, 77 deletions(-)
16
17 diff --git a/dev-python/pylint/Manifest b/dev-python/pylint/Manifest
18 index 00af651eb24..bfbf0cdc570 100644
19 --- a/dev-python/pylint/Manifest
20 +++ b/dev-python/pylint/Manifest
21 @@ -1,3 +1,2 @@
22 -DIST pylint-2.6.2.tar.gz 680364 BLAKE2B 59bd18d5458f86a7279a7fc895f1564fc575c27e7ad7b4a668456d6005cc2a4d920e2221c2ec3f447c1c63376e1b35f1e1c5177c355f52872d3c556aa63ae462 SHA512 75e88aea23e4e68714451d22b0a6a2106a4821c05cdd7d077e12ea7f6198959ebdace6824b1e2fb42a632051e049a2c84eb93990a7b6af23c7fee7e2f56bf6ec
23 DIST pylint-2.7.1.tar.gz 708916 BLAKE2B 606637ff25daccba741ae5bcdecb6a2be50bc17393009193a29312b4a218622d23287a0f0c5a81e79e77cc54dfe529483ad01fa39445103f240addaa3ad58bf7 SHA512 eebf1d3da5ca072cb912ecffebf183c79f2f8b2c2b14044751aad202d75d06d1c06abb561d4581990b92fe54c06b570a1de39b792b0d729cf300c01c82c4e3c0
24 DIST pylint-2.7.2.tar.gz 709177 BLAKE2B 5e4daeb19b6b18d570f4d78b01cc5023d5d245840160fdbddb194ab7036118742ffe3075ee27c37bd7a700d11d9006dc9abaaba9cf9596ae1b63941f139da7ac SHA512 800b210fbe5665db390d5c885d103856dc474b4e43d2f752bdcfcea36121132c26eecdcb67620c4a90456823f11a33568de4d37d59eea692dcd1751d931420f7
25
26 diff --git a/dev-python/pylint/files/pylint-2.5.3-tests.patch b/dev-python/pylint/files/pylint-2.5.3-tests.patch
27 deleted file mode 100644
28 index 72a42e4caae..00000000000
29 --- a/dev-python/pylint/files/pylint-2.5.3-tests.patch
30 +++ /dev/null
31 @@ -1,12 +0,0 @@
32 -diff --git a/tests/test_self.py b/tests/test_self.py
33 -index 6c27fd6c..9fde0214 100644
34 ---- a/tests/test_self.py
35 -+++ b/tests/test_self.py
36 -@@ -686,6 +686,7 @@ class TestRunTC:
37 - )
38 -
39 - @staticmethod
40 -+ @pytest.mark.skip("seems to be failing to import nonexistant module")
41 - def test_do_not_import_files_from_local_directory(tmpdir):
42 - p_astroid = tmpdir / "astroid.py"
43 - p_astroid.write("'Docstring'\nimport completely_unknown\n")
44
45 diff --git a/dev-python/pylint/pylint-2.6.2.ebuild b/dev-python/pylint/pylint-2.6.2.ebuild
46 deleted file mode 100644
47 index 387a8d2c493..00000000000
48 --- a/dev-python/pylint/pylint-2.6.2.ebuild
49 +++ /dev/null
50 @@ -1,64 +0,0 @@
51 -# Copyright 1999-2021 Gentoo Authors
52 -# Distributed under the terms of the GNU General Public License v2
53 -
54 -EAPI=7
55 -
56 -# Not ready for Python 3.9 yet: https://github.com/PyCQA/pylint/issues/3895
57 -PYTHON_COMPAT=( python3_{7..8} )
58 -PYTHON_REQ_USE="threads(+)"
59 -DISTUTILS_USE_SETUPTOOLS=rdepend
60 -
61 -inherit distutils-r1 optfeature
62 -
63 -DESCRIPTION="Python code static checker"
64 -HOMEPAGE="https://www.logilab.org/project/pylint
65 - https://pypi.org/project/pylint/
66 - https://github.com/pycqa/pylint"
67 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
68 -
69 -LICENSE="GPL-2"
70 -SLOT="0"
71 -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 sparc x86"
72 -IUSE="examples"
73 -
74 -# Mirror requirements from pylint/__pkginfo__.py
75 -RDEPEND="
76 - >=dev-python/astroid-2.4.0[${PYTHON_USEDEP}]
77 - <dev-python/astroid-2.5[${PYTHON_USEDEP}]
78 - >=dev-python/isort-4.2.5[${PYTHON_USEDEP}]
79 - <dev-python/isort-6[${PYTHON_USEDEP}]
80 - >=dev-python/mccabe-0.6[${PYTHON_USEDEP}]
81 - <dev-python/mccabe-0.7[${PYTHON_USEDEP}]
82 - >=dev-python/toml-0.7.1[${PYTHON_USEDEP}]
83 -"
84 -BDEPEND="
85 - test? (
86 - dev-python/six[${PYTHON_USEDEP}]
87 - )
88 -"
89 -
90 -PATCHES=(
91 - "${FILESDIR}/${PN}-2.4.4-sphinx-theme.patch"
92 - "${FILESDIR}/${PN}-2.5.3-tests.patch"
93 -)
94 -
95 -distutils_enable_sphinx doc --no-autodoc
96 -distutils_enable_tests pytest
97 -
98 -python_prepare_all() {
99 - # we don't want to run the benchmarking tests
100 - rm -f tests/benchmark/test_baseline_benchmarks.py || die
101 -
102 - distutils-r1_python_prepare_all
103 -}
104 -
105 -python_install_all() {
106 - doman man/{pylint,pyreverse}.1
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 -}