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, 26 Apr 2022 16:32:34
Message-Id: 1650990684.2c704e60783c64c54c0f37ec6e7213d479f16d48.mgorny@gentoo
1 commit: 2c704e60783c64c54c0f37ec6e7213d479f16d48
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Apr 26 16:31:24 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Apr 26 16:31:24 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c704e60
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 | 12 -------
13 dev-python/boto3/boto3-1.21.22.ebuild | 63 -----------------------------------
14 dev-python/boto3/boto3-1.21.27.ebuild | 63 -----------------------------------
15 dev-python/boto3/boto3-1.21.32.ebuild | 63 -----------------------------------
16 dev-python/boto3/boto3-1.21.35.ebuild | 63 -----------------------------------
17 dev-python/boto3/boto3-1.21.36.ebuild | 63 -----------------------------------
18 dev-python/boto3/boto3-1.21.37.ebuild | 63 -----------------------------------
19 dev-python/boto3/boto3-1.21.38.ebuild | 63 -----------------------------------
20 dev-python/boto3/boto3-1.21.39.ebuild | 63 -----------------------------------
21 dev-python/boto3/boto3-1.21.41.ebuild | 63 -----------------------------------
22 dev-python/boto3/boto3-1.21.43.ebuild | 63 -----------------------------------
23 dev-python/boto3/boto3-1.21.44.ebuild | 63 -----------------------------------
24 dev-python/boto3/boto3-1.21.45.ebuild | 63 -----------------------------------
25 13 files changed, 768 deletions(-)
26
27 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
28 index 7a649d301eb2..7793455efc0c 100644
29 --- a/dev-python/boto3/Manifest
30 +++ b/dev-python/boto3/Manifest
31 @@ -1,15 +1,3 @@
32 -DIST boto3-1.21.22.tar.gz 479768 BLAKE2B 3ae647a4c06cb9f7c4c32216dba439ce8bbf346fccf5a8651c08b398bcb7fdb0a4ac81c8d311625d0f50634b90c2f8a02160a19435db836ad05edf0d998a148d SHA512 583a49907339fdb8bb1deaec7683dad6bd0c2836a05cc317a8fc97a17e7b79fd114677fd6342cf6f96b1140bf1bcf9ca0fb1fd3af1c86600e6cfba5bbbf21ec2
33 -DIST boto3-1.21.27.tar.gz 482968 BLAKE2B f8dbabe73377a861cf1d3d2e9388f7ba91f2047d8ce792b44a10693e5b0575924b3abbd8ec2b72d0c3b9a553bb088fc17dc4cd23b571f375db45737376931a46 SHA512 54bb43022ba12fc7b5c54872632cd46c07c6f167246917b5413cdd30de6c327bc625410cdfe62f4ff257ad7c42da762d2bcec5515367e214131259ddc69a9061
34 -DIST boto3-1.21.32.tar.gz 485694 BLAKE2B da6fa6f38b234af9e67bfeb8182751f1ac533a2aea72d8d407aea21554501f598c9da71f3c30dd952248c1ab244c849b779a329fc941d05b53325fe46de2aba4 SHA512 d65cffa91ae1a29e69e4bac2fc0af704987e9bca914f3f905e00c383bc92127c6e41beed71e9445e3f484c6dadde2372aca69f550af600abbb42731275c53eda
35 -DIST boto3-1.21.35.tar.gz 486835 BLAKE2B 167070bf09785bac17083cef3caf144cf11a4266c4476af2f6e19b06c81f2d2bcee42b8c7de1d1c9ac178c025bcac08366b2c7cb072cdb663910d45f7e8369fa SHA512 fe73111a46fb27d9c77abec3a13c5267243b2fcc3f89c01d9036f6ca9f362d029c9cbfbb6c1df11b302a9fb0468453fc1b91ee3dac4853bab6662f1ebfa211b2
36 -DIST boto3-1.21.36.tar.gz 487111 BLAKE2B c812e80a2bd81f2feda25b9e43444d1587eb2706ab4372a71f6aad5051020dc2439c639e04f37322ab0c1a396c22c5dc45e773cf73518886d3aab9980633f45c SHA512 1530cd11471ddfdd6a77a250fc5af7546a760cc281b327be6b67b7e49ab40cdc440d4fbe8a72387009b2c2c3dc2e6d7baaa3b1dec3d5d4d276db89e1312e55cf
37 -DIST boto3-1.21.37.tar.gz 487557 BLAKE2B 1c716a07279ce2c1020faee9e2e81b2bde3ed6e4c56668fa76eabc03c7c0818f8dc3ac0fcef66d4007d892e1f227e8642757b6fa5d6e1e18184ad17a30a0e404 SHA512 512e7859e700a98aa3112e21bbd7653e39e7e21bc8f3ef623254322f18869bc9b8a65612a3a9133847c189c59b1e2480225b71bdebd38b2e42cf4820d7ab6972
38 -DIST boto3-1.21.38.tar.gz 487786 BLAKE2B c247f51e3a7a7f9c531ab18d0fa93b90881c869631bffe35be5482a463a6580e733915d4f966d5700cf6bd822676416e9431f261fd237cb9dd85440308399e2d SHA512 a1b09de7a1dbede4000d500d96028a9ae70c60aa0cc1fc74201d52bc76a83dc27937d422592985e22b3dd1b98359255e837f66f51bae59f2104b379bfa7e49b3
39 -DIST boto3-1.21.39.tar.gz 488120 BLAKE2B 7fc998ec59d19fd6ea0377443920e30bcacdce5f185200757a13758e5e5229a7bbd959cd6854d9520f8ca6737af9f1adba887f3caef50fb7bbc9a2a38df9b472 SHA512 7c949773e0791d170158f7a8cc47559dcd9b2b6fbe422325b12b7d90649244e0475a6c35cfa15e00f1a0f49d2e581ba27d78320514e4ab8e8533bfb8510b37eb
40 -DIST boto3-1.21.41.tar.gz 488529 BLAKE2B a07662e4499ea6e833ee7a207dbf84522369ae0609ee7ac305fb8afca572114a938a1c0a23d75404c86c6afc2a516148a565e9ff607898566beb9b552fa44c3e SHA512 620fea69e84de1c6e705a33b00ba137f8550e0590492e13ece24bdf8ba6439be58e31821404a6dded02873a69256568d5061bf9de19ab75c37630865dcf97373
41 DIST boto3-1.21.42.tar.gz 488786 BLAKE2B eba75a62e2460aeb2ea66641fadb52448314e639af3d3ecb09f2ab48336bfdc78be868a5d710ba295732a65518eaef882a162df4d25cb8cb344aa27ab3f2ecbb SHA512 3ee8a299cad05e4317916286028608f3d289e6c2c3b04606dca8ede9ba7f3e8931321f33c91c40bd9c4aa15a2cab21245de5c26f6637139fa716149fbcac9c2c
42 -DIST boto3-1.21.43.tar.gz 489557 BLAKE2B ad297963b34d176f686f09da408bbd7f236413fa0c1c88231285ab5c742402ad3c4c8e9da463d6de463e4b9e80f8b30f13999bb990435208cc38123fb4720d41 SHA512 b0c800b4d55d0cf6c1af6f2c55ca1e702ff16d2f40a1eda63b5c100e396c8d5fadc99eb6db41e92a8a86f174009758b31f59d7b5e0d3f17dd532f5c3303b374c
43 -DIST boto3-1.21.44.tar.gz 490125 BLAKE2B 37a18fe2beff3a232f17b809bf19519800b6481f7f2cf727a45ab965d9dee27978ce1efc192fab70925776757c77573eb2703815958dcf8be9388e0fe8081502 SHA512 4ed06c2adf3187d7cbda5ef481883289a83137bd6065c56a61d0b2d452845f55c74ff8bd62f3558463b83abbfccb4c29638d1774c7076539b3e6ec088eefbb6b
44 -DIST boto3-1.21.45.tar.gz 491080 BLAKE2B 32692caeb34f9b8bd515b4cd9fa406b9537912abd24c5f5446ff10adf1a038a423e3c1c17fe6469c51cc35067a128064dcee715de81c46b4b118ddd9fb4a89ff SHA512 538fb81c06e1e14e78d39123c531558f0c2a2206ee0f0c9a282b3a86e179ff76682db206cca5c53d4e3b6deb6ded6f8843ad0d398f8584afca1be042782ba004
45 DIST boto3-1.21.46.tar.gz 491253 BLAKE2B f55d30087e4f29e3d8ba577d798cd4e4c5fe1f710ac172d6684f005047a422855a6fad91aaaac76e3f33260cbac35be81c8177a80bea913283bcbe7bacb3750f SHA512 0d219b1af786583318a078413a3b30999b2aaad985db72eafe2b63f0068996f0d13b7a48464909cc753d5f9098ea583336ef4887839db5375ebdfcedad3dbffa
46 DIST boto3-1.22.0.tar.gz 492175 BLAKE2B cce4b21c0f4de7e70b1c9e402d9e19ccda26e7fc6eab07686c378ae8a9a72a7cf3bb3e2927282e21cd167ca395d63e1fbdfb31d385e5e7a2591c48367c80517c SHA512 b4c51a26e95344ec6e4b876d88148c9603ae7807105ffd0564d928f611c278729f00efd38baff4b31154b358b17ae72c6b90698aef9c013b601bc70d543e2ffb
47
48 diff --git a/dev-python/boto3/boto3-1.21.22.ebuild b/dev-python/boto3/boto3-1.21.22.ebuild
49 deleted file mode 100644
50 index be1f2d7a31fd..000000000000
51 --- a/dev-python/boto3/boto3-1.21.22.ebuild
52 +++ /dev/null
53 @@ -1,63 +0,0 @@
54 -# Copyright 1999-2022 Gentoo Authors
55 -# Distributed under the terms of the GNU General Public License v2
56 -
57 -EAPI=8
58 -
59 -DISTUTILS_USE_PEP517=setuptools
60 -PYTHON_COMPAT=( python3_{8..10} )
61 -
62 -inherit distutils-r1 multiprocessing
63 -
64 -DESCRIPTION="The AWS SDK for Python"
65 -HOMEPAGE="https://github.com/boto/boto3"
66 -LICENSE="Apache-2.0"
67 -SLOT="0"
68 -
69 -if [[ "${PV}" == "9999" ]]; then
70 - EGIT_REPO_URI="https://github.com/boto/boto3"
71 - inherit git-r3
72 - BOTOCORE_PV=${PV}
73 -else
74 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
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.3.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} \
115 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
116 -}
117
118 diff --git a/dev-python/boto3/boto3-1.21.27.ebuild b/dev-python/boto3/boto3-1.21.27.ebuild
119 deleted file mode 100644
120 index 6fcba460ab1d..000000000000
121 --- a/dev-python/boto3/boto3-1.21.27.ebuild
122 +++ /dev/null
123 @@ -1,63 +0,0 @@
124 -# Copyright 1999-2022 Gentoo Authors
125 -# Distributed under the terms of the GNU General Public License v2
126 -
127 -EAPI=8
128 -
129 -DISTUTILS_USE_PEP517=setuptools
130 -PYTHON_COMPAT=( python3_{8..10} )
131 -
132 -inherit distutils-r1 multiprocessing
133 -
134 -DESCRIPTION="The AWS SDK for Python"
135 -HOMEPAGE="https://github.com/boto/boto3"
136 -LICENSE="Apache-2.0"
137 -SLOT="0"
138 -
139 -if [[ "${PV}" == "9999" ]]; then
140 - EGIT_REPO_URI="https://github.com/boto/boto3"
141 - inherit git-r3
142 - BOTOCORE_PV=${PV}
143 -else
144 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
145 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
146 -
147 - # botocore is x.(y+3).z
148 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
149 -fi
150 -
151 -RDEPEND="
152 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
153 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
154 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
155 -"
156 -BDEPEND="
157 - test? (
158 - dev-python/mock[${PYTHON_USEDEP}]
159 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
160 - )
161 -"
162 -
163 -distutils_enable_sphinx docs/source \
164 - 'dev-python/guzzle_sphinx_theme'
165 -distutils_enable_tests pytest
166 -
167 -python_prepare_all() {
168 - # don't lock versions to narrow ranges
169 - sed -e '/botocore/ d' \
170 - -e '/jmespath/ d' \
171 - -e '/s3transfer/ d' \
172 - -i setup.py || die
173 -
174 - # do not rely on bundled deps in botocore (sic!)
175 - find -name '*.py' -exec sed -i \
176 - -e 's:from botocore[.]vendored import:import:' \
177 - -e 's:from botocore[.]vendored[.]:from :' \
178 - {} + || die
179 -
180 - distutils-r1_python_prepare_all
181 -}
182 -
183 -python_test() {
184 - epytest tests/{functional,unit} \
185 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
186 -}
187
188 diff --git a/dev-python/boto3/boto3-1.21.32.ebuild b/dev-python/boto3/boto3-1.21.32.ebuild
189 deleted file mode 100644
190 index 6fcba460ab1d..000000000000
191 --- a/dev-python/boto3/boto3-1.21.32.ebuild
192 +++ /dev/null
193 @@ -1,63 +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..10} )
201 -
202 -inherit distutils-r1 multiprocessing
203 -
204 -DESCRIPTION="The AWS SDK for Python"
205 -HOMEPAGE="https://github.com/boto/boto3"
206 -LICENSE="Apache-2.0"
207 -SLOT="0"
208 -
209 -if [[ "${PV}" == "9999" ]]; then
210 - EGIT_REPO_URI="https://github.com/boto/boto3"
211 - inherit git-r3
212 - BOTOCORE_PV=${PV}
213 -else
214 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
215 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
216 -
217 - # botocore is x.(y+3).z
218 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
219 -fi
220 -
221 -RDEPEND="
222 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
223 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
224 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
225 -"
226 -BDEPEND="
227 - test? (
228 - dev-python/mock[${PYTHON_USEDEP}]
229 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
230 - )
231 -"
232 -
233 -distutils_enable_sphinx docs/source \
234 - 'dev-python/guzzle_sphinx_theme'
235 -distutils_enable_tests pytest
236 -
237 -python_prepare_all() {
238 - # don't lock versions to narrow ranges
239 - sed -e '/botocore/ d' \
240 - -e '/jmespath/ d' \
241 - -e '/s3transfer/ d' \
242 - -i setup.py || die
243 -
244 - # do not rely on bundled deps in botocore (sic!)
245 - find -name '*.py' -exec sed -i \
246 - -e 's:from botocore[.]vendored import:import:' \
247 - -e 's:from botocore[.]vendored[.]:from :' \
248 - {} + || die
249 -
250 - distutils-r1_python_prepare_all
251 -}
252 -
253 -python_test() {
254 - epytest tests/{functional,unit} \
255 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
256 -}
257
258 diff --git a/dev-python/boto3/boto3-1.21.35.ebuild b/dev-python/boto3/boto3-1.21.35.ebuild
259 deleted file mode 100644
260 index 6fcba460ab1d..000000000000
261 --- a/dev-python/boto3/boto3-1.21.35.ebuild
262 +++ /dev/null
263 @@ -1,63 +0,0 @@
264 -# Copyright 1999-2022 Gentoo Authors
265 -# Distributed under the terms of the GNU General Public License v2
266 -
267 -EAPI=8
268 -
269 -DISTUTILS_USE_PEP517=setuptools
270 -PYTHON_COMPAT=( python3_{8..10} )
271 -
272 -inherit distutils-r1 multiprocessing
273 -
274 -DESCRIPTION="The AWS SDK for Python"
275 -HOMEPAGE="https://github.com/boto/boto3"
276 -LICENSE="Apache-2.0"
277 -SLOT="0"
278 -
279 -if [[ "${PV}" == "9999" ]]; then
280 - EGIT_REPO_URI="https://github.com/boto/boto3"
281 - inherit git-r3
282 - BOTOCORE_PV=${PV}
283 -else
284 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
285 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
286 -
287 - # botocore is x.(y+3).z
288 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
289 -fi
290 -
291 -RDEPEND="
292 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
293 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
294 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
295 -"
296 -BDEPEND="
297 - test? (
298 - dev-python/mock[${PYTHON_USEDEP}]
299 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
300 - )
301 -"
302 -
303 -distutils_enable_sphinx docs/source \
304 - 'dev-python/guzzle_sphinx_theme'
305 -distutils_enable_tests pytest
306 -
307 -python_prepare_all() {
308 - # don't lock versions to narrow ranges
309 - sed -e '/botocore/ d' \
310 - -e '/jmespath/ d' \
311 - -e '/s3transfer/ d' \
312 - -i setup.py || die
313 -
314 - # do not rely on bundled deps in botocore (sic!)
315 - find -name '*.py' -exec sed -i \
316 - -e 's:from botocore[.]vendored import:import:' \
317 - -e 's:from botocore[.]vendored[.]:from :' \
318 - {} + || die
319 -
320 - distutils-r1_python_prepare_all
321 -}
322 -
323 -python_test() {
324 - epytest tests/{functional,unit} \
325 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
326 -}
327
328 diff --git a/dev-python/boto3/boto3-1.21.36.ebuild b/dev-python/boto3/boto3-1.21.36.ebuild
329 deleted file mode 100644
330 index 6fcba460ab1d..000000000000
331 --- a/dev-python/boto3/boto3-1.21.36.ebuild
332 +++ /dev/null
333 @@ -1,63 +0,0 @@
334 -# Copyright 1999-2022 Gentoo Authors
335 -# Distributed under the terms of the GNU General Public License v2
336 -
337 -EAPI=8
338 -
339 -DISTUTILS_USE_PEP517=setuptools
340 -PYTHON_COMPAT=( python3_{8..10} )
341 -
342 -inherit distutils-r1 multiprocessing
343 -
344 -DESCRIPTION="The AWS SDK for Python"
345 -HOMEPAGE="https://github.com/boto/boto3"
346 -LICENSE="Apache-2.0"
347 -SLOT="0"
348 -
349 -if [[ "${PV}" == "9999" ]]; then
350 - EGIT_REPO_URI="https://github.com/boto/boto3"
351 - inherit git-r3
352 - BOTOCORE_PV=${PV}
353 -else
354 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
355 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
356 -
357 - # botocore is x.(y+3).z
358 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
359 -fi
360 -
361 -RDEPEND="
362 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
363 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
364 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
365 -"
366 -BDEPEND="
367 - test? (
368 - dev-python/mock[${PYTHON_USEDEP}]
369 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
370 - )
371 -"
372 -
373 -distutils_enable_sphinx docs/source \
374 - 'dev-python/guzzle_sphinx_theme'
375 -distutils_enable_tests pytest
376 -
377 -python_prepare_all() {
378 - # don't lock versions to narrow ranges
379 - sed -e '/botocore/ d' \
380 - -e '/jmespath/ d' \
381 - -e '/s3transfer/ d' \
382 - -i setup.py || die
383 -
384 - # do not rely on bundled deps in botocore (sic!)
385 - find -name '*.py' -exec sed -i \
386 - -e 's:from botocore[.]vendored import:import:' \
387 - -e 's:from botocore[.]vendored[.]:from :' \
388 - {} + || die
389 -
390 - distutils-r1_python_prepare_all
391 -}
392 -
393 -python_test() {
394 - epytest tests/{functional,unit} \
395 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
396 -}
397
398 diff --git a/dev-python/boto3/boto3-1.21.37.ebuild b/dev-python/boto3/boto3-1.21.37.ebuild
399 deleted file mode 100644
400 index 6fcba460ab1d..000000000000
401 --- a/dev-python/boto3/boto3-1.21.37.ebuild
402 +++ /dev/null
403 @@ -1,63 +0,0 @@
404 -# Copyright 1999-2022 Gentoo Authors
405 -# Distributed under the terms of the GNU General Public License v2
406 -
407 -EAPI=8
408 -
409 -DISTUTILS_USE_PEP517=setuptools
410 -PYTHON_COMPAT=( python3_{8..10} )
411 -
412 -inherit distutils-r1 multiprocessing
413 -
414 -DESCRIPTION="The AWS SDK for Python"
415 -HOMEPAGE="https://github.com/boto/boto3"
416 -LICENSE="Apache-2.0"
417 -SLOT="0"
418 -
419 -if [[ "${PV}" == "9999" ]]; then
420 - EGIT_REPO_URI="https://github.com/boto/boto3"
421 - inherit git-r3
422 - BOTOCORE_PV=${PV}
423 -else
424 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
425 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
426 -
427 - # botocore is x.(y+3).z
428 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
429 -fi
430 -
431 -RDEPEND="
432 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
433 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
434 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
435 -"
436 -BDEPEND="
437 - test? (
438 - dev-python/mock[${PYTHON_USEDEP}]
439 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
440 - )
441 -"
442 -
443 -distutils_enable_sphinx docs/source \
444 - 'dev-python/guzzle_sphinx_theme'
445 -distutils_enable_tests pytest
446 -
447 -python_prepare_all() {
448 - # don't lock versions to narrow ranges
449 - sed -e '/botocore/ d' \
450 - -e '/jmespath/ d' \
451 - -e '/s3transfer/ d' \
452 - -i setup.py || die
453 -
454 - # do not rely on bundled deps in botocore (sic!)
455 - find -name '*.py' -exec sed -i \
456 - -e 's:from botocore[.]vendored import:import:' \
457 - -e 's:from botocore[.]vendored[.]:from :' \
458 - {} + || die
459 -
460 - distutils-r1_python_prepare_all
461 -}
462 -
463 -python_test() {
464 - epytest tests/{functional,unit} \
465 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
466 -}
467
468 diff --git a/dev-python/boto3/boto3-1.21.38.ebuild b/dev-python/boto3/boto3-1.21.38.ebuild
469 deleted file mode 100644
470 index 6fcba460ab1d..000000000000
471 --- a/dev-python/boto3/boto3-1.21.38.ebuild
472 +++ /dev/null
473 @@ -1,63 +0,0 @@
474 -# Copyright 1999-2022 Gentoo Authors
475 -# Distributed under the terms of the GNU General Public License v2
476 -
477 -EAPI=8
478 -
479 -DISTUTILS_USE_PEP517=setuptools
480 -PYTHON_COMPAT=( python3_{8..10} )
481 -
482 -inherit distutils-r1 multiprocessing
483 -
484 -DESCRIPTION="The AWS SDK for Python"
485 -HOMEPAGE="https://github.com/boto/boto3"
486 -LICENSE="Apache-2.0"
487 -SLOT="0"
488 -
489 -if [[ "${PV}" == "9999" ]]; then
490 - EGIT_REPO_URI="https://github.com/boto/boto3"
491 - inherit git-r3
492 - BOTOCORE_PV=${PV}
493 -else
494 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
495 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
496 -
497 - # botocore is x.(y+3).z
498 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
499 -fi
500 -
501 -RDEPEND="
502 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
503 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
504 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
505 -"
506 -BDEPEND="
507 - test? (
508 - dev-python/mock[${PYTHON_USEDEP}]
509 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
510 - )
511 -"
512 -
513 -distutils_enable_sphinx docs/source \
514 - 'dev-python/guzzle_sphinx_theme'
515 -distutils_enable_tests pytest
516 -
517 -python_prepare_all() {
518 - # don't lock versions to narrow ranges
519 - sed -e '/botocore/ d' \
520 - -e '/jmespath/ d' \
521 - -e '/s3transfer/ d' \
522 - -i setup.py || die
523 -
524 - # do not rely on bundled deps in botocore (sic!)
525 - find -name '*.py' -exec sed -i \
526 - -e 's:from botocore[.]vendored import:import:' \
527 - -e 's:from botocore[.]vendored[.]:from :' \
528 - {} + || die
529 -
530 - distutils-r1_python_prepare_all
531 -}
532 -
533 -python_test() {
534 - epytest tests/{functional,unit} \
535 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
536 -}
537
538 diff --git a/dev-python/boto3/boto3-1.21.39.ebuild b/dev-python/boto3/boto3-1.21.39.ebuild
539 deleted file mode 100644
540 index 6fcba460ab1d..000000000000
541 --- a/dev-python/boto3/boto3-1.21.39.ebuild
542 +++ /dev/null
543 @@ -1,63 +0,0 @@
544 -# Copyright 1999-2022 Gentoo Authors
545 -# Distributed under the terms of the GNU General Public License v2
546 -
547 -EAPI=8
548 -
549 -DISTUTILS_USE_PEP517=setuptools
550 -PYTHON_COMPAT=( python3_{8..10} )
551 -
552 -inherit distutils-r1 multiprocessing
553 -
554 -DESCRIPTION="The AWS SDK for Python"
555 -HOMEPAGE="https://github.com/boto/boto3"
556 -LICENSE="Apache-2.0"
557 -SLOT="0"
558 -
559 -if [[ "${PV}" == "9999" ]]; then
560 - EGIT_REPO_URI="https://github.com/boto/boto3"
561 - inherit git-r3
562 - BOTOCORE_PV=${PV}
563 -else
564 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
565 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
566 -
567 - # botocore is x.(y+3).z
568 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
569 -fi
570 -
571 -RDEPEND="
572 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
573 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
574 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
575 -"
576 -BDEPEND="
577 - test? (
578 - dev-python/mock[${PYTHON_USEDEP}]
579 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
580 - )
581 -"
582 -
583 -distutils_enable_sphinx docs/source \
584 - 'dev-python/guzzle_sphinx_theme'
585 -distutils_enable_tests pytest
586 -
587 -python_prepare_all() {
588 - # don't lock versions to narrow ranges
589 - sed -e '/botocore/ d' \
590 - -e '/jmespath/ d' \
591 - -e '/s3transfer/ d' \
592 - -i setup.py || die
593 -
594 - # do not rely on bundled deps in botocore (sic!)
595 - find -name '*.py' -exec sed -i \
596 - -e 's:from botocore[.]vendored import:import:' \
597 - -e 's:from botocore[.]vendored[.]:from :' \
598 - {} + || die
599 -
600 - distutils-r1_python_prepare_all
601 -}
602 -
603 -python_test() {
604 - epytest tests/{functional,unit} \
605 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
606 -}
607
608 diff --git a/dev-python/boto3/boto3-1.21.41.ebuild b/dev-python/boto3/boto3-1.21.41.ebuild
609 deleted file mode 100644
610 index 6fcba460ab1d..000000000000
611 --- a/dev-python/boto3/boto3-1.21.41.ebuild
612 +++ /dev/null
613 @@ -1,63 +0,0 @@
614 -# Copyright 1999-2022 Gentoo Authors
615 -# Distributed under the terms of the GNU General Public License v2
616 -
617 -EAPI=8
618 -
619 -DISTUTILS_USE_PEP517=setuptools
620 -PYTHON_COMPAT=( python3_{8..10} )
621 -
622 -inherit distutils-r1 multiprocessing
623 -
624 -DESCRIPTION="The AWS SDK for Python"
625 -HOMEPAGE="https://github.com/boto/boto3"
626 -LICENSE="Apache-2.0"
627 -SLOT="0"
628 -
629 -if [[ "${PV}" == "9999" ]]; then
630 - EGIT_REPO_URI="https://github.com/boto/boto3"
631 - inherit git-r3
632 - BOTOCORE_PV=${PV}
633 -else
634 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
635 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
636 -
637 - # botocore is x.(y+3).z
638 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
639 -fi
640 -
641 -RDEPEND="
642 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
643 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
644 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
645 -"
646 -BDEPEND="
647 - test? (
648 - dev-python/mock[${PYTHON_USEDEP}]
649 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
650 - )
651 -"
652 -
653 -distutils_enable_sphinx docs/source \
654 - 'dev-python/guzzle_sphinx_theme'
655 -distutils_enable_tests pytest
656 -
657 -python_prepare_all() {
658 - # don't lock versions to narrow ranges
659 - sed -e '/botocore/ d' \
660 - -e '/jmespath/ d' \
661 - -e '/s3transfer/ d' \
662 - -i setup.py || die
663 -
664 - # do not rely on bundled deps in botocore (sic!)
665 - find -name '*.py' -exec sed -i \
666 - -e 's:from botocore[.]vendored import:import:' \
667 - -e 's:from botocore[.]vendored[.]:from :' \
668 - {} + || die
669 -
670 - distutils-r1_python_prepare_all
671 -}
672 -
673 -python_test() {
674 - epytest tests/{functional,unit} \
675 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
676 -}
677
678 diff --git a/dev-python/boto3/boto3-1.21.43.ebuild b/dev-python/boto3/boto3-1.21.43.ebuild
679 deleted file mode 100644
680 index 6fcba460ab1d..000000000000
681 --- a/dev-python/boto3/boto3-1.21.43.ebuild
682 +++ /dev/null
683 @@ -1,63 +0,0 @@
684 -# Copyright 1999-2022 Gentoo Authors
685 -# Distributed under the terms of the GNU General Public License v2
686 -
687 -EAPI=8
688 -
689 -DISTUTILS_USE_PEP517=setuptools
690 -PYTHON_COMPAT=( python3_{8..10} )
691 -
692 -inherit distutils-r1 multiprocessing
693 -
694 -DESCRIPTION="The AWS SDK for Python"
695 -HOMEPAGE="https://github.com/boto/boto3"
696 -LICENSE="Apache-2.0"
697 -SLOT="0"
698 -
699 -if [[ "${PV}" == "9999" ]]; then
700 - EGIT_REPO_URI="https://github.com/boto/boto3"
701 - inherit git-r3
702 - BOTOCORE_PV=${PV}
703 -else
704 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
705 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
706 -
707 - # botocore is x.(y+3).z
708 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
709 -fi
710 -
711 -RDEPEND="
712 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
713 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
714 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
715 -"
716 -BDEPEND="
717 - test? (
718 - dev-python/mock[${PYTHON_USEDEP}]
719 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
720 - )
721 -"
722 -
723 -distutils_enable_sphinx docs/source \
724 - 'dev-python/guzzle_sphinx_theme'
725 -distutils_enable_tests pytest
726 -
727 -python_prepare_all() {
728 - # don't lock versions to narrow ranges
729 - sed -e '/botocore/ d' \
730 - -e '/jmespath/ d' \
731 - -e '/s3transfer/ d' \
732 - -i setup.py || die
733 -
734 - # do not rely on bundled deps in botocore (sic!)
735 - find -name '*.py' -exec sed -i \
736 - -e 's:from botocore[.]vendored import:import:' \
737 - -e 's:from botocore[.]vendored[.]:from :' \
738 - {} + || die
739 -
740 - distutils-r1_python_prepare_all
741 -}
742 -
743 -python_test() {
744 - epytest tests/{functional,unit} \
745 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
746 -}
747
748 diff --git a/dev-python/boto3/boto3-1.21.44.ebuild b/dev-python/boto3/boto3-1.21.44.ebuild
749 deleted file mode 100644
750 index 6fcba460ab1d..000000000000
751 --- a/dev-python/boto3/boto3-1.21.44.ebuild
752 +++ /dev/null
753 @@ -1,63 +0,0 @@
754 -# Copyright 1999-2022 Gentoo Authors
755 -# Distributed under the terms of the GNU General Public License v2
756 -
757 -EAPI=8
758 -
759 -DISTUTILS_USE_PEP517=setuptools
760 -PYTHON_COMPAT=( python3_{8..10} )
761 -
762 -inherit distutils-r1 multiprocessing
763 -
764 -DESCRIPTION="The AWS SDK for Python"
765 -HOMEPAGE="https://github.com/boto/boto3"
766 -LICENSE="Apache-2.0"
767 -SLOT="0"
768 -
769 -if [[ "${PV}" == "9999" ]]; then
770 - EGIT_REPO_URI="https://github.com/boto/boto3"
771 - inherit git-r3
772 - BOTOCORE_PV=${PV}
773 -else
774 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
775 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
776 -
777 - # botocore is x.(y+3).z
778 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
779 -fi
780 -
781 -RDEPEND="
782 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
783 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
784 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
785 -"
786 -BDEPEND="
787 - test? (
788 - dev-python/mock[${PYTHON_USEDEP}]
789 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
790 - )
791 -"
792 -
793 -distutils_enable_sphinx docs/source \
794 - 'dev-python/guzzle_sphinx_theme'
795 -distutils_enable_tests pytest
796 -
797 -python_prepare_all() {
798 - # don't lock versions to narrow ranges
799 - sed -e '/botocore/ d' \
800 - -e '/jmespath/ d' \
801 - -e '/s3transfer/ d' \
802 - -i setup.py || die
803 -
804 - # do not rely on bundled deps in botocore (sic!)
805 - find -name '*.py' -exec sed -i \
806 - -e 's:from botocore[.]vendored import:import:' \
807 - -e 's:from botocore[.]vendored[.]:from :' \
808 - {} + || die
809 -
810 - distutils-r1_python_prepare_all
811 -}
812 -
813 -python_test() {
814 - epytest tests/{functional,unit} \
815 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
816 -}
817
818 diff --git a/dev-python/boto3/boto3-1.21.45.ebuild b/dev-python/boto3/boto3-1.21.45.ebuild
819 deleted file mode 100644
820 index 6fcba460ab1d..000000000000
821 --- a/dev-python/boto3/boto3-1.21.45.ebuild
822 +++ /dev/null
823 @@ -1,63 +0,0 @@
824 -# Copyright 1999-2022 Gentoo Authors
825 -# Distributed under the terms of the GNU General Public License v2
826 -
827 -EAPI=8
828 -
829 -DISTUTILS_USE_PEP517=setuptools
830 -PYTHON_COMPAT=( python3_{8..10} )
831 -
832 -inherit distutils-r1 multiprocessing
833 -
834 -DESCRIPTION="The AWS SDK for Python"
835 -HOMEPAGE="https://github.com/boto/boto3"
836 -LICENSE="Apache-2.0"
837 -SLOT="0"
838 -
839 -if [[ "${PV}" == "9999" ]]; then
840 - EGIT_REPO_URI="https://github.com/boto/boto3"
841 - inherit git-r3
842 - BOTOCORE_PV=${PV}
843 -else
844 - SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
845 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
846 -
847 - # botocore is x.(y+3).z
848 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
849 -fi
850 -
851 -RDEPEND="
852 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
853 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
854 - >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
855 -"
856 -BDEPEND="
857 - test? (
858 - dev-python/mock[${PYTHON_USEDEP}]
859 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
860 - )
861 -"
862 -
863 -distutils_enable_sphinx docs/source \
864 - 'dev-python/guzzle_sphinx_theme'
865 -distutils_enable_tests pytest
866 -
867 -python_prepare_all() {
868 - # don't lock versions to narrow ranges
869 - sed -e '/botocore/ d' \
870 - -e '/jmespath/ d' \
871 - -e '/s3transfer/ d' \
872 - -i setup.py || die
873 -
874 - # do not rely on bundled deps in botocore (sic!)
875 - find -name '*.py' -exec sed -i \
876 - -e 's:from botocore[.]vendored import:import:' \
877 - -e 's:from botocore[.]vendored[.]:from :' \
878 - {} + || die
879 -
880 - distutils-r1_python_prepare_all
881 -}
882 -
883 -python_test() {
884 - epytest tests/{functional,unit} \
885 - -n "$(makeopts_jobs "${MAKEOPTS}" "$(get_nproc)")"
886 -}