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: Fri, 17 Mar 2023 15:03:11
Message-Id: 1679065319.da6425687a933e964ae3262411b025696cd7640f.mgorny@gentoo
1 commit: da6425687a933e964ae3262411b025696cd7640f
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Mar 17 15:01:59 2023 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Mar 17 15:01:59 2023 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da642568
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.74.ebuild | 68 -----------------------------------
14 dev-python/boto3/boto3-1.26.79.ebuild | 68 -----------------------------------
15 dev-python/boto3/boto3-1.26.85.ebuild | 68 -----------------------------------
16 dev-python/boto3/boto3-1.26.86.ebuild | 68 -----------------------------------
17 dev-python/boto3/boto3-1.26.87.ebuild | 68 -----------------------------------
18 dev-python/boto3/boto3-1.26.88.ebuild | 68 -----------------------------------
19 dev-python/boto3/boto3-1.26.90.ebuild | 68 -----------------------------------
20 dev-python/boto3/boto3-1.26.91.ebuild | 68 -----------------------------------
21 dev-python/boto3/boto3-1.26.92.ebuild | 68 -----------------------------------
22 10 files changed, 621 deletions(-)
23
24 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
25 index 8f5411c225be..b65b266d28d5 100644
26 --- a/dev-python/boto3/Manifest
27 +++ b/dev-python/boto3/Manifest
28 @@ -1,12 +1,3 @@
29 -DIST boto3-1.26.74.gh.tar.gz 602525 BLAKE2B 6d9b397864649ecd9b3f46bcee832c57cdce809545522f3beaf0d2eb98ca1f99e5fcab132f3389a4b2edcd585d9f6759de961b1f83f5912420629b6b03092c36 SHA512 eba11711dbd77988deb1695b954b6eb931b8ad49f96971e221415355de9bd2f3015b5a58be34a7378180f59500f9c15135192ccb97454141dbcaa664f0183627
30 -DIST boto3-1.26.79.gh.tar.gz 605312 BLAKE2B c36b86ab289be9c08a1ab43274a4f4db71cede08598b6f8092af8404bc9994e345b263b144ee3a1974ea276fce63c330d7ffa6335bb889bea32e380e9003a8c7 SHA512 cfc789296b904c0c3bd3999153067f4fb174b323f0fbd22e8f4a49aed98338e20fd238876e2f55f608f5d6b60b584e15d370400e8d0a8a00b0689e0867d00f05
31 DIST boto3-1.26.84.gh.tar.gz 612921 BLAKE2B cf98272681299aa11454d65a6bf8bc6aa28244803e3d448f01425e62bb5dc01d93e0790ecaf6b2949ea1978130782f5ac282766c8fea94682e33b0cec65e2148 SHA512 d72117cb2f258fccf4a25e201a2dad8e13e8a80a03859edec2f27da01209185cbbb2f02a7924819214a612c6f6d3758ba0aba0047fab1cced3312d1662a7482b
32 -DIST boto3-1.26.85.gh.tar.gz 613010 BLAKE2B 724ebf1264717652b2d671f96f34b546b1cc5663844454bd3925c985f4624e21370d90b4408f7d0ea7de151f8e9e6bdf11089db1836cf46eacc1d7fc671ff342 SHA512 d4ae39fd0be03ebe73d0ce7ab1467c93997c5d11b4409e6832ca40e292f7a0c7151519c3784d634157534546b84e208c529b785e4bce35c09bcbb2bb4aa76389
33 -DIST boto3-1.26.86.gh.tar.gz 613310 BLAKE2B 4b16a9d637af664331a1197324219e9e58ba3569636f1707f907f44ffca284948daa2c702cc95a6fc85bc2ccb00d12bd80ffd79eb562325a709c87d9d3181880 SHA512 1a6bb7b7d3e14611099e938def383c7444801702a401003a91f47dc95656c0fb22450d670b908902b85d6caa0f20c6572f891364b20a98ef0669fdb7cdcfeb62
34 -DIST boto3-1.26.87.gh.tar.gz 614323 BLAKE2B b2dab2b5850777e493d7b4df7bda8cce8bb4f3b316f9551489a1942caaa0deca915cf50e4dd3e910a4ceff0d0a49ec2539dfc8bdf955745a4d5b8018453f8280 SHA512 0577e56f4cef0386e113e0ee67796ddbd8084fdb1e2b4229525f7818a8d89f1177c875b0b80f9d3334fc774fd151805f673bc29211cf4ee6e08806a5917ec619
35 -DIST boto3-1.26.88.gh.tar.gz 615353 BLAKE2B eecc0bf96a8f6eadc2337de0a29f993f0a7e20c691fdbc170680f749be4988f6c91963f3089e9ef51376e5829bb8493a051d376bf1375137a31a9f864b677f5b SHA512 46a013179343ec9fb8973700bec74a998e08a7346f84812d2d938e3327f686690d12236f687c66b1cfd93010a986006ce8db040b8172241d55e097b3da4adf7a
36 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0 SHA512 02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
37 -DIST boto3-1.26.90.gh.tar.gz 616132 BLAKE2B 1c6fb20ca08c75fce5bc192cd49c8540fb5a702790f5abcdcafd4ee803e4967e55c97a99214cfae57701e6f808501d48e3bf3b5c73e1737ca3f3909af2522d4d SHA512 da438af104c3362e366785da71b9892f45b2238d280c0c39df27572afc076d4535e73fe58aa7cc7fb565b92ed8423938ddb0f16e3a5ed641231e5efadb1bf0b5
38 -DIST boto3-1.26.91.gh.tar.gz 616798 BLAKE2B 51e61db07beeb39d8fc4be88818a13e259bc71fe25d1a52df10f7ffb364ca5d42509f4cda526fa1eb41e97bb6db1a453ab8865d8032b279523c3a994ca28bb7a SHA512 e1bde413d836ae5e3332e84a73c2f687b0d6800dcaed16ef24354f95a5e39995aeeeba3ca4a82158a7752e1cfd61fb6e39c301d9156b94e021ec0794463d1f90
39 -DIST boto3-1.26.92.gh.tar.gz 617090 BLAKE2B ce559b42c3d1e0d0d79444d7c86e9b6451c9419625bc54ffe816c662df886169e086f2389acfa3e9c634c292eda186758e14df492deb06d09e077e750c350150 SHA512 8ec2b0f5d9b605d9e62ccaad442b6caeef6d0ba1f8b65e5276c96d9624e14e934391cce83619f68dc57c8c46b41d187521fe30aae19b6159dc69888a26ead10f
40 DIST boto3-1.26.93.gh.tar.gz 617542 BLAKE2B 08f045cdac7c977d9a575ca7f487314baf6f358e82b13ff3a2063d85ed23aa98c38445d444ce78730b01381fe04eb5bd5909868a5e01a529d2028c065294714b SHA512 9af0dad9189030bbd310b634af80b731799166d89c561d640308ae913c1f81f0ce50e1a0c303bff974006281be03125e454495936cca30db3cf33a4d95d66783
41
42 diff --git a/dev-python/boto3/boto3-1.26.74.ebuild b/dev-python/boto3/boto3-1.26.74.ebuild
43 deleted file mode 100644
44 index d6d605bdb0c6..000000000000
45 --- a/dev-python/boto3/boto3-1.26.74.ebuild
46 +++ /dev/null
47 @@ -1,68 +0,0 @@
48 -# Copyright 1999-2023 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_{10..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.79.ebuild b/dev-python/boto3/boto3-1.26.79.ebuild
118 deleted file mode 100644
119 index 9523f65d5fb9..000000000000
120 --- a/dev-python/boto3/boto3-1.26.79.ebuild
121 +++ /dev/null
122 @@ -1,68 +0,0 @@
123 -# Copyright 1999-2023 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_{10..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.85.ebuild b/dev-python/boto3/boto3-1.26.85.ebuild
193 deleted file mode 100644
194 index 9523f65d5fb9..000000000000
195 --- a/dev-python/boto3/boto3-1.26.85.ebuild
196 +++ /dev/null
197 @@ -1,68 +0,0 @@
198 -# Copyright 1999-2023 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_{10..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.86.ebuild b/dev-python/boto3/boto3-1.26.86.ebuild
268 deleted file mode 100644
269 index 9523f65d5fb9..000000000000
270 --- a/dev-python/boto3/boto3-1.26.86.ebuild
271 +++ /dev/null
272 @@ -1,68 +0,0 @@
273 -# Copyright 1999-2023 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_{10..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.87.ebuild b/dev-python/boto3/boto3-1.26.87.ebuild
343 deleted file mode 100644
344 index 9523f65d5fb9..000000000000
345 --- a/dev-python/boto3/boto3-1.26.87.ebuild
346 +++ /dev/null
347 @@ -1,68 +0,0 @@
348 -# Copyright 1999-2023 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.88.ebuild b/dev-python/boto3/boto3-1.26.88.ebuild
418 deleted file mode 100644
419 index 9523f65d5fb9..000000000000
420 --- a/dev-python/boto3/boto3-1.26.88.ebuild
421 +++ /dev/null
422 @@ -1,68 +0,0 @@
423 -# Copyright 1999-2023 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.90.ebuild b/dev-python/boto3/boto3-1.26.90.ebuild
493 deleted file mode 100644
494 index 9523f65d5fb9..000000000000
495 --- a/dev-python/boto3/boto3-1.26.90.ebuild
496 +++ /dev/null
497 @@ -1,68 +0,0 @@
498 -# Copyright 1999-2023 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.91.ebuild b/dev-python/boto3/boto3-1.26.91.ebuild
568 deleted file mode 100644
569 index 9523f65d5fb9..000000000000
570 --- a/dev-python/boto3/boto3-1.26.91.ebuild
571 +++ /dev/null
572 @@ -1,68 +0,0 @@
573 -# Copyright 1999-2023 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.92.ebuild b/dev-python/boto3/boto3-1.26.92.ebuild
643 deleted file mode 100644
644 index 9523f65d5fb9..000000000000
645 --- a/dev-python/boto3/boto3-1.26.92.ebuild
646 +++ /dev/null
647 @@ -1,68 +0,0 @@
648 -# Copyright 1999-2023 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 -}