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