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/aesara/
Date: Thu, 30 Dec 2021 21:30:28
Message-Id: 1640899517.798c5e28a916355866caa5892894aedece6cf912.mgorny@gentoo
1 commit: 798c5e28a916355866caa5892894aedece6cf912
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 30 21:25:17 2021 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 30 21:25:17 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=798c5e28
7
8 dev-python/aesara: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/aesara/Manifest | 4 --
13 dev-python/aesara/aesara-2.2.6.ebuild | 70 --------------------------------
14 dev-python/aesara/aesara-2.3.0.ebuild | 70 --------------------------------
15 dev-python/aesara/aesara-2.3.1.ebuild | 70 --------------------------------
16 dev-python/aesara/aesara-2.3.2.ebuild | 75 -----------------------------------
17 5 files changed, 289 deletions(-)
18
19 diff --git a/dev-python/aesara/Manifest b/dev-python/aesara/Manifest
20 index 938d01afa877..4ce3ae827775 100644
21 --- a/dev-python/aesara/Manifest
22 +++ b/dev-python/aesara/Manifest
23 @@ -1,5 +1 @@
24 -DIST aesara-rel-2.2.6.tar.gz 8180674 BLAKE2B 6d2c237a748aeee524e4182c47b17a9f7e7325d94410f8c9d7e3dea1d22306dbaa32be1b6f3c471baffad30527451772c08eaaed4494bcceba1759e9f7e9c837 SHA512 360f280fb997b33fbcef08a278816e51b26e8ba4f6d9b0681984394f293d342b498d4633d5efc1b92d64b056b4cd63b918ea7dd46d00aa78519e00919586f842
25 -DIST aesara-rel-2.3.0.tar.gz 8181754 BLAKE2B 7fd60e6ce1243e585a4256f807615a4d120833ed3da2f1b16dbcade99950cc470c0b9df2b3a0e481b1694b9fa17b8de5ce30eeeb53e19b0a3244cc44c199e152 SHA512 1198e6a827210e17febc073d60d84e6e2fb044767a573c1569bacbc2bc3181e5d0820349ca90eafdfd83818b97cda9d3d91c42734c6fb9f8452ce5d24d130543
26 -DIST aesara-rel-2.3.1.tar.gz 8181777 BLAKE2B 5807cb7c0e263d2fb3559050a9712f8a8827d7ea7e167ca05d8be91abd2cf99db34f050f663002b11bb0d9c70969b257b6f91e1cc436006550ffe02959b8097d SHA512 8a8445c520006b7822968c882117b9286759fdfcde80605d77232e3d1e71987c852ed92c26d7791999a704add8ace5fa4044cf57cba0e0a509ebba356a010710
27 -DIST aesara-rel-2.3.2.tar.gz 8185666 BLAKE2B e65bdc0e00ed35b333c1b8d580553d5dc39ef65c696807f5b22a998681e563ca93d25f0eb6d79dc3a3b4df3b05907c1d4b00ec7592e842879db91aba4eab53ed SHA512 be56b61c53f870cf76e87793c95c0c2b3e7a9098aaa9179a7643adbeb627dea5055465824ad9c31f65d3b13b664f19f8fc447c2931cb201a0ae3c5c32dda049a
28 DIST aesara-rel-2.3.3.tar.gz 8179684 BLAKE2B ef738190e4169d43bb2323ee9425a1fc6d96a808d439940ead30b487b99fddaff073e3e05a720bcdb1eaed6fa903179be5df975747ac92e2b81256dbca886bea SHA512 f725cd84a598ea94f9cb22de768d004e96a0236fc4b93a9882a57494ce006fa657b1668b52b60d465816bb78c106a8d08a2a30eef2f5f9a55c437e28c94ee458
29
30 diff --git a/dev-python/aesara/aesara-2.2.6.ebuild b/dev-python/aesara/aesara-2.2.6.ebuild
31 deleted file mode 100644
32 index b7ff850ad43e..000000000000
33 --- a/dev-python/aesara/aesara-2.2.6.ebuild
34 +++ /dev/null
35 @@ -1,70 +0,0 @@
36 -# Copyright 2021 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=8
40 -
41 -PYTHON_COMPAT=( python3_{8..10} )
42 -inherit distutils-r1 multiprocessing optfeature
43 -
44 -MY_P=aesara-rel-${PV}
45 -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
46 -HOMEPAGE="https://github.com/aesara-devs/aesara"
47 -SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz"
48 -S="${WORKDIR}/${MY_P}"
49 -
50 -LICENSE="BSD"
51 -SLOT="0"
52 -KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
53 -
54 -RDEPEND="
55 - dev-python/filelock[${PYTHON_USEDEP}]
56 - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
57 - dev-python/six[${PYTHON_USEDEP}]
58 - dev-python/scipy[${PYTHON_USEDEP}]"
59 -BDEPEND="
60 - test? (
61 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
62 - )"
63 -
64 -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
65 -distutils_enable_tests pytest
66 -
67 -python_prepare_all() {
68 - sed -i -e "s/tests.\*/tests\*/" setup.py || die
69 -
70 - distutils-r1_python_prepare_all
71 -}
72 -
73 -python_test() {
74 - local exclude=(
75 - # speed tests are unreliable
76 - tests/scan/test_basic.py::test_speed
77 - tests/scan/test_basic.py::test_speed_rnn
78 - tests/scan/test_basic.py::test_speed_batchrnn
79 - tests/link/test_vm.py::test_speed
80 - tests/link/test_vm.py::test_speed_lazy
81 - tests/tensor/test_gc.py::test_merge_opt_runtime
82 -
83 - # rounding problem?
84 - # https://github.com/aesara-devs/aesara/issues/477
85 - tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
86 - tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
87 - )
88 -
89 - distutils_install_for_testing
90 - # we do not package numba
91 - epytest ${exclude[@]/#/--deselect } \
92 - --ignore tests/link/test_numba.py \
93 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
94 -}
95 -
96 -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
97 -python_install() {
98 - rm "${BUILD_DIR}"/lib/bin/__init__.py || die
99 - distutils-r1_python_install
100 -}
101 -
102 -pkg_postinst() {
103 - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
104 - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
105 -}
106
107 diff --git a/dev-python/aesara/aesara-2.3.0.ebuild b/dev-python/aesara/aesara-2.3.0.ebuild
108 deleted file mode 100644
109 index 808493f3123a..000000000000
110 --- a/dev-python/aesara/aesara-2.3.0.ebuild
111 +++ /dev/null
112 @@ -1,70 +0,0 @@
113 -# Copyright 2021 Gentoo Authors
114 -# Distributed under the terms of the GNU General Public License v2
115 -
116 -EAPI=8
117 -
118 -PYTHON_COMPAT=( python3_{8..10} )
119 -inherit distutils-r1 multiprocessing optfeature
120 -
121 -MY_P=aesara-rel-${PV}
122 -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
123 -HOMEPAGE="https://github.com/aesara-devs/aesara"
124 -SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz"
125 -S="${WORKDIR}/${MY_P}"
126 -
127 -LICENSE="BSD"
128 -SLOT="0"
129 -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
130 -
131 -RDEPEND="
132 - dev-python/filelock[${PYTHON_USEDEP}]
133 - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
134 - dev-python/six[${PYTHON_USEDEP}]
135 - dev-python/scipy[${PYTHON_USEDEP}]"
136 -BDEPEND="
137 - test? (
138 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
139 - )"
140 -
141 -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
142 -distutils_enable_tests pytest
143 -
144 -python_prepare_all() {
145 - sed -i -e "s/tests.\*/tests\*/" setup.py || die
146 -
147 - distutils-r1_python_prepare_all
148 -}
149 -
150 -python_test() {
151 - local exclude=(
152 - # speed tests are unreliable
153 - tests/scan/test_basic.py::test_speed
154 - tests/scan/test_basic.py::test_speed_rnn
155 - tests/scan/test_basic.py::test_speed_batchrnn
156 - tests/link/test_vm.py::test_speed
157 - tests/link/test_vm.py::test_speed_lazy
158 - tests/tensor/test_gc.py::test_merge_opt_runtime
159 -
160 - # rounding problem?
161 - # https://github.com/aesara-devs/aesara/issues/477
162 - tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
163 - tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
164 - )
165 -
166 - distutils_install_for_testing
167 - # we do not package numba
168 - epytest ${exclude[@]/#/--deselect } \
169 - --ignore tests/link/test_numba.py \
170 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
171 -}
172 -
173 -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
174 -python_install() {
175 - rm "${BUILD_DIR}"/lib/bin/__init__.py || die
176 - distutils-r1_python_install
177 -}
178 -
179 -pkg_postinst() {
180 - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
181 - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
182 -}
183
184 diff --git a/dev-python/aesara/aesara-2.3.1.ebuild b/dev-python/aesara/aesara-2.3.1.ebuild
185 deleted file mode 100644
186 index 808493f3123a..000000000000
187 --- a/dev-python/aesara/aesara-2.3.1.ebuild
188 +++ /dev/null
189 @@ -1,70 +0,0 @@
190 -# Copyright 2021 Gentoo Authors
191 -# Distributed under the terms of the GNU General Public License v2
192 -
193 -EAPI=8
194 -
195 -PYTHON_COMPAT=( python3_{8..10} )
196 -inherit distutils-r1 multiprocessing optfeature
197 -
198 -MY_P=aesara-rel-${PV}
199 -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
200 -HOMEPAGE="https://github.com/aesara-devs/aesara"
201 -SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz"
202 -S="${WORKDIR}/${MY_P}"
203 -
204 -LICENSE="BSD"
205 -SLOT="0"
206 -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
207 -
208 -RDEPEND="
209 - dev-python/filelock[${PYTHON_USEDEP}]
210 - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
211 - dev-python/six[${PYTHON_USEDEP}]
212 - dev-python/scipy[${PYTHON_USEDEP}]"
213 -BDEPEND="
214 - test? (
215 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
216 - )"
217 -
218 -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
219 -distutils_enable_tests pytest
220 -
221 -python_prepare_all() {
222 - sed -i -e "s/tests.\*/tests\*/" setup.py || die
223 -
224 - distutils-r1_python_prepare_all
225 -}
226 -
227 -python_test() {
228 - local exclude=(
229 - # speed tests are unreliable
230 - tests/scan/test_basic.py::test_speed
231 - tests/scan/test_basic.py::test_speed_rnn
232 - tests/scan/test_basic.py::test_speed_batchrnn
233 - tests/link/test_vm.py::test_speed
234 - tests/link/test_vm.py::test_speed_lazy
235 - tests/tensor/test_gc.py::test_merge_opt_runtime
236 -
237 - # rounding problem?
238 - # https://github.com/aesara-devs/aesara/issues/477
239 - tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
240 - tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
241 - )
242 -
243 - distutils_install_for_testing
244 - # we do not package numba
245 - epytest ${exclude[@]/#/--deselect } \
246 - --ignore tests/link/test_numba.py \
247 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
248 -}
249 -
250 -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
251 -python_install() {
252 - rm "${BUILD_DIR}"/lib/bin/__init__.py || die
253 - distutils-r1_python_install
254 -}
255 -
256 -pkg_postinst() {
257 - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
258 - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
259 -}
260
261 diff --git a/dev-python/aesara/aesara-2.3.2.ebuild b/dev-python/aesara/aesara-2.3.2.ebuild
262 deleted file mode 100644
263 index 4cbcd19e72fb..000000000000
264 --- a/dev-python/aesara/aesara-2.3.2.ebuild
265 +++ /dev/null
266 @@ -1,75 +0,0 @@
267 -# Copyright 2021 Gentoo Authors
268 -# Distributed under the terms of the GNU General Public License v2
269 -
270 -EAPI=8
271 -
272 -PYTHON_COMPAT=( python3_{8..10} )
273 -inherit distutils-r1 multiprocessing optfeature
274 -
275 -MY_P=aesara-rel-${PV}
276 -DESCRIPTION="Library for operating on mathematical expressions with multi-dimensional arrays"
277 -HOMEPAGE="https://github.com/aesara-devs/aesara"
278 -SRC_URI="https://github.com/aesara-devs/aesara/archive/rel-${PV}.tar.gz -> ${MY_P}.tar.gz"
279 -S="${WORKDIR}/${MY_P}"
280 -
281 -LICENSE="BSD"
282 -SLOT="0"
283 -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
284 -
285 -RDEPEND="
286 - dev-python/cons[${PYTHON_USEDEP}]
287 - dev-python/etuples[${PYTHON_USEDEP}]
288 - dev-python/logical-unification[${PYTHON_USEDEP}]
289 - dev-python/minikanren[${PYTHON_USEDEP}]
290 - dev-python/filelock[${PYTHON_USEDEP}]
291 - >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
292 - dev-python/six[${PYTHON_USEDEP}]
293 - dev-python/scipy[${PYTHON_USEDEP}]"
294 -BDEPEND="
295 - test? (
296 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
297 - )"
298 -
299 -distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
300 -distutils_enable_tests pytest
301 -
302 -python_prepare_all() {
303 - sed -i -e "s/tests.\*/tests\*/" setup.py || die
304 -
305 - distutils-r1_python_prepare_all
306 -}
307 -
308 -python_test() {
309 - local EPYTEST_DESELECT=(
310 - # speed tests are unreliable
311 - tests/scan/test_basic.py::test_speed
312 - tests/scan/test_basic.py::test_speed_rnn
313 - tests/scan/test_basic.py::test_speed_batchrnn
314 - tests/link/test_vm.py::test_speed
315 - tests/link/test_vm.py::test_speed_lazy
316 - tests/tensor/test_gc.py::test_merge_opt_runtime
317 -
318 - # rounding problem?
319 - # https://github.com/aesara-devs/aesara/issues/477
320 - tests/tensor/test_math_scipy.py::TestGammaUBroadcast::test_good
321 - tests/tensor/test_math_scipy.py::TestGammaUInplaceBroadcast::test_good
322 - )
323 - local EPYTEST_IGNORE=(
324 - # we do not package numba
325 - tests/link/test_numba.py
326 - )
327 -
328 - distutils_install_for_testing
329 - epytest -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
330 -}
331 -
332 -# https://dev.gentoo.org/~mgorny/python-guide/concept.html#packaging-pkgutil-style-namespaces-in-gentoo
333 -python_install() {
334 - rm "${BUILD_DIR}"/lib/bin/__init__.py || die
335 - distutils-r1_python_install
336 -}
337 -
338 -pkg_postinst() {
339 - optfeature "GPU code generation/execution on NVIDIA gpus" dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
340 - optfeature "GPU/CPU code generation on CUDA and OpenCL devices" dev-libs/libgpuarray dev-python/pycuda
341 -}