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: Tue, 08 Nov 2022 05:59:18
Message-Id: 1667887150.4ed6b3291eb89b65fcbee56c147b5b6ca2c53a5e.mgorny@gentoo
1 commit: 4ed6b3291eb89b65fcbee56c147b5b6ca2c53a5e
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 8 05:57:38 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 8 05:59:10 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed6b329
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 | 10 ------
13 dev-python/boto3/boto3-1.24.88.ebuild | 68 -----------------------------------
14 dev-python/boto3/boto3-1.25.0.ebuild | 68 -----------------------------------
15 dev-python/boto3/boto3-1.25.1.ebuild | 68 -----------------------------------
16 dev-python/boto3/boto3-1.25.2.ebuild | 68 -----------------------------------
17 dev-python/boto3/boto3-1.25.3.ebuild | 68 -----------------------------------
18 dev-python/boto3/boto3-1.25.4.ebuild | 68 -----------------------------------
19 dev-python/boto3/boto3-1.26.0.ebuild | 68 -----------------------------------
20 dev-python/boto3/boto3-1.26.1.ebuild | 68 -----------------------------------
21 dev-python/boto3/boto3-1.26.2.ebuild | 68 -----------------------------------
22 dev-python/boto3/boto3-1.26.3.ebuild | 68 -----------------------------------
23 11 files changed, 690 deletions(-)
24
25 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
26 index 2ecac8682b44..f4700730c56b 100644
27 --- a/dev-python/boto3/Manifest
28 +++ b/dev-python/boto3/Manifest
29 @@ -1,13 +1,3 @@
30 -DIST boto3-1.24.88.gh.tar.gz 543896 BLAKE2B 9dd2a18e3fb8d0a9f3a3a1fd7d0cceb491765690f99c7bd4200f37c66cbdb1e86dcdcdd09669d3175b97e762e6faabac3a2e5cba49136f42cba459e45f3ab67f SHA512 676528ca180c23834d1666b69292754e551a339914362da2708ff3f937c2eb04fe3b3dd1d4c6960eb8f5f7f58b1e0bcf13b1f52cc16a7c8d3bd025e9ea4ee109
31 DIST boto3-1.24.96.gh.tar.gz 547933 BLAKE2B 63c347b3abb383f36e4109b2695014dda6b4dd159b8f0e878ea17bcd24c9605dcf403a120b15f63e9a335065a1e3254813998a435d5eb1663f0066f2e7797be6 SHA512 9c3ac6dba99904a54e4b06b02531c2388d235b1926cb5bd7b767c679632b613db4a0d453030295e5f4101efdb7a3df8aca08e3c2e92a6725dc3df733cef37d72
32 -DIST boto3-1.25.0.gh.tar.gz 548321 BLAKE2B 46371869420a12b067594efbaa0d0f6b8003e813c5c85511fdead9841489bd333fe1207cc5310fd663628560a3c570ce495f0234ecc72eb93dfa20b79532390f SHA512 7cd6443fdb67a7e2df440c9b1ec84f7d37040549ddcdfaf5ca41fbee3d47e99d995f0be8690f22c25422391734d664746d00c88bd59aa269285f8c0e038836f9
33 -DIST boto3-1.25.1.gh.tar.gz 548647 BLAKE2B 84a6560e39ea526d1a4fa744bb4cb8fc2f934254c5949a08e0f40f34c363b6cf077dec4f6325da61fd06f5e2d2e021494bc29bf5993213fedc43f5914e18f062 SHA512 dbd0606e2aa4bd4eb3a836fe8e6da20eec97f5c62b5b43009f7296d1a51eaf7eaec7ca8246be8e3db2181e574d5672d72ea18deb4fc73a7cf3f0fca64ab1dacc
34 -DIST boto3-1.25.2.gh.tar.gz 548880 BLAKE2B 765b16f0192cf6243a34428090234943553384d5422dcdc728b0da9ca303ca5eb860cb49d177191aa53c8818795bb620910c6f3e5a6f2bb9072fd96d1bcf0fa1 SHA512 8e702758923b384ed97803a35daf211e9754ea6967819e301034efb2c1394f05f4f899dac03b96e65480b55101a96d106fe08faa6f28fccd6d37a5e9d7d6cd2c
35 -DIST boto3-1.25.3.gh.tar.gz 549487 BLAKE2B f0c4f2dee25dff926ce5d0699bc6ff9a876ddd12b469759dd24deb22f037fbf37e013b234605ade2ab1712127f1362d0c5fcfdf8302df2c5b983b2bafa68f1a6 SHA512 3a6227dd10cba78b2f67802da953ca8ddfd0dfe3f7dd2e9a360b8e1a45488d12bece3f8a60729eb185e74c3c2dd95403a610f26ae281acdc6a820238660f86b4
36 -DIST boto3-1.25.4.gh.tar.gz 549950 BLAKE2B f9dfb94d2bfc3f11ac0e98b4ca1755157cf5d71b5b756a4b228bedf48b0d116de80ad1638789dcc1e44ec2d5ab2bf85923a566caf50a15141b3e04baa195b416 SHA512 77ddbd3ec3815d7fad99e918d2474ffedf2f0f5b35cd9f8fa68eaff0c1f4f7e6495c280e7fb6ef1b6f368103b2ecf11565b99636b34ca5a95038ff44a87088fa
37 DIST boto3-1.25.5.gh.tar.gz 550814 BLAKE2B 85f345b635fe16a978853d21192f49804837b050539aba650195bf788c7912f8713aa3a826de6f5ae4c28c4c3795e7053a2105622757f3087579e827eda3487f SHA512 6f4cd909b7a6670f74df6c7cac4a140114a0e05f736ed23c5a53351c5c6505f02d40e81ad1314db86db67d16429b38f78708e9cc8ce2cb08f28742ec209c2755
38 -DIST boto3-1.26.0.gh.tar.gz 551306 BLAKE2B fb72315724321f1f41b7ff8f90eb5386b5361f049913ed87ac884140c405587ee0dc7acfc13300851566e96d12de16d3c6f1db52af44b27ea320c4e6deaaf2c9 SHA512 eafff7ba7792fb62d2ba93213588e1a034b6d51fcc7e8167dcf15e0276c3b499440d3ff340cb2145aedf2f432c0de563cbc69111543530c5b4a4705cd08871bf
39 -DIST boto3-1.26.1.gh.tar.gz 551830 BLAKE2B 85dff3350796fcb06ea927d469d5afdbe43c448cc5c267364edc2641d25aac8d33a76a3cae06cf414a52874bce626d88f15252f3273530c1a2a791791134fafa SHA512 d1ccea2a2155d22c765504597dfb185190c52f99e7b1c9210eedf9832d9a191d7bbb1205930682f906a7bf6316226836b61dbece5b54ca24dbc91073b0a41591
40 -DIST boto3-1.26.2.gh.tar.gz 552193 BLAKE2B 07b12ab669bc0eae08d4f74b8b8f0b979b90b75b24c87172bb2bda7d9a7051e41a6971d758c48b764da35b4e38ff02c0ba2a57971f70aed6e79517225e4f2461 SHA512 ce5362af3109d412de633f74ebb08d60c229ff7644c02c86e2692c2d85611269254be05041e0eedf88dda7e76e7f5d81a20abad6a3367c87585b7b52f7968a08
41 -DIST boto3-1.26.3.gh.tar.gz 552510 BLAKE2B 58c9040c1273cad53719f17a82c909fdd05a7f56b91e39b61dabfa75871a2d8b011acd8136c11101ee8e87c9e22c82075358c53b4e3fc6210e3b02438d747a2b SHA512 ba63aa8f6c5cf08031fd74661c52527153b02af5a08d4a8e9bfdcf11706e8573b56319195d7d74850a8d5e48174a8076ad8200877494ce3297f3d9a435b8765f
42 DIST boto3-1.26.4.gh.tar.gz 553689 BLAKE2B 0da69cfa0b05ab789fc59938562efb49c3c0a46ae0dd5ca84d5e5782f7ed78f4fae45fa38cfea27c2dbb59bff2604b7f09064d2f4f35578500d379ff9f34513e SHA512 2f7058c405145d66b92412f0941ec705c111132e87121cae3f4be9fd6db4cfee3c1bedc3d952badd5ead13e2e1a4e10d4a1a7bf73b7869225a7615d5038a9086
43
44 diff --git a/dev-python/boto3/boto3-1.24.88.ebuild b/dev-python/boto3/boto3-1.24.88.ebuild
45 deleted file mode 100644
46 index c93eb5e2d7c0..000000000000
47 --- a/dev-python/boto3/boto3-1.24.88.ebuild
48 +++ /dev/null
49 @@ -1,68 +0,0 @@
50 -# Copyright 1999-2022 Gentoo Authors
51 -# Distributed under the terms of the GNU General Public License v2
52 -
53 -EAPI=8
54 -
55 -DISTUTILS_USE_PEP517=setuptools
56 -PYTHON_COMPAT=( python3_{8..11} )
57 -
58 -inherit distutils-r1 multiprocessing
59 -
60 -DESCRIPTION="The AWS SDK for Python"
61 -HOMEPAGE="
62 - https://github.com/boto/boto3/
63 - https://pypi.org/project/boto3/
64 -"
65 -LICENSE="Apache-2.0"
66 -SLOT="0"
67 -
68 -if [[ "${PV}" == "9999" ]]; then
69 - EGIT_REPO_URI="https://github.com/boto/boto3"
70 - inherit git-r3
71 - BOTOCORE_PV=${PV}
72 -else
73 - SRC_URI="
74 - https://github.com/boto/boto3/archive/${PV}.tar.gz
75 - -> ${P}.gh.tar.gz
76 - "
77 - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
78 -
79 - # botocore is x.(y+3).z
80 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
81 -fi
82 -
83 -RDEPEND="
84 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
85 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
86 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
87 -"
88 -BDEPEND="
89 - test? (
90 - dev-python/mock[${PYTHON_USEDEP}]
91 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
92 - )
93 -"
94 -
95 -distutils_enable_sphinx docs/source \
96 - 'dev-python/guzzle_sphinx_theme'
97 -distutils_enable_tests pytest
98 -
99 -python_prepare_all() {
100 - # don't lock versions to narrow ranges
101 - sed -e '/botocore/ d' \
102 - -e '/jmespath/ d' \
103 - -e '/s3transfer/ d' \
104 - -i setup.py || die
105 -
106 - # do not rely on bundled deps in botocore (sic!)
107 - find -name '*.py' -exec sed -i \
108 - -e 's:from botocore[.]vendored import:import:' \
109 - -e 's:from botocore[.]vendored[.]:from :' \
110 - {} + || die
111 -
112 - distutils-r1_python_prepare_all
113 -}
114 -
115 -python_test() {
116 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
117 -}
118
119 diff --git a/dev-python/boto3/boto3-1.25.0.ebuild b/dev-python/boto3/boto3-1.25.0.ebuild
120 deleted file mode 100644
121 index 6edcc751d54b..000000000000
122 --- a/dev-python/boto3/boto3-1.25.0.ebuild
123 +++ /dev/null
124 @@ -1,68 +0,0 @@
125 -# Copyright 1999-2022 Gentoo Authors
126 -# Distributed under the terms of the GNU General Public License v2
127 -
128 -EAPI=8
129 -
130 -DISTUTILS_USE_PEP517=setuptools
131 -PYTHON_COMPAT=( python3_{8..11} )
132 -
133 -inherit distutils-r1 multiprocessing
134 -
135 -DESCRIPTION="The AWS SDK for Python"
136 -HOMEPAGE="
137 - https://github.com/boto/boto3/
138 - https://pypi.org/project/boto3/
139 -"
140 -LICENSE="Apache-2.0"
141 -SLOT="0"
142 -
143 -if [[ "${PV}" == "9999" ]]; then
144 - EGIT_REPO_URI="https://github.com/boto/boto3"
145 - inherit git-r3
146 - BOTOCORE_PV=${PV}
147 -else
148 - SRC_URI="
149 - https://github.com/boto/boto3/archive/${PV}.tar.gz
150 - -> ${P}.gh.tar.gz
151 - "
152 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
153 -
154 - # botocore is x.(y+3).z
155 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
156 -fi
157 -
158 -RDEPEND="
159 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
160 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
161 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
162 -"
163 -BDEPEND="
164 - test? (
165 - dev-python/mock[${PYTHON_USEDEP}]
166 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
167 - )
168 -"
169 -
170 -distutils_enable_sphinx docs/source \
171 - 'dev-python/guzzle_sphinx_theme'
172 -distutils_enable_tests pytest
173 -
174 -python_prepare_all() {
175 - # don't lock versions to narrow ranges
176 - sed -e '/botocore/ d' \
177 - -e '/jmespath/ d' \
178 - -e '/s3transfer/ d' \
179 - -i setup.py || die
180 -
181 - # do not rely on bundled deps in botocore (sic!)
182 - find -name '*.py' -exec sed -i \
183 - -e 's:from botocore[.]vendored import:import:' \
184 - -e 's:from botocore[.]vendored[.]:from :' \
185 - {} + || die
186 -
187 - distutils-r1_python_prepare_all
188 -}
189 -
190 -python_test() {
191 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
192 -}
193
194 diff --git a/dev-python/boto3/boto3-1.25.1.ebuild b/dev-python/boto3/boto3-1.25.1.ebuild
195 deleted file mode 100644
196 index 6edcc751d54b..000000000000
197 --- a/dev-python/boto3/boto3-1.25.1.ebuild
198 +++ /dev/null
199 @@ -1,68 +0,0 @@
200 -# Copyright 1999-2022 Gentoo Authors
201 -# Distributed under the terms of the GNU General Public License v2
202 -
203 -EAPI=8
204 -
205 -DISTUTILS_USE_PEP517=setuptools
206 -PYTHON_COMPAT=( python3_{8..11} )
207 -
208 -inherit distutils-r1 multiprocessing
209 -
210 -DESCRIPTION="The AWS SDK for Python"
211 -HOMEPAGE="
212 - https://github.com/boto/boto3/
213 - https://pypi.org/project/boto3/
214 -"
215 -LICENSE="Apache-2.0"
216 -SLOT="0"
217 -
218 -if [[ "${PV}" == "9999" ]]; then
219 - EGIT_REPO_URI="https://github.com/boto/boto3"
220 - inherit git-r3
221 - BOTOCORE_PV=${PV}
222 -else
223 - SRC_URI="
224 - https://github.com/boto/boto3/archive/${PV}.tar.gz
225 - -> ${P}.gh.tar.gz
226 - "
227 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
228 -
229 - # botocore is x.(y+3).z
230 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
231 -fi
232 -
233 -RDEPEND="
234 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
235 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
236 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
237 -"
238 -BDEPEND="
239 - test? (
240 - dev-python/mock[${PYTHON_USEDEP}]
241 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
242 - )
243 -"
244 -
245 -distutils_enable_sphinx docs/source \
246 - 'dev-python/guzzle_sphinx_theme'
247 -distutils_enable_tests pytest
248 -
249 -python_prepare_all() {
250 - # don't lock versions to narrow ranges
251 - sed -e '/botocore/ d' \
252 - -e '/jmespath/ d' \
253 - -e '/s3transfer/ d' \
254 - -i setup.py || die
255 -
256 - # do not rely on bundled deps in botocore (sic!)
257 - find -name '*.py' -exec sed -i \
258 - -e 's:from botocore[.]vendored import:import:' \
259 - -e 's:from botocore[.]vendored[.]:from :' \
260 - {} + || die
261 -
262 - distutils-r1_python_prepare_all
263 -}
264 -
265 -python_test() {
266 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
267 -}
268
269 diff --git a/dev-python/boto3/boto3-1.25.2.ebuild b/dev-python/boto3/boto3-1.25.2.ebuild
270 deleted file mode 100644
271 index 6edcc751d54b..000000000000
272 --- a/dev-python/boto3/boto3-1.25.2.ebuild
273 +++ /dev/null
274 @@ -1,68 +0,0 @@
275 -# Copyright 1999-2022 Gentoo Authors
276 -# Distributed under the terms of the GNU General Public License v2
277 -
278 -EAPI=8
279 -
280 -DISTUTILS_USE_PEP517=setuptools
281 -PYTHON_COMPAT=( python3_{8..11} )
282 -
283 -inherit distutils-r1 multiprocessing
284 -
285 -DESCRIPTION="The AWS SDK for Python"
286 -HOMEPAGE="
287 - https://github.com/boto/boto3/
288 - https://pypi.org/project/boto3/
289 -"
290 -LICENSE="Apache-2.0"
291 -SLOT="0"
292 -
293 -if [[ "${PV}" == "9999" ]]; then
294 - EGIT_REPO_URI="https://github.com/boto/boto3"
295 - inherit git-r3
296 - BOTOCORE_PV=${PV}
297 -else
298 - SRC_URI="
299 - https://github.com/boto/boto3/archive/${PV}.tar.gz
300 - -> ${P}.gh.tar.gz
301 - "
302 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
303 -
304 - # botocore is x.(y+3).z
305 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
306 -fi
307 -
308 -RDEPEND="
309 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
310 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
311 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
312 -"
313 -BDEPEND="
314 - test? (
315 - dev-python/mock[${PYTHON_USEDEP}]
316 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
317 - )
318 -"
319 -
320 -distutils_enable_sphinx docs/source \
321 - 'dev-python/guzzle_sphinx_theme'
322 -distutils_enable_tests pytest
323 -
324 -python_prepare_all() {
325 - # don't lock versions to narrow ranges
326 - sed -e '/botocore/ d' \
327 - -e '/jmespath/ d' \
328 - -e '/s3transfer/ d' \
329 - -i setup.py || die
330 -
331 - # do not rely on bundled deps in botocore (sic!)
332 - find -name '*.py' -exec sed -i \
333 - -e 's:from botocore[.]vendored import:import:' \
334 - -e 's:from botocore[.]vendored[.]:from :' \
335 - {} + || die
336 -
337 - distutils-r1_python_prepare_all
338 -}
339 -
340 -python_test() {
341 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
342 -}
343
344 diff --git a/dev-python/boto3/boto3-1.25.3.ebuild b/dev-python/boto3/boto3-1.25.3.ebuild
345 deleted file mode 100644
346 index 6edcc751d54b..000000000000
347 --- a/dev-python/boto3/boto3-1.25.3.ebuild
348 +++ /dev/null
349 @@ -1,68 +0,0 @@
350 -# Copyright 1999-2022 Gentoo Authors
351 -# Distributed under the terms of the GNU General Public License v2
352 -
353 -EAPI=8
354 -
355 -DISTUTILS_USE_PEP517=setuptools
356 -PYTHON_COMPAT=( python3_{8..11} )
357 -
358 -inherit distutils-r1 multiprocessing
359 -
360 -DESCRIPTION="The AWS SDK for Python"
361 -HOMEPAGE="
362 - https://github.com/boto/boto3/
363 - https://pypi.org/project/boto3/
364 -"
365 -LICENSE="Apache-2.0"
366 -SLOT="0"
367 -
368 -if [[ "${PV}" == "9999" ]]; then
369 - EGIT_REPO_URI="https://github.com/boto/boto3"
370 - inherit git-r3
371 - BOTOCORE_PV=${PV}
372 -else
373 - SRC_URI="
374 - https://github.com/boto/boto3/archive/${PV}.tar.gz
375 - -> ${P}.gh.tar.gz
376 - "
377 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
378 -
379 - # botocore is x.(y+3).z
380 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
381 -fi
382 -
383 -RDEPEND="
384 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
385 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
386 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
387 -"
388 -BDEPEND="
389 - test? (
390 - dev-python/mock[${PYTHON_USEDEP}]
391 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
392 - )
393 -"
394 -
395 -distutils_enable_sphinx docs/source \
396 - 'dev-python/guzzle_sphinx_theme'
397 -distutils_enable_tests pytest
398 -
399 -python_prepare_all() {
400 - # don't lock versions to narrow ranges
401 - sed -e '/botocore/ d' \
402 - -e '/jmespath/ d' \
403 - -e '/s3transfer/ d' \
404 - -i setup.py || die
405 -
406 - # do not rely on bundled deps in botocore (sic!)
407 - find -name '*.py' -exec sed -i \
408 - -e 's:from botocore[.]vendored import:import:' \
409 - -e 's:from botocore[.]vendored[.]:from :' \
410 - {} + || die
411 -
412 - distutils-r1_python_prepare_all
413 -}
414 -
415 -python_test() {
416 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
417 -}
418
419 diff --git a/dev-python/boto3/boto3-1.25.4.ebuild b/dev-python/boto3/boto3-1.25.4.ebuild
420 deleted file mode 100644
421 index 6edcc751d54b..000000000000
422 --- a/dev-python/boto3/boto3-1.25.4.ebuild
423 +++ /dev/null
424 @@ -1,68 +0,0 @@
425 -# Copyright 1999-2022 Gentoo Authors
426 -# Distributed under the terms of the GNU General Public License v2
427 -
428 -EAPI=8
429 -
430 -DISTUTILS_USE_PEP517=setuptools
431 -PYTHON_COMPAT=( python3_{8..11} )
432 -
433 -inherit distutils-r1 multiprocessing
434 -
435 -DESCRIPTION="The AWS SDK for Python"
436 -HOMEPAGE="
437 - https://github.com/boto/boto3/
438 - https://pypi.org/project/boto3/
439 -"
440 -LICENSE="Apache-2.0"
441 -SLOT="0"
442 -
443 -if [[ "${PV}" == "9999" ]]; then
444 - EGIT_REPO_URI="https://github.com/boto/boto3"
445 - inherit git-r3
446 - BOTOCORE_PV=${PV}
447 -else
448 - SRC_URI="
449 - https://github.com/boto/boto3/archive/${PV}.tar.gz
450 - -> ${P}.gh.tar.gz
451 - "
452 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
453 -
454 - # botocore is x.(y+3).z
455 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
456 -fi
457 -
458 -RDEPEND="
459 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
460 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
461 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
462 -"
463 -BDEPEND="
464 - test? (
465 - dev-python/mock[${PYTHON_USEDEP}]
466 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
467 - )
468 -"
469 -
470 -distutils_enable_sphinx docs/source \
471 - 'dev-python/guzzle_sphinx_theme'
472 -distutils_enable_tests pytest
473 -
474 -python_prepare_all() {
475 - # don't lock versions to narrow ranges
476 - sed -e '/botocore/ d' \
477 - -e '/jmespath/ d' \
478 - -e '/s3transfer/ d' \
479 - -i setup.py || die
480 -
481 - # do not rely on bundled deps in botocore (sic!)
482 - find -name '*.py' -exec sed -i \
483 - -e 's:from botocore[.]vendored import:import:' \
484 - -e 's:from botocore[.]vendored[.]:from :' \
485 - {} + || die
486 -
487 - distutils-r1_python_prepare_all
488 -}
489 -
490 -python_test() {
491 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
492 -}
493
494 diff --git a/dev-python/boto3/boto3-1.26.0.ebuild b/dev-python/boto3/boto3-1.26.0.ebuild
495 deleted file mode 100644
496 index 6edcc751d54b..000000000000
497 --- a/dev-python/boto3/boto3-1.26.0.ebuild
498 +++ /dev/null
499 @@ -1,68 +0,0 @@
500 -# Copyright 1999-2022 Gentoo Authors
501 -# Distributed under the terms of the GNU General Public License v2
502 -
503 -EAPI=8
504 -
505 -DISTUTILS_USE_PEP517=setuptools
506 -PYTHON_COMPAT=( python3_{8..11} )
507 -
508 -inherit distutils-r1 multiprocessing
509 -
510 -DESCRIPTION="The AWS SDK for Python"
511 -HOMEPAGE="
512 - https://github.com/boto/boto3/
513 - https://pypi.org/project/boto3/
514 -"
515 -LICENSE="Apache-2.0"
516 -SLOT="0"
517 -
518 -if [[ "${PV}" == "9999" ]]; then
519 - EGIT_REPO_URI="https://github.com/boto/boto3"
520 - inherit git-r3
521 - BOTOCORE_PV=${PV}
522 -else
523 - SRC_URI="
524 - https://github.com/boto/boto3/archive/${PV}.tar.gz
525 - -> ${P}.gh.tar.gz
526 - "
527 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
528 -
529 - # botocore is x.(y+3).z
530 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
531 -fi
532 -
533 -RDEPEND="
534 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
535 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
536 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
537 -"
538 -BDEPEND="
539 - test? (
540 - dev-python/mock[${PYTHON_USEDEP}]
541 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
542 - )
543 -"
544 -
545 -distutils_enable_sphinx docs/source \
546 - 'dev-python/guzzle_sphinx_theme'
547 -distutils_enable_tests pytest
548 -
549 -python_prepare_all() {
550 - # don't lock versions to narrow ranges
551 - sed -e '/botocore/ d' \
552 - -e '/jmespath/ d' \
553 - -e '/s3transfer/ d' \
554 - -i setup.py || die
555 -
556 - # do not rely on bundled deps in botocore (sic!)
557 - find -name '*.py' -exec sed -i \
558 - -e 's:from botocore[.]vendored import:import:' \
559 - -e 's:from botocore[.]vendored[.]:from :' \
560 - {} + || die
561 -
562 - distutils-r1_python_prepare_all
563 -}
564 -
565 -python_test() {
566 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
567 -}
568
569 diff --git a/dev-python/boto3/boto3-1.26.1.ebuild b/dev-python/boto3/boto3-1.26.1.ebuild
570 deleted file mode 100644
571 index 6edcc751d54b..000000000000
572 --- a/dev-python/boto3/boto3-1.26.1.ebuild
573 +++ /dev/null
574 @@ -1,68 +0,0 @@
575 -# Copyright 1999-2022 Gentoo Authors
576 -# Distributed under the terms of the GNU General Public License v2
577 -
578 -EAPI=8
579 -
580 -DISTUTILS_USE_PEP517=setuptools
581 -PYTHON_COMPAT=( python3_{8..11} )
582 -
583 -inherit distutils-r1 multiprocessing
584 -
585 -DESCRIPTION="The AWS SDK for Python"
586 -HOMEPAGE="
587 - https://github.com/boto/boto3/
588 - https://pypi.org/project/boto3/
589 -"
590 -LICENSE="Apache-2.0"
591 -SLOT="0"
592 -
593 -if [[ "${PV}" == "9999" ]]; then
594 - EGIT_REPO_URI="https://github.com/boto/boto3"
595 - inherit git-r3
596 - BOTOCORE_PV=${PV}
597 -else
598 - SRC_URI="
599 - https://github.com/boto/boto3/archive/${PV}.tar.gz
600 - -> ${P}.gh.tar.gz
601 - "
602 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
603 -
604 - # botocore is x.(y+3).z
605 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
606 -fi
607 -
608 -RDEPEND="
609 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
610 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
611 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
612 -"
613 -BDEPEND="
614 - test? (
615 - dev-python/mock[${PYTHON_USEDEP}]
616 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
617 - )
618 -"
619 -
620 -distutils_enable_sphinx docs/source \
621 - 'dev-python/guzzle_sphinx_theme'
622 -distutils_enable_tests pytest
623 -
624 -python_prepare_all() {
625 - # don't lock versions to narrow ranges
626 - sed -e '/botocore/ d' \
627 - -e '/jmespath/ d' \
628 - -e '/s3transfer/ d' \
629 - -i setup.py || die
630 -
631 - # do not rely on bundled deps in botocore (sic!)
632 - find -name '*.py' -exec sed -i \
633 - -e 's:from botocore[.]vendored import:import:' \
634 - -e 's:from botocore[.]vendored[.]:from :' \
635 - {} + || die
636 -
637 - distutils-r1_python_prepare_all
638 -}
639 -
640 -python_test() {
641 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
642 -}
643
644 diff --git a/dev-python/boto3/boto3-1.26.2.ebuild b/dev-python/boto3/boto3-1.26.2.ebuild
645 deleted file mode 100644
646 index 6edcc751d54b..000000000000
647 --- a/dev-python/boto3/boto3-1.26.2.ebuild
648 +++ /dev/null
649 @@ -1,68 +0,0 @@
650 -# Copyright 1999-2022 Gentoo Authors
651 -# Distributed under the terms of the GNU General Public License v2
652 -
653 -EAPI=8
654 -
655 -DISTUTILS_USE_PEP517=setuptools
656 -PYTHON_COMPAT=( python3_{8..11} )
657 -
658 -inherit distutils-r1 multiprocessing
659 -
660 -DESCRIPTION="The AWS SDK for Python"
661 -HOMEPAGE="
662 - https://github.com/boto/boto3/
663 - https://pypi.org/project/boto3/
664 -"
665 -LICENSE="Apache-2.0"
666 -SLOT="0"
667 -
668 -if [[ "${PV}" == "9999" ]]; then
669 - EGIT_REPO_URI="https://github.com/boto/boto3"
670 - inherit git-r3
671 - BOTOCORE_PV=${PV}
672 -else
673 - SRC_URI="
674 - https://github.com/boto/boto3/archive/${PV}.tar.gz
675 - -> ${P}.gh.tar.gz
676 - "
677 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
678 -
679 - # botocore is x.(y+3).z
680 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
681 -fi
682 -
683 -RDEPEND="
684 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
685 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
686 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
687 -"
688 -BDEPEND="
689 - test? (
690 - dev-python/mock[${PYTHON_USEDEP}]
691 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
692 - )
693 -"
694 -
695 -distutils_enable_sphinx docs/source \
696 - 'dev-python/guzzle_sphinx_theme'
697 -distutils_enable_tests pytest
698 -
699 -python_prepare_all() {
700 - # don't lock versions to narrow ranges
701 - sed -e '/botocore/ d' \
702 - -e '/jmespath/ d' \
703 - -e '/s3transfer/ d' \
704 - -i setup.py || die
705 -
706 - # do not rely on bundled deps in botocore (sic!)
707 - find -name '*.py' -exec sed -i \
708 - -e 's:from botocore[.]vendored import:import:' \
709 - -e 's:from botocore[.]vendored[.]:from :' \
710 - {} + || die
711 -
712 - distutils-r1_python_prepare_all
713 -}
714 -
715 -python_test() {
716 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
717 -}
718
719 diff --git a/dev-python/boto3/boto3-1.26.3.ebuild b/dev-python/boto3/boto3-1.26.3.ebuild
720 deleted file mode 100644
721 index 6edcc751d54b..000000000000
722 --- a/dev-python/boto3/boto3-1.26.3.ebuild
723 +++ /dev/null
724 @@ -1,68 +0,0 @@
725 -# Copyright 1999-2022 Gentoo Authors
726 -# Distributed under the terms of the GNU General Public License v2
727 -
728 -EAPI=8
729 -
730 -DISTUTILS_USE_PEP517=setuptools
731 -PYTHON_COMPAT=( python3_{8..11} )
732 -
733 -inherit distutils-r1 multiprocessing
734 -
735 -DESCRIPTION="The AWS SDK for Python"
736 -HOMEPAGE="
737 - https://github.com/boto/boto3/
738 - https://pypi.org/project/boto3/
739 -"
740 -LICENSE="Apache-2.0"
741 -SLOT="0"
742 -
743 -if [[ "${PV}" == "9999" ]]; then
744 - EGIT_REPO_URI="https://github.com/boto/boto3"
745 - inherit git-r3
746 - BOTOCORE_PV=${PV}
747 -else
748 - SRC_URI="
749 - https://github.com/boto/boto3/archive/${PV}.tar.gz
750 - -> ${P}.gh.tar.gz
751 - "
752 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
753 -
754 - # botocore is x.(y+3).z
755 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
756 -fi
757 -
758 -RDEPEND="
759 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
760 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
761 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
762 -"
763 -BDEPEND="
764 - test? (
765 - dev-python/mock[${PYTHON_USEDEP}]
766 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
767 - )
768 -"
769 -
770 -distutils_enable_sphinx docs/source \
771 - 'dev-python/guzzle_sphinx_theme'
772 -distutils_enable_tests pytest
773 -
774 -python_prepare_all() {
775 - # don't lock versions to narrow ranges
776 - sed -e '/botocore/ d' \
777 - -e '/jmespath/ d' \
778 - -e '/s3transfer/ d' \
779 - -i setup.py || die
780 -
781 - # do not rely on bundled deps in botocore (sic!)
782 - find -name '*.py' -exec sed -i \
783 - -e 's:from botocore[.]vendored import:import:' \
784 - -e 's:from botocore[.]vendored[.]:from :' \
785 - {} + || die
786 -
787 - distutils-r1_python_prepare_all
788 -}
789 -
790 -python_test() {
791 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
792 -}