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/nbconvert/
Date: Sat, 05 Mar 2022 08:16:28
Message-Id: 1646467950.4257f29cd573ee8dee2333a9d2f19d5f667cd5de.mgorny@gentoo
1 commit: 4257f29cd573ee8dee2333a9d2f19d5f667cd5de
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Mar 5 08:12:30 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Mar 5 08:12:30 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4257f29c
7
8 dev-python/nbconvert: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/nbconvert/Manifest | 3 --
13 dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild | 73 -------------------------
14 dev-python/nbconvert/nbconvert-6.4.0-r1.ebuild | 74 --------------------------
15 dev-python/nbconvert/nbconvert-6.4.1.ebuild | 73 -------------------------
16 4 files changed, 223 deletions(-)
17
18 diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
19 index 7742f367ad1c..ae3a4edfa570 100644
20 --- a/dev-python/nbconvert/Manifest
21 +++ b/dev-python/nbconvert/Manifest
22 @@ -1,4 +1 @@
23 -DIST nbconvert-6.3.0.tar.gz 900850 BLAKE2B 8ef7d3bfcb914bf4be064ef440faab283fcc71e53579a681deb343d307a8b39cca2d0b83828b9df7c45ee7e9e06164ba6daa234b678197bc8a3202cd7e560c06 SHA512 efbe18c50e408fcb7d920c5ee070d19e19f0347f7073cf86b45046f3e30bd30ab8174115c539020fbf404faf5fc6e55dc7df1ad27accb45f1b2acf2db1d325e6
24 -DIST nbconvert-6.4.0.tar.gz 901586 BLAKE2B 85087046fe9a211c077165f47c03e7b025c770e2d409278703ddeef3c84b3d60e1ad28650f67fb9d68b72ad077db5bbd99af5c81ddf94fd7bf67471701dbdc4a SHA512 12662cca240a4c57a41e3bc7fedebd51c6fb83a0740afa7acfcc25424ca544a44b4dbfecfb9edb396360866de0b8fafad124fbb87c46c6f796661a7f40e96f68
25 -DIST nbconvert-6.4.1.tar.gz 900632 BLAKE2B 4946a5fd6e408951aad1d0015e3bc4aad812ca3d8f9d1ee8a45a9ffd12a23e25a5952a403082d78a488ac723e2540bc5e39f675de3c2ec5f7f2c67cdc00346de SHA512 9da691b404bb1fd052075bbc3d55adcce4fb6bcb822901c73d2d3d362555bc9794db98803563a2a61c5a1ce24d4f803c6135d0ea2a162933173d19c9c6ce4f48
26 DIST nbconvert-6.4.2.tar.gz 902691 BLAKE2B ee61836ac423db0803d90b92f5cfce7e53e311637dfff7e31e5506fc1588a41515e984860bc56f617b0e0add033c41e6d2099f2abfdda7f31015f6e751110639 SHA512 325637844044ff4a118ca7803e9803fd6909667e017dae04859f58a02e1aadc8b8c699f9b9612bd47991a4c06a23acd526abdcbf1a219e29d985001ae01237bb
27
28 diff --git a/dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild b/dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild
29 deleted file mode 100644
30 index 80fa64db3799..000000000000
31 --- a/dev-python/nbconvert/nbconvert-6.3.0-r1.ebuild
32 +++ /dev/null
33 @@ -1,73 +0,0 @@
34 -# Copyright 1999-2021 Gentoo Authors
35 -# Distributed under the terms of the GNU General Public License v2
36 -
37 -EAPI=8
38 -
39 -PYTHON_COMPAT=( python3_{8..10} )
40 -inherit distutils-r1
41 -
42 -DESCRIPTION="Converting Jupyter Notebooks"
43 -HOMEPAGE="https://nbconvert.readthedocs.io/"
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 - dev-python/bleach[${PYTHON_USEDEP}]
52 - dev-python/defusedxml[${PYTHON_USEDEP}]
53 - >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
54 - dev-python/jinja[${PYTHON_USEDEP}]
55 - dev-python/jupyter_core[${PYTHON_USEDEP}]
56 - dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
57 - >=dev-python/mistune-0.7.4[${PYTHON_USEDEP}]
58 - dev-python/nbclient[${PYTHON_USEDEP}]
59 - dev-python/nbformat[${PYTHON_USEDEP}]
60 - >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
61 - dev-python/pygments[${PYTHON_USEDEP}]
62 - >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
63 - dev-python/testpath[${PYTHON_USEDEP}]
64 - www-servers/tornado[${PYTHON_USEDEP}]
65 -"
66 -# Skip inkscape on hppa b/c tests should skip it gracefully if not around
67 -# It's a heavy dependency.
68 -BDEPEND="
69 - test? (
70 - dev-python/pebble[${PYTHON_USEDEP}]
71 - dev-python/ipykernel[${PYTHON_USEDEP}]
72 - dev-python/ipywidgets[${PYTHON_USEDEP}]
73 - >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
74 - !hppa? ( media-gfx/inkscape )
75 - )
76 -"
77 -
78 -distutils_enable_tests pytest
79 -
80 -src_test() {
81 - mkdir -p "${HOME}/.local" || die
82 - cp -r share "${HOME}/.local/" || die
83 - distutils-r1_src_test
84 -}
85 -
86 -python_test() {
87 - local EPYTEST_DESELECT=(
88 - # Missing pyppeteer for now
89 - # TODO: Doesn't skip?
90 - nbconvert/exporters/tests/test_webpdf.py
91 - # Needs pyppeteer too
92 - 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
93 - )
94 -
95 - distutils_install_for_testing bdist_egg
96 - cd "${TEST_DIR}"/lib || die
97 - epytest --pyargs nbconvert
98 -}
99 -
100 -pkg_postinst() {
101 - if ! has_version app-text/pandoc ; then
102 - einfo "Pandoc is required for converting to formats other than Python,"
103 - einfo "HTML, and Markdown. If you need this functionality, install"
104 - einfo "app-text/pandoc."
105 - fi
106 -}
107
108 diff --git a/dev-python/nbconvert/nbconvert-6.4.0-r1.ebuild b/dev-python/nbconvert/nbconvert-6.4.0-r1.ebuild
109 deleted file mode 100644
110 index f75e157ec267..000000000000
111 --- a/dev-python/nbconvert/nbconvert-6.4.0-r1.ebuild
112 +++ /dev/null
113 @@ -1,74 +0,0 @@
114 -# Copyright 1999-2022 Gentoo Authors
115 -# Distributed under the terms of the GNU General Public License v2
116 -
117 -EAPI=8
118 -
119 -PYTHON_COMPAT=( python3_{8..10} )
120 -inherit distutils-r1
121 -
122 -DESCRIPTION="Converting Jupyter Notebooks"
123 -HOMEPAGE="https://nbconvert.readthedocs.io/"
124 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
125 -
126 -LICENSE="BSD"
127 -SLOT="0"
128 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
129 -
130 -RDEPEND="
131 - dev-python/bleach[${PYTHON_USEDEP}]
132 - dev-python/defusedxml[${PYTHON_USEDEP}]
133 - >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
134 - dev-python/jinja[${PYTHON_USEDEP}]
135 - dev-python/jupyter_core[${PYTHON_USEDEP}]
136 - dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
137 - >=dev-python/mistune-0.8.1[${PYTHON_USEDEP}]
138 - <dev-python/mistune-2[${PYTHON_USEDEP}]
139 - dev-python/nbclient[${PYTHON_USEDEP}]
140 - dev-python/nbformat[${PYTHON_USEDEP}]
141 - >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
142 - dev-python/pygments[${PYTHON_USEDEP}]
143 - >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
144 - dev-python/testpath[${PYTHON_USEDEP}]
145 - www-servers/tornado[${PYTHON_USEDEP}]
146 -"
147 -# Skip inkscape on hppa b/c tests should skip it gracefully if not around
148 -# It's a heavy dependency.
149 -BDEPEND="
150 - test? (
151 - dev-python/pebble[${PYTHON_USEDEP}]
152 - dev-python/ipykernel[${PYTHON_USEDEP}]
153 - dev-python/ipywidgets[${PYTHON_USEDEP}]
154 - >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
155 - !hppa? ( media-gfx/inkscape )
156 - )
157 -"
158 -
159 -distutils_enable_tests pytest
160 -
161 -src_test() {
162 - mkdir -p "${HOME}/.local" || die
163 - cp -r share "${HOME}/.local/" || die
164 - distutils-r1_src_test
165 -}
166 -
167 -python_test() {
168 - local EPYTEST_DESELECT=(
169 - # Missing pyppeteer for now
170 - # TODO: Doesn't skip?
171 - nbconvert/exporters/tests/test_webpdf.py
172 - # Needs pyppeteer too
173 - 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
174 - )
175 -
176 - distutils_install_for_testing bdist_egg
177 - cd "${TEST_DIR}"/lib || die
178 - epytest --pyargs nbconvert
179 -}
180 -
181 -pkg_postinst() {
182 - if ! has_version app-text/pandoc ; then
183 - einfo "Pandoc is required for converting to formats other than Python,"
184 - einfo "HTML, and Markdown. If you need this functionality, install"
185 - einfo "app-text/pandoc."
186 - fi
187 -}
188
189 diff --git a/dev-python/nbconvert/nbconvert-6.4.1.ebuild b/dev-python/nbconvert/nbconvert-6.4.1.ebuild
190 deleted file mode 100644
191 index 11a5f40b26cd..000000000000
192 --- a/dev-python/nbconvert/nbconvert-6.4.1.ebuild
193 +++ /dev/null
194 @@ -1,73 +0,0 @@
195 -# Copyright 1999-2022 Gentoo Authors
196 -# Distributed under the terms of the GNU General Public License v2
197 -
198 -EAPI=8
199 -
200 -DISTUTILS_USE_PEP517=setuptools
201 -PYTHON_COMPAT=( python3_{8..10} )
202 -inherit distutils-r1
203 -
204 -DESCRIPTION="Converting Jupyter Notebooks"
205 -HOMEPAGE="https://nbconvert.readthedocs.io/"
206 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
207 -
208 -LICENSE="BSD"
209 -SLOT="0"
210 -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
211 -
212 -RDEPEND="
213 - dev-python/bleach[${PYTHON_USEDEP}]
214 - dev-python/defusedxml[${PYTHON_USEDEP}]
215 - >=dev-python/entrypoints-0.2.2[${PYTHON_USEDEP}]
216 - dev-python/jinja[${PYTHON_USEDEP}]
217 - dev-python/jupyter_core[${PYTHON_USEDEP}]
218 - dev-python/jupyterlab_pygments[${PYTHON_USEDEP}]
219 - >=dev-python/mistune-0.8.1[${PYTHON_USEDEP}]
220 - <dev-python/mistune-2[${PYTHON_USEDEP}]
221 - dev-python/nbclient[${PYTHON_USEDEP}]
222 - dev-python/nbformat[${PYTHON_USEDEP}]
223 - >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
224 - dev-python/pygments[${PYTHON_USEDEP}]
225 - >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
226 - dev-python/testpath[${PYTHON_USEDEP}]
227 - www-servers/tornado[${PYTHON_USEDEP}]
228 -"
229 -# Skip inkscape on hppa b/c tests should skip it gracefully if not around
230 -# It's a heavy dependency.
231 -BDEPEND="
232 - test? (
233 - dev-python/pebble[${PYTHON_USEDEP}]
234 - dev-python/ipykernel[${PYTHON_USEDEP}]
235 - dev-python/ipywidgets[${PYTHON_USEDEP}]
236 - >=dev-python/jupyter_client-4.2[${PYTHON_USEDEP}]
237 - !hppa? ( media-gfx/inkscape )
238 - )
239 -"
240 -
241 -distutils_enable_tests pytest
242 -
243 -src_test() {
244 - mkdir -p "${HOME}/.local" || die
245 - cp -r share "${HOME}/.local/" || die
246 - distutils-r1_src_test
247 -}
248 -
249 -python_test() {
250 - local EPYTEST_DESELECT=(
251 - # Missing pyppeteer for now
252 - # TODO: Doesn't skip?
253 - nbconvert/exporters/tests/test_webpdf.py
254 - # Needs pyppeteer too
255 - 'nbconvert/tests/test_nbconvertapp.py::TestNbConvertApp::test_webpdf_with_chromium'
256 - )
257 -
258 - epytest --pyargs nbconvert
259 -}
260 -
261 -pkg_postinst() {
262 - if ! has_version app-text/pandoc ; then
263 - einfo "Pandoc is required for converting to formats other than Python,"
264 - einfo "HTML, and Markdown. If you need this functionality, install"
265 - einfo "app-text/pandoc."
266 - fi
267 -}