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/boto3/
Date: Thu, 30 Jun 2022 04:27:11
Message-Id: 1656563219.d5666e883838cb18ffbee13a76a4f508c27cced1.mgorny@gentoo
1 commit: d5666e883838cb18ffbee13a76a4f508c27cced1
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jun 30 03:55:07 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Thu Jun 30 04:26:59 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5666e88
7
8 dev-python/boto3: Remove old
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 dev-python/boto3/Manifest | 7 ----
13 dev-python/boto3/boto3-1.24.13.ebuild | 68 -----------------------------------
14 dev-python/boto3/boto3-1.24.14.ebuild | 68 -----------------------------------
15 dev-python/boto3/boto3-1.24.15.ebuild | 68 -----------------------------------
16 dev-python/boto3/boto3-1.24.16.ebuild | 68 -----------------------------------
17 dev-python/boto3/boto3-1.24.18.ebuild | 68 -----------------------------------
18 dev-python/boto3/boto3-1.24.19.ebuild | 68 -----------------------------------
19 dev-python/boto3/boto3-1.24.7.ebuild | 68 -----------------------------------
20 8 files changed, 483 deletions(-)
21
22 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
23 index 0c8640032651..2279e812fa5f 100644
24 --- a/dev-python/boto3/Manifest
25 +++ b/dev-python/boto3/Manifest
26 @@ -1,10 +1,3 @@
27 DIST boto3-1.24.12.gh.tar.gz 509573 BLAKE2B 5c9978cac1cbce0521dee6f2164652c4fca82b0bf20276e3f4e75960e0877ec0545ca50884daedde115bba117bea424da2ad2fe63e845a32a6f832a3ab5a5841 SHA512 dec940a6e97c51089933a66994b14882f31f2ed7959f966e1f9cd2e6a4a1bb40cc2c01d509ce7346ac345df30d0f164213034c0de97daf3053ba4ea51e5f7495
28 -DIST boto3-1.24.13.gh.tar.gz 510032 BLAKE2B 4d204f4b4e1dbe970d45e65eb04061193d1b21236b59f33994d03138e5a1f31fce2d27f7323d1a4da8b5f88d143e1dc51cdc73e19689e79722ae696453d314e3 SHA512 e8962339b1e5c72ace2d9980d7268bd09725b11b30425c32d649703089b32324ca442e597756a14a3d4be222c3628a8ccac4da2d7739cc237dfc29a8ea722818
29 -DIST boto3-1.24.14.gh.tar.gz 510393 BLAKE2B c5a3f28abdeb3deaf33620ab7278b5d14dce55297e37c8d17e58994348f7459598ea96c3d44cfa7cf4bfa760aee2ab09aea0d905d514cc2365b0beb12424ea49 SHA512 d357cfd4e1098a8aa7e59aad36f27427dbc43fe39bfd3628928879058ee396774ebbc2c270fd5422a125f447a7b64fcb34da5008fcf44a8d74ed344b81f65666
30 -DIST boto3-1.24.15.gh.tar.gz 510710 BLAKE2B 9640c037d6bc95225b9dbb9fc8b33d65a4253057b9a534c1dc2f33a5040796b25fe069a1842aee61851b0b5a75c15770564c5348b8937cc38cc8b898a5d01106 SHA512 07b8758afa9454d435a8935e90e7bfbe91ba266fecfd8413f81cb000c86101a8ad14cd9dd7e5ba620dd807da9501409896c36b532d243d68f26b4d0aa8574fbb
31 -DIST boto3-1.24.16.gh.tar.gz 511182 BLAKE2B 00180c2cee9499efb3093c517f776536a85972014c622ec87d327c0e1a628b1440a85ddb239431d7c647a459f8c55422136f61254cd192cd3ca8f68eb03270d9 SHA512 cc2d179ba3975fdfc1127565d352077529159cd97d120831629650af881600d022f8a55f4ccfb3c732be5814b58739178063042ca7a0e26f0163f47ba8dddb36
32 DIST boto3-1.24.17.gh.tar.gz 511281 BLAKE2B 577efc0ebfb39957e55bcaf7aa678cdf072eed885ab1055b15fc8ca2295fedd6d56fd2fb919913beedcdd335ff26e452bc5434283c9ca9d8f0135080e2aa1312 SHA512 a843146951eb2a5ad7dd31159d833806ae403014abf3e9a617f6457e3ecec1a0dc4c6ce6a87079c9112513cbd6a2ccd26542e5736eeea6c5723c7e39c660befa
33 -DIST boto3-1.24.18.gh.tar.gz 511407 BLAKE2B a723c58db4cf11a982aa5b779cd27870c96fc63d08dc733f5c7c70bcd027c4ec542c5f988bdab6dd35d9c72bd985b21473b6bc58604ef4ae84b7993de42e754c SHA512 369200635e7c52761ea13f4755e8c105dca92259922e947d777b1400f69f8ed443ae6dae0df4f8c46cdf5493819be696ab4b200216d86285ac68ccc817ecd13e
34 -DIST boto3-1.24.19.gh.tar.gz 511808 BLAKE2B b59ddc7826f30833ca5b4ea5b71a2c1f19662cb108e93e4455908788d8357addf7edfdbe993b855fcd1ee063f4def7176376b08757d69745ff2ccaeea908f46d SHA512 007ca70cf4510c6069d80fb885e6b4d4eb8724b333765b60c2cc283f01d1771e9238f61469e303e853045544c6ae2409fa171a3e72e29659f1893fbb9731c98e
35 DIST boto3-1.24.20.gh.tar.gz 512415 BLAKE2B c2196a9a518b0e4c0fb6e2382390d7d8e275d834a363856c266f696d57b5d56bf7f6a07df10d44670189098b19e0fcfad2a4907af10cd0d6361a5b2164bd6269 SHA512 cb4e426654895e26867a165304d03a722465441e10bf4dfd76fd7c5b45289785ba83f4f66c45d256a5ef6beb3cf5dfa923ea7479e99361344288ad98350a68a6
36 -DIST boto3-1.24.7.gh.tar.gz 508670 BLAKE2B d526f6a4dc4c6126c61ca7c9074b4341c742f84a6e95b38cd8a450fb74df379cee44513e1be6bc7cd0c8f728598d0ecfc06240120a8da71f75f86371498f5233 SHA512 4d57e38c18138b950f93a234132ac1d31c9a29ad00ca5e1298517d6b16ff2849802ce6cfeb8de390c2eb25086043d45e0276a7a563707595649ca1905367be52
37
38 diff --git a/dev-python/boto3/boto3-1.24.13.ebuild b/dev-python/boto3/boto3-1.24.13.ebuild
39 deleted file mode 100644
40 index 6edcc751d54b..000000000000
41 --- a/dev-python/boto3/boto3-1.24.13.ebuild
42 +++ /dev/null
43 @@ -1,68 +0,0 @@
44 -# Copyright 1999-2022 Gentoo Authors
45 -# Distributed under the terms of the GNU General Public License v2
46 -
47 -EAPI=8
48 -
49 -DISTUTILS_USE_PEP517=setuptools
50 -PYTHON_COMPAT=( python3_{8..11} )
51 -
52 -inherit distutils-r1 multiprocessing
53 -
54 -DESCRIPTION="The AWS SDK for Python"
55 -HOMEPAGE="
56 - https://github.com/boto/boto3/
57 - https://pypi.org/project/boto3/
58 -"
59 -LICENSE="Apache-2.0"
60 -SLOT="0"
61 -
62 -if [[ "${PV}" == "9999" ]]; then
63 - EGIT_REPO_URI="https://github.com/boto/boto3"
64 - inherit git-r3
65 - BOTOCORE_PV=${PV}
66 -else
67 - SRC_URI="
68 - https://github.com/boto/boto3/archive/${PV}.tar.gz
69 - -> ${P}.gh.tar.gz
70 - "
71 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
72 -
73 - # botocore is x.(y+3).z
74 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
75 -fi
76 -
77 -RDEPEND="
78 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
79 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
80 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
81 -"
82 -BDEPEND="
83 - test? (
84 - dev-python/mock[${PYTHON_USEDEP}]
85 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
86 - )
87 -"
88 -
89 -distutils_enable_sphinx docs/source \
90 - 'dev-python/guzzle_sphinx_theme'
91 -distutils_enable_tests pytest
92 -
93 -python_prepare_all() {
94 - # don't lock versions to narrow ranges
95 - sed -e '/botocore/ d' \
96 - -e '/jmespath/ d' \
97 - -e '/s3transfer/ d' \
98 - -i setup.py || die
99 -
100 - # do not rely on bundled deps in botocore (sic!)
101 - find -name '*.py' -exec sed -i \
102 - -e 's:from botocore[.]vendored import:import:' \
103 - -e 's:from botocore[.]vendored[.]:from :' \
104 - {} + || die
105 -
106 - distutils-r1_python_prepare_all
107 -}
108 -
109 -python_test() {
110 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
111 -}
112
113 diff --git a/dev-python/boto3/boto3-1.24.14.ebuild b/dev-python/boto3/boto3-1.24.14.ebuild
114 deleted file mode 100644
115 index 6edcc751d54b..000000000000
116 --- a/dev-python/boto3/boto3-1.24.14.ebuild
117 +++ /dev/null
118 @@ -1,68 +0,0 @@
119 -# Copyright 1999-2022 Gentoo Authors
120 -# Distributed under the terms of the GNU General Public License v2
121 -
122 -EAPI=8
123 -
124 -DISTUTILS_USE_PEP517=setuptools
125 -PYTHON_COMPAT=( python3_{8..11} )
126 -
127 -inherit distutils-r1 multiprocessing
128 -
129 -DESCRIPTION="The AWS SDK for Python"
130 -HOMEPAGE="
131 - https://github.com/boto/boto3/
132 - https://pypi.org/project/boto3/
133 -"
134 -LICENSE="Apache-2.0"
135 -SLOT="0"
136 -
137 -if [[ "${PV}" == "9999" ]]; then
138 - EGIT_REPO_URI="https://github.com/boto/boto3"
139 - inherit git-r3
140 - BOTOCORE_PV=${PV}
141 -else
142 - SRC_URI="
143 - https://github.com/boto/boto3/archive/${PV}.tar.gz
144 - -> ${P}.gh.tar.gz
145 - "
146 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
147 -
148 - # botocore is x.(y+3).z
149 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
150 -fi
151 -
152 -RDEPEND="
153 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
154 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
155 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
156 -"
157 -BDEPEND="
158 - test? (
159 - dev-python/mock[${PYTHON_USEDEP}]
160 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
161 - )
162 -"
163 -
164 -distutils_enable_sphinx docs/source \
165 - 'dev-python/guzzle_sphinx_theme'
166 -distutils_enable_tests pytest
167 -
168 -python_prepare_all() {
169 - # don't lock versions to narrow ranges
170 - sed -e '/botocore/ d' \
171 - -e '/jmespath/ d' \
172 - -e '/s3transfer/ d' \
173 - -i setup.py || die
174 -
175 - # do not rely on bundled deps in botocore (sic!)
176 - find -name '*.py' -exec sed -i \
177 - -e 's:from botocore[.]vendored import:import:' \
178 - -e 's:from botocore[.]vendored[.]:from :' \
179 - {} + || die
180 -
181 - distutils-r1_python_prepare_all
182 -}
183 -
184 -python_test() {
185 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
186 -}
187
188 diff --git a/dev-python/boto3/boto3-1.24.15.ebuild b/dev-python/boto3/boto3-1.24.15.ebuild
189 deleted file mode 100644
190 index 6edcc751d54b..000000000000
191 --- a/dev-python/boto3/boto3-1.24.15.ebuild
192 +++ /dev/null
193 @@ -1,68 +0,0 @@
194 -# Copyright 1999-2022 Gentoo Authors
195 -# Distributed under the terms of the GNU General Public License v2
196 -
197 -EAPI=8
198 -
199 -DISTUTILS_USE_PEP517=setuptools
200 -PYTHON_COMPAT=( python3_{8..11} )
201 -
202 -inherit distutils-r1 multiprocessing
203 -
204 -DESCRIPTION="The AWS SDK for Python"
205 -HOMEPAGE="
206 - https://github.com/boto/boto3/
207 - https://pypi.org/project/boto3/
208 -"
209 -LICENSE="Apache-2.0"
210 -SLOT="0"
211 -
212 -if [[ "${PV}" == "9999" ]]; then
213 - EGIT_REPO_URI="https://github.com/boto/boto3"
214 - inherit git-r3
215 - BOTOCORE_PV=${PV}
216 -else
217 - SRC_URI="
218 - https://github.com/boto/boto3/archive/${PV}.tar.gz
219 - -> ${P}.gh.tar.gz
220 - "
221 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
222 -
223 - # botocore is x.(y+3).z
224 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
225 -fi
226 -
227 -RDEPEND="
228 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
229 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
230 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
231 -"
232 -BDEPEND="
233 - test? (
234 - dev-python/mock[${PYTHON_USEDEP}]
235 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
236 - )
237 -"
238 -
239 -distutils_enable_sphinx docs/source \
240 - 'dev-python/guzzle_sphinx_theme'
241 -distutils_enable_tests pytest
242 -
243 -python_prepare_all() {
244 - # don't lock versions to narrow ranges
245 - sed -e '/botocore/ d' \
246 - -e '/jmespath/ d' \
247 - -e '/s3transfer/ d' \
248 - -i setup.py || die
249 -
250 - # do not rely on bundled deps in botocore (sic!)
251 - find -name '*.py' -exec sed -i \
252 - -e 's:from botocore[.]vendored import:import:' \
253 - -e 's:from botocore[.]vendored[.]:from :' \
254 - {} + || die
255 -
256 - distutils-r1_python_prepare_all
257 -}
258 -
259 -python_test() {
260 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
261 -}
262
263 diff --git a/dev-python/boto3/boto3-1.24.16.ebuild b/dev-python/boto3/boto3-1.24.16.ebuild
264 deleted file mode 100644
265 index 6edcc751d54b..000000000000
266 --- a/dev-python/boto3/boto3-1.24.16.ebuild
267 +++ /dev/null
268 @@ -1,68 +0,0 @@
269 -# Copyright 1999-2022 Gentoo Authors
270 -# Distributed under the terms of the GNU General Public License v2
271 -
272 -EAPI=8
273 -
274 -DISTUTILS_USE_PEP517=setuptools
275 -PYTHON_COMPAT=( python3_{8..11} )
276 -
277 -inherit distutils-r1 multiprocessing
278 -
279 -DESCRIPTION="The AWS SDK for Python"
280 -HOMEPAGE="
281 - https://github.com/boto/boto3/
282 - https://pypi.org/project/boto3/
283 -"
284 -LICENSE="Apache-2.0"
285 -SLOT="0"
286 -
287 -if [[ "${PV}" == "9999" ]]; then
288 - EGIT_REPO_URI="https://github.com/boto/boto3"
289 - inherit git-r3
290 - BOTOCORE_PV=${PV}
291 -else
292 - SRC_URI="
293 - https://github.com/boto/boto3/archive/${PV}.tar.gz
294 - -> ${P}.gh.tar.gz
295 - "
296 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
297 -
298 - # botocore is x.(y+3).z
299 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
300 -fi
301 -
302 -RDEPEND="
303 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
304 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
305 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
306 -"
307 -BDEPEND="
308 - test? (
309 - dev-python/mock[${PYTHON_USEDEP}]
310 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
311 - )
312 -"
313 -
314 -distutils_enable_sphinx docs/source \
315 - 'dev-python/guzzle_sphinx_theme'
316 -distutils_enable_tests pytest
317 -
318 -python_prepare_all() {
319 - # don't lock versions to narrow ranges
320 - sed -e '/botocore/ d' \
321 - -e '/jmespath/ d' \
322 - -e '/s3transfer/ d' \
323 - -i setup.py || die
324 -
325 - # do not rely on bundled deps in botocore (sic!)
326 - find -name '*.py' -exec sed -i \
327 - -e 's:from botocore[.]vendored import:import:' \
328 - -e 's:from botocore[.]vendored[.]:from :' \
329 - {} + || die
330 -
331 - distutils-r1_python_prepare_all
332 -}
333 -
334 -python_test() {
335 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
336 -}
337
338 diff --git a/dev-python/boto3/boto3-1.24.18.ebuild b/dev-python/boto3/boto3-1.24.18.ebuild
339 deleted file mode 100644
340 index 6edcc751d54b..000000000000
341 --- a/dev-python/boto3/boto3-1.24.18.ebuild
342 +++ /dev/null
343 @@ -1,68 +0,0 @@
344 -# Copyright 1999-2022 Gentoo Authors
345 -# Distributed under the terms of the GNU General Public License v2
346 -
347 -EAPI=8
348 -
349 -DISTUTILS_USE_PEP517=setuptools
350 -PYTHON_COMPAT=( python3_{8..11} )
351 -
352 -inherit distutils-r1 multiprocessing
353 -
354 -DESCRIPTION="The AWS SDK for Python"
355 -HOMEPAGE="
356 - https://github.com/boto/boto3/
357 - https://pypi.org/project/boto3/
358 -"
359 -LICENSE="Apache-2.0"
360 -SLOT="0"
361 -
362 -if [[ "${PV}" == "9999" ]]; then
363 - EGIT_REPO_URI="https://github.com/boto/boto3"
364 - inherit git-r3
365 - BOTOCORE_PV=${PV}
366 -else
367 - SRC_URI="
368 - https://github.com/boto/boto3/archive/${PV}.tar.gz
369 - -> ${P}.gh.tar.gz
370 - "
371 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
372 -
373 - # botocore is x.(y+3).z
374 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
375 -fi
376 -
377 -RDEPEND="
378 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
379 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
380 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
381 -"
382 -BDEPEND="
383 - test? (
384 - dev-python/mock[${PYTHON_USEDEP}]
385 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
386 - )
387 -"
388 -
389 -distutils_enable_sphinx docs/source \
390 - 'dev-python/guzzle_sphinx_theme'
391 -distutils_enable_tests pytest
392 -
393 -python_prepare_all() {
394 - # don't lock versions to narrow ranges
395 - sed -e '/botocore/ d' \
396 - -e '/jmespath/ d' \
397 - -e '/s3transfer/ d' \
398 - -i setup.py || die
399 -
400 - # do not rely on bundled deps in botocore (sic!)
401 - find -name '*.py' -exec sed -i \
402 - -e 's:from botocore[.]vendored import:import:' \
403 - -e 's:from botocore[.]vendored[.]:from :' \
404 - {} + || die
405 -
406 - distutils-r1_python_prepare_all
407 -}
408 -
409 -python_test() {
410 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
411 -}
412
413 diff --git a/dev-python/boto3/boto3-1.24.19.ebuild b/dev-python/boto3/boto3-1.24.19.ebuild
414 deleted file mode 100644
415 index 6edcc751d54b..000000000000
416 --- a/dev-python/boto3/boto3-1.24.19.ebuild
417 +++ /dev/null
418 @@ -1,68 +0,0 @@
419 -# Copyright 1999-2022 Gentoo Authors
420 -# Distributed under the terms of the GNU General Public License v2
421 -
422 -EAPI=8
423 -
424 -DISTUTILS_USE_PEP517=setuptools
425 -PYTHON_COMPAT=( python3_{8..11} )
426 -
427 -inherit distutils-r1 multiprocessing
428 -
429 -DESCRIPTION="The AWS SDK for Python"
430 -HOMEPAGE="
431 - https://github.com/boto/boto3/
432 - https://pypi.org/project/boto3/
433 -"
434 -LICENSE="Apache-2.0"
435 -SLOT="0"
436 -
437 -if [[ "${PV}" == "9999" ]]; then
438 - EGIT_REPO_URI="https://github.com/boto/boto3"
439 - inherit git-r3
440 - BOTOCORE_PV=${PV}
441 -else
442 - SRC_URI="
443 - https://github.com/boto/boto3/archive/${PV}.tar.gz
444 - -> ${P}.gh.tar.gz
445 - "
446 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
447 -
448 - # botocore is x.(y+3).z
449 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
450 -fi
451 -
452 -RDEPEND="
453 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
454 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
455 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
456 -"
457 -BDEPEND="
458 - test? (
459 - dev-python/mock[${PYTHON_USEDEP}]
460 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
461 - )
462 -"
463 -
464 -distutils_enable_sphinx docs/source \
465 - 'dev-python/guzzle_sphinx_theme'
466 -distutils_enable_tests pytest
467 -
468 -python_prepare_all() {
469 - # don't lock versions to narrow ranges
470 - sed -e '/botocore/ d' \
471 - -e '/jmespath/ d' \
472 - -e '/s3transfer/ d' \
473 - -i setup.py || die
474 -
475 - # do not rely on bundled deps in botocore (sic!)
476 - find -name '*.py' -exec sed -i \
477 - -e 's:from botocore[.]vendored import:import:' \
478 - -e 's:from botocore[.]vendored[.]:from :' \
479 - {} + || die
480 -
481 - distutils-r1_python_prepare_all
482 -}
483 -
484 -python_test() {
485 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
486 -}
487
488 diff --git a/dev-python/boto3/boto3-1.24.7.ebuild b/dev-python/boto3/boto3-1.24.7.ebuild
489 deleted file mode 100644
490 index c93eb5e2d7c0..000000000000
491 --- a/dev-python/boto3/boto3-1.24.7.ebuild
492 +++ /dev/null
493 @@ -1,68 +0,0 @@
494 -# Copyright 1999-2022 Gentoo Authors
495 -# Distributed under the terms of the GNU General Public License v2
496 -
497 -EAPI=8
498 -
499 -DISTUTILS_USE_PEP517=setuptools
500 -PYTHON_COMPAT=( python3_{8..11} )
501 -
502 -inherit distutils-r1 multiprocessing
503 -
504 -DESCRIPTION="The AWS SDK for Python"
505 -HOMEPAGE="
506 - https://github.com/boto/boto3/
507 - https://pypi.org/project/boto3/
508 -"
509 -LICENSE="Apache-2.0"
510 -SLOT="0"
511 -
512 -if [[ "${PV}" == "9999" ]]; then
513 - EGIT_REPO_URI="https://github.com/boto/boto3"
514 - inherit git-r3
515 - BOTOCORE_PV=${PV}
516 -else
517 - SRC_URI="
518 - https://github.com/boto/boto3/archive/${PV}.tar.gz
519 - -> ${P}.gh.tar.gz
520 - "
521 - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
522 -
523 - # botocore is x.(y+3).z
524 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
525 -fi
526 -
527 -RDEPEND="
528 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
529 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
530 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
531 -"
532 -BDEPEND="
533 - test? (
534 - dev-python/mock[${PYTHON_USEDEP}]
535 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
536 - )
537 -"
538 -
539 -distutils_enable_sphinx docs/source \
540 - 'dev-python/guzzle_sphinx_theme'
541 -distutils_enable_tests pytest
542 -
543 -python_prepare_all() {
544 - # don't lock versions to narrow ranges
545 - sed -e '/botocore/ d' \
546 - -e '/jmespath/ d' \
547 - -e '/s3transfer/ d' \
548 - -i setup.py || die
549 -
550 - # do not rely on bundled deps in botocore (sic!)
551 - find -name '*.py' -exec sed -i \
552 - -e 's:from botocore[.]vendored import:import:' \
553 - -e 's:from botocore[.]vendored[.]:from :' \
554 - {} + || die
555 -
556 - distutils-r1_python_prepare_all
557 -}
558 -
559 -python_test() {
560 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
561 -}