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, 29 Nov 2022 07:17:13
Message-Id: 1669706179.a91421f648391db0ef77ae1a978cde4c41f6d318.mgorny@gentoo
1 commit: a91421f648391db0ef77ae1a978cde4c41f6d318
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 29 07:16:19 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 29 07:16:19 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91421f6
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 | 6 ----
13 dev-python/boto3/boto3-1.25.5.ebuild | 68 -----------------------------------
14 dev-python/boto3/boto3-1.26.12.ebuild | 68 -----------------------------------
15 dev-python/boto3/boto3-1.26.13.ebuild | 68 -----------------------------------
16 dev-python/boto3/boto3-1.26.14.ebuild | 68 -----------------------------------
17 dev-python/boto3/boto3-1.26.15.ebuild | 68 -----------------------------------
18 dev-python/boto3/boto3-1.26.17.ebuild | 68 -----------------------------------
19 7 files changed, 414 deletions(-)
20
21 diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
22 index b606534b085e..8aadf56f9b64 100644
23 --- a/dev-python/boto3/Manifest
24 +++ b/dev-python/boto3/Manifest
25 @@ -1,10 +1,4 @@
26 -DIST boto3-1.25.5.gh.tar.gz 550814 BLAKE2B 85f345b635fe16a978853d21192f49804837b050539aba650195bf788c7912f8713aa3a826de6f5ae4c28c4c3795e7053a2105622757f3087579e827eda3487f SHA512 6f4cd909b7a6670f74df6c7cac4a140114a0e05f736ed23c5a53351c5c6505f02d40e81ad1314db86db67d16429b38f78708e9cc8ce2cb08f28742ec209c2755
27 DIST boto3-1.26.11.gh.tar.gz 561018 BLAKE2B 3bd4ddd23d0752dcaad9795041658909f8df88eb75a89fd727866a25bd0e8a3106a497776c1be8e53274d85302d9185f9bb95b777efd89fed3f5a33edfe04fa1 SHA512 f31e15bf46fa4338418507840ac3961c06f3573502a71892a262bf24bfc38b4058888cccef1abc6e59859a9985f917c4463e698a1a92543519a8da3ff6221a67
28 -DIST boto3-1.26.12.gh.tar.gz 563006 BLAKE2B 3618532b3156029590dbfb9cabb62506bd1a945bac78cf7d4a4e95300ba6a4c9d2258801f8f69107670c57bada7cb2fb37811ad18db891c2b4d50dda257a8f28 SHA512 0a7d504bfcfd0f6c0a7f1ee799911e3828094d104472d150ef8ccdd8e0ecd10b25e88d845fe701bf2a93629bf0f71bf673ba07c469a76aa301fc5e9bbe3c9ece
29 -DIST boto3-1.26.13.gh.tar.gz 565005 BLAKE2B 445b5d49dec5983213166c1365a38f721d945d6ff32a2c6d2fd74bf87512d5a5d5dbac5379eb0f5da10744e7e4c3993f206d2f224c9fa09723c263c615183ad0 SHA512 ba2948cefd0bb8befbe0de5c082c0e7de6ddd44be1e05b245ab2b4cf7bf464ac1efa37c12a9ddd6aebadb6b71ec3b8ab6f7f3038c8d538b73ff0cf3b2e1a2199
30 -DIST boto3-1.26.14.gh.tar.gz 565166 BLAKE2B 271ebad718999d3986ff393c670fe495af3a37dcea2fabd8ad4c459929d50f237eaef74e0b7e18731839b8cc9562183e4d0ba3128f6407f83a4df8166e4cab58 SHA512 42243b3b93a84571a050e7cec5091f2a70dd8e14018a1f2e825e40761ecd9bf822ae7b35a48831259eb8007b0564254255a5899795454178a6fc4d1c8d81aa1f
31 -DIST boto3-1.26.15.gh.tar.gz 565491 BLAKE2B 13435c477bb865cc3f74d0890f5bc425567e0e14d61d5784bb1297c3b233c5ed0642a6f2d0ee26e9a8268b8b5c5f61edd7af79d439eec6a0535b7604876bec6d SHA512 477d0119166cb0c2c5ae42bec627718b6072be6f611b7ee885398b62e52a6f6a270d73032b4d9cf4dbd1a07cd562380e23348aac8e7bb2fed54cafa75b33896b
32 DIST boto3-1.26.16.gh.tar.gz 565753 BLAKE2B 7b30f4a3e15ca893cacca7ea58e18d654f3895e37b36e08e632b4da5a3e4b7225ad864daf60604b074973f90b38ca71afb3d28ed8f90172e78193ef9a1f626c0 SHA512 54d3a3bd551cd2018070144b956d5f5af8c84fb6c689647a39b42f03ea1f1fce3c1032d9c694851977aa498950011f28b7014d5e8c4091c2f771b2d2cb1c2714
33 -DIST boto3-1.26.17.gh.tar.gz 568557 BLAKE2B b4ba0a5b6e6434403ad3e9f7a83c714c7bb4650ae9702844ba2e5f980b64370984f9ed58f6b6be7f52b2c55b3082869c45c04f73dbb8576c22cda2983e19b215 SHA512 61ceeef40cf00973f01f5b57d3427f205be75a43950fbfa98a09c4e0ad25d55b9cb07ca66aef3daf955eb5b1d84409b4e37f6f0e42971ef40ec860b905cf5e70
34 DIST boto3-1.26.18.gh.tar.gz 570818 BLAKE2B 2f77acbb6fa77c867cda0b1d7828c5aafdfc8b6e5d7cced4beda08f151c9ed889356ec32b4b0ad2724bffbaa20690f149caf69f89dfbf70761ca354893685cb7 SHA512 b67d62057c7c421eedbf8778c2bd10d9cad9a81678dfc68415cb5ca546182c418d1c8a6619d20be066d78891af7720ec29209fecd27628e1d456b04965edfb83
35 DIST boto3-1.26.8.gh.tar.gz 557012 BLAKE2B 211bb7441acc8b1f901ebf5251288dc7c9073fa6e34f5a34426424ef064efb0fb3031deaf48ef336ec43bb015f95f618598da43d12ec83cbf814e1b4097b28a0 SHA512 738190cedfb0b85d3a1e9558b03e7f2fb14e43b152bc9627fd95c8ecc4a0ddc17f4c87ccb6129c1fbf5f47db9eea4dbc5c2cfbb69b903bc6f3ff417ef86b6f6b
36
37 diff --git a/dev-python/boto3/boto3-1.25.5.ebuild b/dev-python/boto3/boto3-1.25.5.ebuild
38 deleted file mode 100644
39 index c93eb5e2d7c0..000000000000
40 --- a/dev-python/boto3/boto3-1.25.5.ebuild
41 +++ /dev/null
42 @@ -1,68 +0,0 @@
43 -# Copyright 1999-2022 Gentoo Authors
44 -# Distributed under the terms of the GNU General Public License v2
45 -
46 -EAPI=8
47 -
48 -DISTUTILS_USE_PEP517=setuptools
49 -PYTHON_COMPAT=( python3_{8..11} )
50 -
51 -inherit distutils-r1 multiprocessing
52 -
53 -DESCRIPTION="The AWS SDK for Python"
54 -HOMEPAGE="
55 - https://github.com/boto/boto3/
56 - https://pypi.org/project/boto3/
57 -"
58 -LICENSE="Apache-2.0"
59 -SLOT="0"
60 -
61 -if [[ "${PV}" == "9999" ]]; then
62 - EGIT_REPO_URI="https://github.com/boto/boto3"
63 - inherit git-r3
64 - BOTOCORE_PV=${PV}
65 -else
66 - SRC_URI="
67 - https://github.com/boto/boto3/archive/${PV}.tar.gz
68 - -> ${P}.gh.tar.gz
69 - "
70 - KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux"
71 -
72 - # botocore is x.(y+3).z
73 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
74 -fi
75 -
76 -RDEPEND="
77 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
78 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
79 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
80 -"
81 -BDEPEND="
82 - test? (
83 - dev-python/mock[${PYTHON_USEDEP}]
84 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
85 - )
86 -"
87 -
88 -distutils_enable_sphinx docs/source \
89 - 'dev-python/guzzle_sphinx_theme'
90 -distutils_enable_tests pytest
91 -
92 -python_prepare_all() {
93 - # don't lock versions to narrow ranges
94 - sed -e '/botocore/ d' \
95 - -e '/jmespath/ d' \
96 - -e '/s3transfer/ d' \
97 - -i setup.py || die
98 -
99 - # do not rely on bundled deps in botocore (sic!)
100 - find -name '*.py' -exec sed -i \
101 - -e 's:from botocore[.]vendored import:import:' \
102 - -e 's:from botocore[.]vendored[.]:from :' \
103 - {} + || die
104 -
105 - distutils-r1_python_prepare_all
106 -}
107 -
108 -python_test() {
109 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
110 -}
111
112 diff --git a/dev-python/boto3/boto3-1.26.12.ebuild b/dev-python/boto3/boto3-1.26.12.ebuild
113 deleted file mode 100644
114 index 6edcc751d54b..000000000000
115 --- a/dev-python/boto3/boto3-1.26.12.ebuild
116 +++ /dev/null
117 @@ -1,68 +0,0 @@
118 -# Copyright 1999-2022 Gentoo Authors
119 -# Distributed under the terms of the GNU General Public License v2
120 -
121 -EAPI=8
122 -
123 -DISTUTILS_USE_PEP517=setuptools
124 -PYTHON_COMPAT=( python3_{8..11} )
125 -
126 -inherit distutils-r1 multiprocessing
127 -
128 -DESCRIPTION="The AWS SDK for Python"
129 -HOMEPAGE="
130 - https://github.com/boto/boto3/
131 - https://pypi.org/project/boto3/
132 -"
133 -LICENSE="Apache-2.0"
134 -SLOT="0"
135 -
136 -if [[ "${PV}" == "9999" ]]; then
137 - EGIT_REPO_URI="https://github.com/boto/boto3"
138 - inherit git-r3
139 - BOTOCORE_PV=${PV}
140 -else
141 - SRC_URI="
142 - https://github.com/boto/boto3/archive/${PV}.tar.gz
143 - -> ${P}.gh.tar.gz
144 - "
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.6.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} -n "$(makeopts_jobs)"
185 -}
186
187 diff --git a/dev-python/boto3/boto3-1.26.13.ebuild b/dev-python/boto3/boto3-1.26.13.ebuild
188 deleted file mode 100644
189 index 6edcc751d54b..000000000000
190 --- a/dev-python/boto3/boto3-1.26.13.ebuild
191 +++ /dev/null
192 @@ -1,68 +0,0 @@
193 -# Copyright 1999-2022 Gentoo Authors
194 -# Distributed under the terms of the GNU General Public License v2
195 -
196 -EAPI=8
197 -
198 -DISTUTILS_USE_PEP517=setuptools
199 -PYTHON_COMPAT=( python3_{8..11} )
200 -
201 -inherit distutils-r1 multiprocessing
202 -
203 -DESCRIPTION="The AWS SDK for Python"
204 -HOMEPAGE="
205 - https://github.com/boto/boto3/
206 - https://pypi.org/project/boto3/
207 -"
208 -LICENSE="Apache-2.0"
209 -SLOT="0"
210 -
211 -if [[ "${PV}" == "9999" ]]; then
212 - EGIT_REPO_URI="https://github.com/boto/boto3"
213 - inherit git-r3
214 - BOTOCORE_PV=${PV}
215 -else
216 - SRC_URI="
217 - https://github.com/boto/boto3/archive/${PV}.tar.gz
218 - -> ${P}.gh.tar.gz
219 - "
220 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
221 -
222 - # botocore is x.(y+3).z
223 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
224 -fi
225 -
226 -RDEPEND="
227 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
228 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
229 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
230 -"
231 -BDEPEND="
232 - test? (
233 - dev-python/mock[${PYTHON_USEDEP}]
234 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
235 - )
236 -"
237 -
238 -distutils_enable_sphinx docs/source \
239 - 'dev-python/guzzle_sphinx_theme'
240 -distutils_enable_tests pytest
241 -
242 -python_prepare_all() {
243 - # don't lock versions to narrow ranges
244 - sed -e '/botocore/ d' \
245 - -e '/jmespath/ d' \
246 - -e '/s3transfer/ d' \
247 - -i setup.py || die
248 -
249 - # do not rely on bundled deps in botocore (sic!)
250 - find -name '*.py' -exec sed -i \
251 - -e 's:from botocore[.]vendored import:import:' \
252 - -e 's:from botocore[.]vendored[.]:from :' \
253 - {} + || die
254 -
255 - distutils-r1_python_prepare_all
256 -}
257 -
258 -python_test() {
259 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
260 -}
261
262 diff --git a/dev-python/boto3/boto3-1.26.14.ebuild b/dev-python/boto3/boto3-1.26.14.ebuild
263 deleted file mode 100644
264 index 6edcc751d54b..000000000000
265 --- a/dev-python/boto3/boto3-1.26.14.ebuild
266 +++ /dev/null
267 @@ -1,68 +0,0 @@
268 -# Copyright 1999-2022 Gentoo Authors
269 -# Distributed under the terms of the GNU General Public License v2
270 -
271 -EAPI=8
272 -
273 -DISTUTILS_USE_PEP517=setuptools
274 -PYTHON_COMPAT=( python3_{8..11} )
275 -
276 -inherit distutils-r1 multiprocessing
277 -
278 -DESCRIPTION="The AWS SDK for Python"
279 -HOMEPAGE="
280 - https://github.com/boto/boto3/
281 - https://pypi.org/project/boto3/
282 -"
283 -LICENSE="Apache-2.0"
284 -SLOT="0"
285 -
286 -if [[ "${PV}" == "9999" ]]; then
287 - EGIT_REPO_URI="https://github.com/boto/boto3"
288 - inherit git-r3
289 - BOTOCORE_PV=${PV}
290 -else
291 - SRC_URI="
292 - https://github.com/boto/boto3/archive/${PV}.tar.gz
293 - -> ${P}.gh.tar.gz
294 - "
295 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
296 -
297 - # botocore is x.(y+3).z
298 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
299 -fi
300 -
301 -RDEPEND="
302 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
303 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
304 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
305 -"
306 -BDEPEND="
307 - test? (
308 - dev-python/mock[${PYTHON_USEDEP}]
309 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
310 - )
311 -"
312 -
313 -distutils_enable_sphinx docs/source \
314 - 'dev-python/guzzle_sphinx_theme'
315 -distutils_enable_tests pytest
316 -
317 -python_prepare_all() {
318 - # don't lock versions to narrow ranges
319 - sed -e '/botocore/ d' \
320 - -e '/jmespath/ d' \
321 - -e '/s3transfer/ d' \
322 - -i setup.py || die
323 -
324 - # do not rely on bundled deps in botocore (sic!)
325 - find -name '*.py' -exec sed -i \
326 - -e 's:from botocore[.]vendored import:import:' \
327 - -e 's:from botocore[.]vendored[.]:from :' \
328 - {} + || die
329 -
330 - distutils-r1_python_prepare_all
331 -}
332 -
333 -python_test() {
334 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
335 -}
336
337 diff --git a/dev-python/boto3/boto3-1.26.15.ebuild b/dev-python/boto3/boto3-1.26.15.ebuild
338 deleted file mode 100644
339 index 6edcc751d54b..000000000000
340 --- a/dev-python/boto3/boto3-1.26.15.ebuild
341 +++ /dev/null
342 @@ -1,68 +0,0 @@
343 -# Copyright 1999-2022 Gentoo Authors
344 -# Distributed under the terms of the GNU General Public License v2
345 -
346 -EAPI=8
347 -
348 -DISTUTILS_USE_PEP517=setuptools
349 -PYTHON_COMPAT=( python3_{8..11} )
350 -
351 -inherit distutils-r1 multiprocessing
352 -
353 -DESCRIPTION="The AWS SDK for Python"
354 -HOMEPAGE="
355 - https://github.com/boto/boto3/
356 - https://pypi.org/project/boto3/
357 -"
358 -LICENSE="Apache-2.0"
359 -SLOT="0"
360 -
361 -if [[ "${PV}" == "9999" ]]; then
362 - EGIT_REPO_URI="https://github.com/boto/boto3"
363 - inherit git-r3
364 - BOTOCORE_PV=${PV}
365 -else
366 - SRC_URI="
367 - https://github.com/boto/boto3/archive/${PV}.tar.gz
368 - -> ${P}.gh.tar.gz
369 - "
370 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
371 -
372 - # botocore is x.(y+3).z
373 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
374 -fi
375 -
376 -RDEPEND="
377 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
378 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
379 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
380 -"
381 -BDEPEND="
382 - test? (
383 - dev-python/mock[${PYTHON_USEDEP}]
384 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
385 - )
386 -"
387 -
388 -distutils_enable_sphinx docs/source \
389 - 'dev-python/guzzle_sphinx_theme'
390 -distutils_enable_tests pytest
391 -
392 -python_prepare_all() {
393 - # don't lock versions to narrow ranges
394 - sed -e '/botocore/ d' \
395 - -e '/jmespath/ d' \
396 - -e '/s3transfer/ d' \
397 - -i setup.py || die
398 -
399 - # do not rely on bundled deps in botocore (sic!)
400 - find -name '*.py' -exec sed -i \
401 - -e 's:from botocore[.]vendored import:import:' \
402 - -e 's:from botocore[.]vendored[.]:from :' \
403 - {} + || die
404 -
405 - distutils-r1_python_prepare_all
406 -}
407 -
408 -python_test() {
409 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
410 -}
411
412 diff --git a/dev-python/boto3/boto3-1.26.17.ebuild b/dev-python/boto3/boto3-1.26.17.ebuild
413 deleted file mode 100644
414 index 6edcc751d54b..000000000000
415 --- a/dev-python/boto3/boto3-1.26.17.ebuild
416 +++ /dev/null
417 @@ -1,68 +0,0 @@
418 -# Copyright 1999-2022 Gentoo Authors
419 -# Distributed under the terms of the GNU General Public License v2
420 -
421 -EAPI=8
422 -
423 -DISTUTILS_USE_PEP517=setuptools
424 -PYTHON_COMPAT=( python3_{8..11} )
425 -
426 -inherit distutils-r1 multiprocessing
427 -
428 -DESCRIPTION="The AWS SDK for Python"
429 -HOMEPAGE="
430 - https://github.com/boto/boto3/
431 - https://pypi.org/project/boto3/
432 -"
433 -LICENSE="Apache-2.0"
434 -SLOT="0"
435 -
436 -if [[ "${PV}" == "9999" ]]; then
437 - EGIT_REPO_URI="https://github.com/boto/boto3"
438 - inherit git-r3
439 - BOTOCORE_PV=${PV}
440 -else
441 - SRC_URI="
442 - https://github.com/boto/boto3/archive/${PV}.tar.gz
443 - -> ${P}.gh.tar.gz
444 - "
445 - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
446 -
447 - # botocore is x.(y+3).z
448 - BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
449 -fi
450 -
451 -RDEPEND="
452 - >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
453 - >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
454 - >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
455 -"
456 -BDEPEND="
457 - test? (
458 - dev-python/mock[${PYTHON_USEDEP}]
459 - dev-python/pytest-xdist[${PYTHON_USEDEP}]
460 - )
461 -"
462 -
463 -distutils_enable_sphinx docs/source \
464 - 'dev-python/guzzle_sphinx_theme'
465 -distutils_enable_tests pytest
466 -
467 -python_prepare_all() {
468 - # don't lock versions to narrow ranges
469 - sed -e '/botocore/ d' \
470 - -e '/jmespath/ d' \
471 - -e '/s3transfer/ d' \
472 - -i setup.py || die
473 -
474 - # do not rely on bundled deps in botocore (sic!)
475 - find -name '*.py' -exec sed -i \
476 - -e 's:from botocore[.]vendored import:import:' \
477 - -e 's:from botocore[.]vendored[.]:from :' \
478 - {} + || die
479 -
480 - distutils-r1_python_prepare_all
481 -}
482 -
483 -python_test() {
484 - epytest tests/{functional,unit} -n "$(makeopts_jobs)"
485 -}