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/ipykernel/
Date: Fri, 01 Apr 2022 07:45:54
Message-Id: 1648799100.879da883b3e68826ccc40736dcdaa999fe5bb3ff.mgorny@gentoo
1 commit: 879da883b3e68826ccc40736dcdaa999fe5bb3ff
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 07:45:00 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 1 07:45:00 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879da883
7
8 dev-python/ipykernel: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/ipykernel/Manifest | 2 -
13 dev-python/ipykernel/ipykernel-6.6.1.ebuild | 70 -----------------------------
14 dev-python/ipykernel/ipykernel-6.9.1.ebuild | 70 -----------------------------
15 3 files changed, 142 deletions(-)
16
17 diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
18 index 6e964858b420..b19a2060aefe 100644
19 --- a/dev-python/ipykernel/Manifest
20 +++ b/dev-python/ipykernel/Manifest
21 @@ -1,4 +1,2 @@
22 DIST ipykernel-6.10.0.tar.gz 129057 BLAKE2B e50fd0b5d041236002d29360eb670e5bcf97ad6e0eff091e62a4189567d14832b6fa95915bbd29818b897430fa3f37b930c54155a407cc46d7a9607aa19caf2b SHA512 9f2c9e24244e5c3aafbfd2da6a131cbf19abfeb8164e6a64c69aa4b65dad92101137482c71f53eb5d8395944d6714938a73556e5dbfc8a6c92303c716d6244b5
23 -DIST ipykernel-6.6.1.tar.gz 123915 BLAKE2B 136a3acdea6790d4666c3f5b0d040a91be405ff35e510456d920d0d2d2fb4f4076eb8e74089d08c42f0eba50caa48da929c1a684ad414919a67748f13d6fdf78 SHA512 bfe37f3d69c9b05f9bbbdec7f2103c353433b402474507a9d17c02f224e3a80eaea010b5a8bcebfd4410fbba661feae74107a4904c0af7835c6c1aa6bd0c1159
24 -DIST ipykernel-6.9.1.tar.gz 127244 BLAKE2B 13f3860f4d565bb4b362841bdcdd81ed5e3284ca6b4750c491cf5895d09fa1a1671acc8529066355cf2f549f89099dfaf8024281ab445b5db0e5ae52062c36d4 SHA512 5c977b01068153762817a372a20e8f3c7055f1cca16d4a4a03f73f4d9c5ce78597a106a4d153fd04dc601129fd8e1993d686e8ff6e299c2169a9d6f1272de58a
25 DIST ipykernel-6.9.2.tar.gz 128759 BLAKE2B 74740bdbe420d14cbb75e5a1dee9bfb0894c3e10ebf029bd7ceb29eb5112489ef83bc9a2075f6dd1cf16745f893d3782ee22144edfec66d650246eaa0d97215c SHA512 a452d7a44c4e33cb2d79262916045fe3044803f20db7d525bca3277dd49e9d216d07a832312b29a5a61293ecf7863641a45e0f188136059799287c5983beb0d4
26
27 diff --git a/dev-python/ipykernel/ipykernel-6.6.1.ebuild b/dev-python/ipykernel/ipykernel-6.6.1.ebuild
28 deleted file mode 100644
29 index d87d63c16af8..000000000000
30 --- a/dev-python/ipykernel/ipykernel-6.6.1.ebuild
31 +++ /dev/null
32 @@ -1,70 +0,0 @@
33 -# Copyright 1999-2022 Gentoo Authors
34 -# Distributed under the terms of the GNU General Public License v2
35 -
36 -EAPI=8
37 -
38 -PYTHON_COMPAT=( python3_{8..10} )
39 -PYTHON_REQ_USE="threads(+)"
40 -inherit distutils-r1
41 -
42 -DESCRIPTION="IPython Kernel for Jupyter"
43 -HOMEPAGE="https://github.com/ipython/ipykernel"
44 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
45 -
46 -LICENSE="BSD"
47 -SLOT="0"
48 -KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
49 -
50 -RDEPEND="
51 - $(python_gen_cond_dep '
52 - <dev-python/importlib_metadata-5.0.0[${PYTHON_USEDEP}]
53 - >=dev-python/argcomplete-1.12.3[${PYTHON_USEDEP}]
54 - ' python3_8 pypy3)
55 - >=dev-python/debugpy-1.0.0[${PYTHON_USEDEP}]
56 - <dev-python/debugpy-2.0[${PYTHON_USEDEP}]
57 - >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
58 - >=dev-python/traitlets-5.1.0[${PYTHON_USEDEP}]
59 - <dev-python/traitlets-6.0[${PYTHON_USEDEP}]
60 - <dev-python/jupyter_client-8.0[${PYTHON_USEDEP}]
61 - >=www-servers/tornado-4.2[${PYTHON_USEDEP}]
62 - <www-servers/tornado-7.0[${PYTHON_USEDEP}]
63 - >=dev-python/matplotlib-inline-0.1.0[${PYTHON_USEDEP}]
64 - <dev-python/matplotlib-inline-0.2.0[${PYTHON_USEDEP}]
65 - dev-python/nest_asyncio[${PYTHON_USEDEP}]
66 -"
67 -# RDEPEND seems specifically needed in BDEPEND, at least jupyter
68 -# bug #816486
69 -BDEPEND="
70 - ${RDEPEND}
71 - test? (
72 - dev-python/flaky[${PYTHON_USEDEP}]
73 - dev-python/nose[${PYTHON_USEDEP}]
74 - dev-python/nose_warnings_filters[${PYTHON_USEDEP}]
75 - dev-python/ipyparallel[${PYTHON_USEDEP}]
76 - )"
77 -
78 -PATCHES=(
79 - "${FILESDIR}"/${PN}-6.5.0-drop-pytest-cov.patch
80 -)
81 -
82 -distutils_enable_tests pytest
83 -
84 -EPYTEST_DESELECT=(
85 - # TODO
86 - ipykernel/tests/test_debugger.py::test_attach_debug
87 - ipykernel/tests/test_debugger.py::test_set_breakpoints
88 - ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
89 - ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
90 -)
91 -
92 -src_prepare() {
93 - sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
94 - distutils-r1_src_prepare
95 -}
96 -
97 -src_install() {
98 - distutils-r1_src_install
99 - # Use python3 in kernel.json configuration, bug #784764
100 - sed -i -e '/python3.[0-9]\+/s//python3/' \
101 - "${ED}"/usr/share/jupyter/kernels/python3/kernel.json || die
102 -}
103
104 diff --git a/dev-python/ipykernel/ipykernel-6.9.1.ebuild b/dev-python/ipykernel/ipykernel-6.9.1.ebuild
105 deleted file mode 100644
106 index 8c593a257ad4..000000000000
107 --- a/dev-python/ipykernel/ipykernel-6.9.1.ebuild
108 +++ /dev/null
109 @@ -1,70 +0,0 @@
110 -# Copyright 1999-2022 Gentoo Authors
111 -# Distributed under the terms of the GNU General Public License v2
112 -
113 -EAPI=8
114 -
115 -DISTUTILS_USE_PEP517=setuptools
116 -PYTHON_COMPAT=( python3_{8..10} )
117 -PYTHON_REQ_USE="threads(+)"
118 -
119 -inherit distutils-r1
120 -
121 -DESCRIPTION="IPython Kernel for Jupyter"
122 -HOMEPAGE="https://github.com/ipython/ipykernel"
123 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
124 -
125 -LICENSE="BSD"
126 -SLOT="0"
127 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
128 -
129 -RDEPEND="
130 - >=dev-python/debugpy-1.0.0[${PYTHON_USEDEP}]
131 - <dev-python/debugpy-2.0[${PYTHON_USEDEP}]
132 - >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
133 - >=dev-python/traitlets-5.1.0[${PYTHON_USEDEP}]
134 - <dev-python/traitlets-6.0[${PYTHON_USEDEP}]
135 - <dev-python/jupyter_client-8.0[${PYTHON_USEDEP}]
136 - >=www-servers/tornado-4.2[${PYTHON_USEDEP}]
137 - <www-servers/tornado-7.0[${PYTHON_USEDEP}]
138 - >=dev-python/matplotlib-inline-0.1.0[${PYTHON_USEDEP}]
139 - <dev-python/matplotlib-inline-0.2.0[${PYTHON_USEDEP}]
140 - dev-python/nest_asyncio[${PYTHON_USEDEP}]
141 -"
142 -# RDEPEND seems specifically needed in BDEPEND, at least jupyter
143 -# bug #816486
144 -BDEPEND="
145 - ${RDEPEND}
146 - test? (
147 - dev-python/flaky[${PYTHON_USEDEP}]
148 - dev-python/nose[${PYTHON_USEDEP}]
149 - dev-python/nose_warnings_filters[${PYTHON_USEDEP}]
150 - dev-python/ipyparallel[${PYTHON_USEDEP}]
151 - )"
152 -
153 -PATCHES=(
154 - "${FILESDIR}"/${PN}-6.5.0-drop-pytest-cov.patch
155 -)
156 -
157 -distutils_enable_tests pytest
158 -
159 -EPYTEST_DESELECT=(
160 - # TODO
161 - ipykernel/tests/test_debugger.py::test_attach_debug
162 - ipykernel/tests/test_debugger.py::test_set_breakpoints
163 - ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
164 - ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
165 - ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
166 - ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
167 -)
168 -
169 -src_prepare() {
170 - sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
171 - distutils-r1_src_prepare
172 -}
173 -
174 -python_compile() {
175 - distutils-r1_python_compile
176 - # Use python3 in kernel.json configuration, bug #784764
177 - sed -i -e '/python3.[0-9]\+/s//python3/' \
178 - "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die
179 -}