1 |
commit: 05fa79eec929eed7e40d5f82597a15447fd11339 |
2 |
Author: Michał Górny <mgorny <AT> gentoo <DOT> org> |
3 |
AuthorDate: Fri Jan 21 14:37:42 2022 +0000 |
4 |
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> |
5 |
CommitDate: Fri Jan 21 15:37:45 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05fa79ee |
7 |
|
8 |
dev-python/botocore: Remove old |
9 |
|
10 |
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> |
11 |
|
12 |
dev-python/botocore/Manifest | 12 ------ |
13 |
dev-python/botocore/botocore-1.23.14.ebuild | 65 ----------------------------- |
14 |
dev-python/botocore/botocore-1.23.24.ebuild | 65 ----------------------------- |
15 |
dev-python/botocore/botocore-1.23.25.ebuild | 65 ----------------------------- |
16 |
dev-python/botocore/botocore-1.23.26.ebuild | 65 ----------------------------- |
17 |
dev-python/botocore/botocore-1.23.29.ebuild | 65 ----------------------------- |
18 |
dev-python/botocore/botocore-1.23.32.ebuild | 65 ----------------------------- |
19 |
dev-python/botocore/botocore-1.23.33.ebuild | 65 ----------------------------- |
20 |
dev-python/botocore/botocore-1.23.34.ebuild | 65 ----------------------------- |
21 |
dev-python/botocore/botocore-1.23.35.ebuild | 65 ----------------------------- |
22 |
dev-python/botocore/botocore-1.23.38.ebuild | 65 ----------------------------- |
23 |
dev-python/botocore/botocore-1.23.39.ebuild | 65 ----------------------------- |
24 |
dev-python/botocore/botocore-1.23.5.ebuild | 64 ---------------------------- |
25 |
13 files changed, 791 deletions(-) |
26 |
|
27 |
diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest |
28 |
index 3874a2ffe7c4..a32226c9e510 100644 |
29 |
--- a/dev-python/botocore/Manifest |
30 |
+++ b/dev-python/botocore/Manifest |
31 |
@@ -1,16 +1,4 @@ |
32 |
-DIST botocore-1.23.14.tar.gz 8486875 BLAKE2B 93a3fd40b26d026dcee10172e560b4d59cdea803964e0f7ec85afbdd371d700ddc1594aad895730fc82d6684db4aa041b9c0e4e1b0b17ad701e5b87d082ca1ee SHA512 900afcb4d7378e1bd1f7a9dee1f6809151ad161f3442a7e197b2986db41af998d550d21ea225f66d1ff6374853da7bf13166186978edda08139a2c3093ff4b6c |
33 |
DIST botocore-1.23.23.tar.gz 8679727 BLAKE2B 89e54120caec616ffb539ef9df93923d9514ad29ba2430d36dbfa5392325be181d9c8c132983d062f120ce0629a411f3136e55fec5fa2c3e7299a9551652448d SHA512 a4e14b680fd71a6c5ec499ed9c75f55a51cffa1f6ea569e3a3d231646f90e4729a7fbacf9b6a0ee5ab0b5321b8078970a0db2a74087500991a65d164091b2ab2 |
34 |
-DIST botocore-1.23.24.tar.gz 8677151 BLAKE2B c12382994208f673cfcfa71e17fed028abfd299595734af7f604612fc6f1fc45dd67a1de17d36accf831d296a5eafedb75b6249e219fb3de75a6a4dbb6e41d59 SHA512 a03b64236c61fcfc7111d8218fa5cb6a305522c20f8eee28dc83983560cfd5a32c9bf5933e6005b49f188b7b673614389a9b79fd5f81701acb09b0816e5bac54 |
35 |
-DIST botocore-1.23.25.tar.gz 8685879 BLAKE2B 6eff15d35c66ded69a07ee0a276efe1e42dac9a3924a1d9735cf55ad89307a6a695e2ab6ee092e6454d1b6d682d329afdcf40644a8a6b89099dab1d53543adda SHA512 f09cb0564e0208816b05ec827d534bf866d4de827466ce53d91bcf21b08060934c937e38f756d02735412bc965bb831283f0c44a4c957af4271ba754215a6545 |
36 |
-DIST botocore-1.23.26.tar.gz 8688841 BLAKE2B eec8481bef3096d7173281138e072364fb2eebf0d22e7ef7edcd1fc7878b3c9888279f8bc063d57deb0e8410bd77da43a243c0fe57f3b34d3ddeabe1134a8d9a SHA512 050e0e63506b1d3161811c570c81e5d574f8f96ea000729453650fd3c5df9422d8a23959256f0867a17cfe4db426fb79b2f47e5875eb0c3574e6c6fa8d061e6c |
37 |
-DIST botocore-1.23.29.tar.gz 8705067 BLAKE2B b5c2358a263f93b4808a2527b7ce8a1bbc36dcd44ebf5d987bdc39713d494cdca8dc7499081f54a03467c5b7e998897d651672b586c2430da99ac67e92c8c3c4 SHA512 e5d282c69a4180f3d8e0a496a703df36ccc79cf23a63549167267b59ee44dcd06b5e6a7aa0234728467b0787517687f5b5e75db3b9a1e9c35776902b772f409d |
38 |
DIST botocore-1.23.31.tar.gz 8706949 BLAKE2B 2e31bc09173a93806fe045e5217defcf17b624d6e9ff543add0eb9183c99faac40c14a8b7d71a2ec71b5983df572cadd2d098155c8c9f5abeceef80c17c4c35b SHA512 7440740c05b8f009955b6627b82f8f955d907d529923457b19f1a251b701fc7cba2dd19a77eee1fce220745d93f19f4c42f146772ecd46f3ea0c93f63047086e |
39 |
-DIST botocore-1.23.32.tar.gz 8710235 BLAKE2B 278189ae1ee9887e62092344543b6431425640c90c243161cc34448f5b4ed9cce624042bd21d445150f09e695608361633554d535aaaf1850b5987111a43657d SHA512 f33c9818d3985a0334d5c2cf2f9ec9aa34834a73dfc73f8e9298e59432141f6792acecf0380cb8d607cdd12156f182ee130952390d8f0e808cca12659317b2e3 |
40 |
-DIST botocore-1.23.33.tar.gz 8712535 BLAKE2B 97064bfe24db14e49ff37b515549a2294ed2fbba82f36cf4d5281db27add007c8524058cb208bcf168add9e739bb2d51e7980295938ac6ff6ff603ffd0cfccee SHA512 7373a9cac5efb12898ac1665b74a5eb3693d5e5defd55bc2972bc70cbfcdf69672a8cb4b8d0a6b2bfbc59e789fedea09014ac47ba9ef6af8cc038471330850f0 |
41 |
-DIST botocore-1.23.34.tar.gz 8718420 BLAKE2B 67325949a37c3a3ff61e66279626c30b8f225d74137512d9a45414e1af11a18dd5fba5f0f4e64dd71c3d0bbbabf210d6e8a63901bc6deba8f16e3cfc163ebb81 SHA512 8afdf0a186f4850e8905ef1cd6660ab8ea58546cc119a47085976adc51195c0b9d524c077a3dcef6687cc5977988532932a424023dfea83eb7efd1e19b19eb95 |
42 |
-DIST botocore-1.23.35.tar.gz 8719275 BLAKE2B 2bda51eef1ac3d420952751d610722fbb57e004e8503e17dddd0a31e7ab360ba719c97f97d4b9e5aa6440965bafea9966b11d246e85fe753633c88141881cbfa SHA512 84a8692d840d9c8930ad8f80756f4d6ce6350e6a655966ff33ffd7f2bf5f5997989d6cc9067b52dd5631f49c35b5120eaa3d533274f322581281810ab47b988a |
43 |
DIST botocore-1.23.37.tar.gz 8728451 BLAKE2B 039352d4c727433cc5aef435cd7527fa3bc6027c3db8b2a27219d4cab8f602f74995b09e5407c1df1c7a51e37830db7e8f351484485f6b822499933c35607472 SHA512 79004d38fbfc744d2fd91364a1cc99d8be1f2d03f25f2ba77df0da4b4d429a156ac5d52ca523ee4992ff99ac83b7a14e7f49e3b12b9b6f91e164fb720c41e10d |
44 |
-DIST botocore-1.23.38.tar.gz 8732008 BLAKE2B 012dbd44294038234ca127b5c2db924ecf4a6c17d91a4a5e8f1e58b860dba605cc43248035f8bc0b485e993c65ec5b6ba2d54ae4b9d93d423afedc025f806a40 SHA512 22c04b7d18c2642ea45e11886fac6379fea14466d7f03fc976c4a81e42166583d1702888229ba560d4220781e742ff0264bae5df94e2d00b945259efc35f6016 |
45 |
-DIST botocore-1.23.39.tar.gz 8730499 BLAKE2B 0b622b23e89ec862b62ae078dc0b73218beb0824918cc01545832e66e98ed02f8fdd79b6fbc25a01360847795754c6e43d0dad7ab2a0492a1a8add651aa55ac2 SHA512 317206eeebebf490c950b858da627fe35a97312bf3e0d622c3bb18211d27f7b406b37b584c6e31774f911370401d3e04e721ea7fcdb51f690093ed3147272e24 |
46 |
DIST botocore-1.23.40.tar.gz 8730992 BLAKE2B 855742e6661e497c10cee6becbc9fc5eae39b1525b11008ecc27e35126d3c2ab9ce68d5d260a974d8359eeb056dad0d79dd866b6097458989989b6ae9924e49f SHA512 cbed5c316e3976594930ae1c274fdac9e25289c9818bc515e5a27c620431b05c010736f8e94d90fb935e22e5a1c50dbd4708c7674ef6e697c35475f8757df63d |
47 |
-DIST botocore-1.23.5.tar.gz 8374467 BLAKE2B 467092e7d8aa5ccb756132669049865445a47205913964c1c944b20caaf100b1efdd1bf3af9c5416ff079b487e6d4d08ffe6208e2b352d09655cc5be21c88739 SHA512 6afca19b724f9019f21e5993ce970d605b95d31c1a4e969ec1b4080510a5a120b3fa0cfd5ade973a9203bd6b7983a3dbca2f7a03108a9167392efd60d5e2fe9b |
48 |
|
49 |
diff --git a/dev-python/botocore/botocore-1.23.14.ebuild b/dev-python/botocore/botocore-1.23.14.ebuild |
50 |
deleted file mode 100644 |
51 |
index 80a198d56414..000000000000 |
52 |
--- a/dev-python/botocore/botocore-1.23.14.ebuild |
53 |
+++ /dev/null |
54 |
@@ -1,65 +0,0 @@ |
55 |
-# Copyright 1999-2021 Gentoo Authors |
56 |
-# Distributed under the terms of the GNU General Public License v2 |
57 |
- |
58 |
-EAPI=8 |
59 |
- |
60 |
-PYTHON_COMPAT=( python3_{8..10} ) |
61 |
-inherit distutils-r1 |
62 |
- |
63 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
64 |
-HOMEPAGE="https://github.com/boto/botocore" |
65 |
-LICENSE="Apache-2.0" |
66 |
-SLOT="0" |
67 |
- |
68 |
-if [[ "${PV}" == "9999" ]]; then |
69 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
70 |
- inherit git-r3 |
71 |
-else |
72 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
73 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" |
74 |
-fi |
75 |
- |
76 |
-RDEPEND=" |
77 |
- dev-python/six[${PYTHON_USEDEP}] |
78 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
79 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
80 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
81 |
-" |
82 |
-BDEPEND=" |
83 |
- test? ( |
84 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
85 |
- ) |
86 |
-" |
87 |
- |
88 |
-PATCHES=( |
89 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
90 |
-) |
91 |
- |
92 |
-distutils_enable_sphinx docs/source \ |
93 |
- 'dev-python/guzzle_sphinx_theme' |
94 |
-distutils_enable_tests pytest |
95 |
- |
96 |
-src_prepare() { |
97 |
- # unpin deps |
98 |
- sed -i -e "s:>=.*':':" setup.py || die |
99 |
- |
100 |
- # unbundle deps |
101 |
- rm -r botocore/vendored || die |
102 |
- find -name '*.py' -exec sed -i \ |
103 |
- -e 's:from botocore[.]vendored import:import:' \ |
104 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
105 |
- {} + || die |
106 |
- |
107 |
- distutils-r1_src_prepare |
108 |
-} |
109 |
- |
110 |
-python_test() { |
111 |
- local EPYTEST_DESELECT=( |
112 |
- # rely on bundled six |
113 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
114 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
115 |
- ) |
116 |
- |
117 |
- distutils_install_for_testing --via-venv |
118 |
- epytest tests/{functional,unit} |
119 |
-} |
120 |
|
121 |
diff --git a/dev-python/botocore/botocore-1.23.24.ebuild b/dev-python/botocore/botocore-1.23.24.ebuild |
122 |
deleted file mode 100644 |
123 |
index 5babe7de7679..000000000000 |
124 |
--- a/dev-python/botocore/botocore-1.23.24.ebuild |
125 |
+++ /dev/null |
126 |
@@ -1,65 +0,0 @@ |
127 |
-# Copyright 1999-2021 Gentoo Authors |
128 |
-# Distributed under the terms of the GNU General Public License v2 |
129 |
- |
130 |
-EAPI=8 |
131 |
- |
132 |
-PYTHON_COMPAT=( python3_{8..10} ) |
133 |
-inherit distutils-r1 |
134 |
- |
135 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
136 |
-HOMEPAGE="https://github.com/boto/botocore" |
137 |
-LICENSE="Apache-2.0" |
138 |
-SLOT="0" |
139 |
- |
140 |
-if [[ "${PV}" == "9999" ]]; then |
141 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
142 |
- inherit git-r3 |
143 |
-else |
144 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
145 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
146 |
-fi |
147 |
- |
148 |
-RDEPEND=" |
149 |
- dev-python/six[${PYTHON_USEDEP}] |
150 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
151 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
152 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
153 |
-" |
154 |
-BDEPEND=" |
155 |
- test? ( |
156 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
157 |
- ) |
158 |
-" |
159 |
- |
160 |
-PATCHES=( |
161 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
162 |
-) |
163 |
- |
164 |
-distutils_enable_sphinx docs/source \ |
165 |
- 'dev-python/guzzle_sphinx_theme' |
166 |
-distutils_enable_tests pytest |
167 |
- |
168 |
-src_prepare() { |
169 |
- # unpin deps |
170 |
- sed -i -e "s:>=.*':':" setup.py || die |
171 |
- |
172 |
- # unbundle deps |
173 |
- rm -r botocore/vendored || die |
174 |
- find -name '*.py' -exec sed -i \ |
175 |
- -e 's:from botocore[.]vendored import:import:' \ |
176 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
177 |
- {} + || die |
178 |
- |
179 |
- distutils-r1_src_prepare |
180 |
-} |
181 |
- |
182 |
-python_test() { |
183 |
- local EPYTEST_DESELECT=( |
184 |
- # rely on bundled six |
185 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
186 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
187 |
- ) |
188 |
- |
189 |
- distutils_install_for_testing --via-venv |
190 |
- epytest tests/{functional,unit} |
191 |
-} |
192 |
|
193 |
diff --git a/dev-python/botocore/botocore-1.23.25.ebuild b/dev-python/botocore/botocore-1.23.25.ebuild |
194 |
deleted file mode 100644 |
195 |
index 5babe7de7679..000000000000 |
196 |
--- a/dev-python/botocore/botocore-1.23.25.ebuild |
197 |
+++ /dev/null |
198 |
@@ -1,65 +0,0 @@ |
199 |
-# Copyright 1999-2021 Gentoo Authors |
200 |
-# Distributed under the terms of the GNU General Public License v2 |
201 |
- |
202 |
-EAPI=8 |
203 |
- |
204 |
-PYTHON_COMPAT=( python3_{8..10} ) |
205 |
-inherit distutils-r1 |
206 |
- |
207 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
208 |
-HOMEPAGE="https://github.com/boto/botocore" |
209 |
-LICENSE="Apache-2.0" |
210 |
-SLOT="0" |
211 |
- |
212 |
-if [[ "${PV}" == "9999" ]]; then |
213 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
214 |
- inherit git-r3 |
215 |
-else |
216 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
217 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
218 |
-fi |
219 |
- |
220 |
-RDEPEND=" |
221 |
- dev-python/six[${PYTHON_USEDEP}] |
222 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
223 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
224 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
225 |
-" |
226 |
-BDEPEND=" |
227 |
- test? ( |
228 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
229 |
- ) |
230 |
-" |
231 |
- |
232 |
-PATCHES=( |
233 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
234 |
-) |
235 |
- |
236 |
-distutils_enable_sphinx docs/source \ |
237 |
- 'dev-python/guzzle_sphinx_theme' |
238 |
-distutils_enable_tests pytest |
239 |
- |
240 |
-src_prepare() { |
241 |
- # unpin deps |
242 |
- sed -i -e "s:>=.*':':" setup.py || die |
243 |
- |
244 |
- # unbundle deps |
245 |
- rm -r botocore/vendored || die |
246 |
- find -name '*.py' -exec sed -i \ |
247 |
- -e 's:from botocore[.]vendored import:import:' \ |
248 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
249 |
- {} + || die |
250 |
- |
251 |
- distutils-r1_src_prepare |
252 |
-} |
253 |
- |
254 |
-python_test() { |
255 |
- local EPYTEST_DESELECT=( |
256 |
- # rely on bundled six |
257 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
258 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
259 |
- ) |
260 |
- |
261 |
- distutils_install_for_testing --via-venv |
262 |
- epytest tests/{functional,unit} |
263 |
-} |
264 |
|
265 |
diff --git a/dev-python/botocore/botocore-1.23.26.ebuild b/dev-python/botocore/botocore-1.23.26.ebuild |
266 |
deleted file mode 100644 |
267 |
index 5babe7de7679..000000000000 |
268 |
--- a/dev-python/botocore/botocore-1.23.26.ebuild |
269 |
+++ /dev/null |
270 |
@@ -1,65 +0,0 @@ |
271 |
-# Copyright 1999-2021 Gentoo Authors |
272 |
-# Distributed under the terms of the GNU General Public License v2 |
273 |
- |
274 |
-EAPI=8 |
275 |
- |
276 |
-PYTHON_COMPAT=( python3_{8..10} ) |
277 |
-inherit distutils-r1 |
278 |
- |
279 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
280 |
-HOMEPAGE="https://github.com/boto/botocore" |
281 |
-LICENSE="Apache-2.0" |
282 |
-SLOT="0" |
283 |
- |
284 |
-if [[ "${PV}" == "9999" ]]; then |
285 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
286 |
- inherit git-r3 |
287 |
-else |
288 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
289 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
290 |
-fi |
291 |
- |
292 |
-RDEPEND=" |
293 |
- dev-python/six[${PYTHON_USEDEP}] |
294 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
295 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
296 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
297 |
-" |
298 |
-BDEPEND=" |
299 |
- test? ( |
300 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
301 |
- ) |
302 |
-" |
303 |
- |
304 |
-PATCHES=( |
305 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
306 |
-) |
307 |
- |
308 |
-distutils_enable_sphinx docs/source \ |
309 |
- 'dev-python/guzzle_sphinx_theme' |
310 |
-distutils_enable_tests pytest |
311 |
- |
312 |
-src_prepare() { |
313 |
- # unpin deps |
314 |
- sed -i -e "s:>=.*':':" setup.py || die |
315 |
- |
316 |
- # unbundle deps |
317 |
- rm -r botocore/vendored || die |
318 |
- find -name '*.py' -exec sed -i \ |
319 |
- -e 's:from botocore[.]vendored import:import:' \ |
320 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
321 |
- {} + || die |
322 |
- |
323 |
- distutils-r1_src_prepare |
324 |
-} |
325 |
- |
326 |
-python_test() { |
327 |
- local EPYTEST_DESELECT=( |
328 |
- # rely on bundled six |
329 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
330 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
331 |
- ) |
332 |
- |
333 |
- distutils_install_for_testing --via-venv |
334 |
- epytest tests/{functional,unit} |
335 |
-} |
336 |
|
337 |
diff --git a/dev-python/botocore/botocore-1.23.29.ebuild b/dev-python/botocore/botocore-1.23.29.ebuild |
338 |
deleted file mode 100644 |
339 |
index 5a7d2c6fb0f2..000000000000 |
340 |
--- a/dev-python/botocore/botocore-1.23.29.ebuild |
341 |
+++ /dev/null |
342 |
@@ -1,65 +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 |
-PYTHON_COMPAT=( python3_{8..10} ) |
349 |
-inherit distutils-r1 |
350 |
- |
351 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
352 |
-HOMEPAGE="https://github.com/boto/botocore" |
353 |
-LICENSE="Apache-2.0" |
354 |
-SLOT="0" |
355 |
- |
356 |
-if [[ "${PV}" == "9999" ]]; then |
357 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
358 |
- inherit git-r3 |
359 |
-else |
360 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
361 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
362 |
-fi |
363 |
- |
364 |
-RDEPEND=" |
365 |
- dev-python/six[${PYTHON_USEDEP}] |
366 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
367 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
368 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
369 |
-" |
370 |
-BDEPEND=" |
371 |
- test? ( |
372 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
373 |
- ) |
374 |
-" |
375 |
- |
376 |
-PATCHES=( |
377 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
378 |
-) |
379 |
- |
380 |
-distutils_enable_sphinx docs/source \ |
381 |
- 'dev-python/guzzle_sphinx_theme' |
382 |
-distutils_enable_tests pytest |
383 |
- |
384 |
-src_prepare() { |
385 |
- # unpin deps |
386 |
- sed -i -e "s:>=.*':':" setup.py || die |
387 |
- |
388 |
- # unbundle deps |
389 |
- rm -r botocore/vendored || die |
390 |
- find -name '*.py' -exec sed -i \ |
391 |
- -e 's:from botocore[.]vendored import:import:' \ |
392 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
393 |
- {} + || die |
394 |
- |
395 |
- distutils-r1_src_prepare |
396 |
-} |
397 |
- |
398 |
-python_test() { |
399 |
- local EPYTEST_DESELECT=( |
400 |
- # rely on bundled six |
401 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
402 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
403 |
- ) |
404 |
- |
405 |
- distutils_install_for_testing --via-venv |
406 |
- epytest tests/{functional,unit} |
407 |
-} |
408 |
|
409 |
diff --git a/dev-python/botocore/botocore-1.23.32.ebuild b/dev-python/botocore/botocore-1.23.32.ebuild |
410 |
deleted file mode 100644 |
411 |
index 5a7d2c6fb0f2..000000000000 |
412 |
--- a/dev-python/botocore/botocore-1.23.32.ebuild |
413 |
+++ /dev/null |
414 |
@@ -1,65 +0,0 @@ |
415 |
-# Copyright 1999-2022 Gentoo Authors |
416 |
-# Distributed under the terms of the GNU General Public License v2 |
417 |
- |
418 |
-EAPI=8 |
419 |
- |
420 |
-PYTHON_COMPAT=( python3_{8..10} ) |
421 |
-inherit distutils-r1 |
422 |
- |
423 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
424 |
-HOMEPAGE="https://github.com/boto/botocore" |
425 |
-LICENSE="Apache-2.0" |
426 |
-SLOT="0" |
427 |
- |
428 |
-if [[ "${PV}" == "9999" ]]; then |
429 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
430 |
- inherit git-r3 |
431 |
-else |
432 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
433 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
434 |
-fi |
435 |
- |
436 |
-RDEPEND=" |
437 |
- dev-python/six[${PYTHON_USEDEP}] |
438 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
439 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
440 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
441 |
-" |
442 |
-BDEPEND=" |
443 |
- test? ( |
444 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
445 |
- ) |
446 |
-" |
447 |
- |
448 |
-PATCHES=( |
449 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
450 |
-) |
451 |
- |
452 |
-distutils_enable_sphinx docs/source \ |
453 |
- 'dev-python/guzzle_sphinx_theme' |
454 |
-distutils_enable_tests pytest |
455 |
- |
456 |
-src_prepare() { |
457 |
- # unpin deps |
458 |
- sed -i -e "s:>=.*':':" setup.py || die |
459 |
- |
460 |
- # unbundle deps |
461 |
- rm -r botocore/vendored || die |
462 |
- find -name '*.py' -exec sed -i \ |
463 |
- -e 's:from botocore[.]vendored import:import:' \ |
464 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
465 |
- {} + || die |
466 |
- |
467 |
- distutils-r1_src_prepare |
468 |
-} |
469 |
- |
470 |
-python_test() { |
471 |
- local EPYTEST_DESELECT=( |
472 |
- # rely on bundled six |
473 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
474 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
475 |
- ) |
476 |
- |
477 |
- distutils_install_for_testing --via-venv |
478 |
- epytest tests/{functional,unit} |
479 |
-} |
480 |
|
481 |
diff --git a/dev-python/botocore/botocore-1.23.33.ebuild b/dev-python/botocore/botocore-1.23.33.ebuild |
482 |
deleted file mode 100644 |
483 |
index 5a7d2c6fb0f2..000000000000 |
484 |
--- a/dev-python/botocore/botocore-1.23.33.ebuild |
485 |
+++ /dev/null |
486 |
@@ -1,65 +0,0 @@ |
487 |
-# Copyright 1999-2022 Gentoo Authors |
488 |
-# Distributed under the terms of the GNU General Public License v2 |
489 |
- |
490 |
-EAPI=8 |
491 |
- |
492 |
-PYTHON_COMPAT=( python3_{8..10} ) |
493 |
-inherit distutils-r1 |
494 |
- |
495 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
496 |
-HOMEPAGE="https://github.com/boto/botocore" |
497 |
-LICENSE="Apache-2.0" |
498 |
-SLOT="0" |
499 |
- |
500 |
-if [[ "${PV}" == "9999" ]]; then |
501 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
502 |
- inherit git-r3 |
503 |
-else |
504 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
505 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
506 |
-fi |
507 |
- |
508 |
-RDEPEND=" |
509 |
- dev-python/six[${PYTHON_USEDEP}] |
510 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
511 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
512 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
513 |
-" |
514 |
-BDEPEND=" |
515 |
- test? ( |
516 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
517 |
- ) |
518 |
-" |
519 |
- |
520 |
-PATCHES=( |
521 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
522 |
-) |
523 |
- |
524 |
-distutils_enable_sphinx docs/source \ |
525 |
- 'dev-python/guzzle_sphinx_theme' |
526 |
-distutils_enable_tests pytest |
527 |
- |
528 |
-src_prepare() { |
529 |
- # unpin deps |
530 |
- sed -i -e "s:>=.*':':" setup.py || die |
531 |
- |
532 |
- # unbundle deps |
533 |
- rm -r botocore/vendored || die |
534 |
- find -name '*.py' -exec sed -i \ |
535 |
- -e 's:from botocore[.]vendored import:import:' \ |
536 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
537 |
- {} + || die |
538 |
- |
539 |
- distutils-r1_src_prepare |
540 |
-} |
541 |
- |
542 |
-python_test() { |
543 |
- local EPYTEST_DESELECT=( |
544 |
- # rely on bundled six |
545 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
546 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
547 |
- ) |
548 |
- |
549 |
- distutils_install_for_testing --via-venv |
550 |
- epytest tests/{functional,unit} |
551 |
-} |
552 |
|
553 |
diff --git a/dev-python/botocore/botocore-1.23.34.ebuild b/dev-python/botocore/botocore-1.23.34.ebuild |
554 |
deleted file mode 100644 |
555 |
index 5a7d2c6fb0f2..000000000000 |
556 |
--- a/dev-python/botocore/botocore-1.23.34.ebuild |
557 |
+++ /dev/null |
558 |
@@ -1,65 +0,0 @@ |
559 |
-# Copyright 1999-2022 Gentoo Authors |
560 |
-# Distributed under the terms of the GNU General Public License v2 |
561 |
- |
562 |
-EAPI=8 |
563 |
- |
564 |
-PYTHON_COMPAT=( python3_{8..10} ) |
565 |
-inherit distutils-r1 |
566 |
- |
567 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
568 |
-HOMEPAGE="https://github.com/boto/botocore" |
569 |
-LICENSE="Apache-2.0" |
570 |
-SLOT="0" |
571 |
- |
572 |
-if [[ "${PV}" == "9999" ]]; then |
573 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
574 |
- inherit git-r3 |
575 |
-else |
576 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
577 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
578 |
-fi |
579 |
- |
580 |
-RDEPEND=" |
581 |
- dev-python/six[${PYTHON_USEDEP}] |
582 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
583 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
584 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
585 |
-" |
586 |
-BDEPEND=" |
587 |
- test? ( |
588 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
589 |
- ) |
590 |
-" |
591 |
- |
592 |
-PATCHES=( |
593 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
594 |
-) |
595 |
- |
596 |
-distutils_enable_sphinx docs/source \ |
597 |
- 'dev-python/guzzle_sphinx_theme' |
598 |
-distutils_enable_tests pytest |
599 |
- |
600 |
-src_prepare() { |
601 |
- # unpin deps |
602 |
- sed -i -e "s:>=.*':':" setup.py || die |
603 |
- |
604 |
- # unbundle deps |
605 |
- rm -r botocore/vendored || die |
606 |
- find -name '*.py' -exec sed -i \ |
607 |
- -e 's:from botocore[.]vendored import:import:' \ |
608 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
609 |
- {} + || die |
610 |
- |
611 |
- distutils-r1_src_prepare |
612 |
-} |
613 |
- |
614 |
-python_test() { |
615 |
- local EPYTEST_DESELECT=( |
616 |
- # rely on bundled six |
617 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
618 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
619 |
- ) |
620 |
- |
621 |
- distutils_install_for_testing --via-venv |
622 |
- epytest tests/{functional,unit} |
623 |
-} |
624 |
|
625 |
diff --git a/dev-python/botocore/botocore-1.23.35.ebuild b/dev-python/botocore/botocore-1.23.35.ebuild |
626 |
deleted file mode 100644 |
627 |
index 5a7d2c6fb0f2..000000000000 |
628 |
--- a/dev-python/botocore/botocore-1.23.35.ebuild |
629 |
+++ /dev/null |
630 |
@@ -1,65 +0,0 @@ |
631 |
-# Copyright 1999-2022 Gentoo Authors |
632 |
-# Distributed under the terms of the GNU General Public License v2 |
633 |
- |
634 |
-EAPI=8 |
635 |
- |
636 |
-PYTHON_COMPAT=( python3_{8..10} ) |
637 |
-inherit distutils-r1 |
638 |
- |
639 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
640 |
-HOMEPAGE="https://github.com/boto/botocore" |
641 |
-LICENSE="Apache-2.0" |
642 |
-SLOT="0" |
643 |
- |
644 |
-if [[ "${PV}" == "9999" ]]; then |
645 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
646 |
- inherit git-r3 |
647 |
-else |
648 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
649 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
650 |
-fi |
651 |
- |
652 |
-RDEPEND=" |
653 |
- dev-python/six[${PYTHON_USEDEP}] |
654 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
655 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
656 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
657 |
-" |
658 |
-BDEPEND=" |
659 |
- test? ( |
660 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
661 |
- ) |
662 |
-" |
663 |
- |
664 |
-PATCHES=( |
665 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
666 |
-) |
667 |
- |
668 |
-distutils_enable_sphinx docs/source \ |
669 |
- 'dev-python/guzzle_sphinx_theme' |
670 |
-distutils_enable_tests pytest |
671 |
- |
672 |
-src_prepare() { |
673 |
- # unpin deps |
674 |
- sed -i -e "s:>=.*':':" setup.py || die |
675 |
- |
676 |
- # unbundle deps |
677 |
- rm -r botocore/vendored || die |
678 |
- find -name '*.py' -exec sed -i \ |
679 |
- -e 's:from botocore[.]vendored import:import:' \ |
680 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
681 |
- {} + || die |
682 |
- |
683 |
- distutils-r1_src_prepare |
684 |
-} |
685 |
- |
686 |
-python_test() { |
687 |
- local EPYTEST_DESELECT=( |
688 |
- # rely on bundled six |
689 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
690 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
691 |
- ) |
692 |
- |
693 |
- distutils_install_for_testing --via-venv |
694 |
- epytest tests/{functional,unit} |
695 |
-} |
696 |
|
697 |
diff --git a/dev-python/botocore/botocore-1.23.38.ebuild b/dev-python/botocore/botocore-1.23.38.ebuild |
698 |
deleted file mode 100644 |
699 |
index 79a1cd5da0e2..000000000000 |
700 |
--- a/dev-python/botocore/botocore-1.23.38.ebuild |
701 |
+++ /dev/null |
702 |
@@ -1,65 +0,0 @@ |
703 |
-# Copyright 1999-2022 Gentoo Authors |
704 |
-# Distributed under the terms of the GNU General Public License v2 |
705 |
- |
706 |
-EAPI=8 |
707 |
- |
708 |
-DISTUTILS_USE_PEP517=setuptools |
709 |
-PYTHON_COMPAT=( python3_{8..10} ) |
710 |
-inherit distutils-r1 |
711 |
- |
712 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
713 |
-HOMEPAGE="https://github.com/boto/botocore" |
714 |
-LICENSE="Apache-2.0" |
715 |
-SLOT="0" |
716 |
- |
717 |
-if [[ "${PV}" == "9999" ]]; then |
718 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
719 |
- inherit git-r3 |
720 |
-else |
721 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
722 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
723 |
-fi |
724 |
- |
725 |
-RDEPEND=" |
726 |
- dev-python/six[${PYTHON_USEDEP}] |
727 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
728 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
729 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
730 |
-" |
731 |
-BDEPEND=" |
732 |
- test? ( |
733 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
734 |
- ) |
735 |
-" |
736 |
- |
737 |
-PATCHES=( |
738 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
739 |
-) |
740 |
- |
741 |
-distutils_enable_sphinx docs/source \ |
742 |
- 'dev-python/guzzle_sphinx_theme' |
743 |
-distutils_enable_tests pytest |
744 |
- |
745 |
-src_prepare() { |
746 |
- # unpin deps |
747 |
- sed -i -e "s:>=.*':':" setup.py || die |
748 |
- |
749 |
- # unbundle deps |
750 |
- rm -r botocore/vendored || die |
751 |
- find -name '*.py' -exec sed -i \ |
752 |
- -e 's:from botocore[.]vendored import:import:' \ |
753 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
754 |
- {} + || die |
755 |
- |
756 |
- distutils-r1_src_prepare |
757 |
-} |
758 |
- |
759 |
-python_test() { |
760 |
- local EPYTEST_DESELECT=( |
761 |
- # rely on bundled six |
762 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
763 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
764 |
- ) |
765 |
- |
766 |
- epytest tests/{functional,unit} |
767 |
-} |
768 |
|
769 |
diff --git a/dev-python/botocore/botocore-1.23.39.ebuild b/dev-python/botocore/botocore-1.23.39.ebuild |
770 |
deleted file mode 100644 |
771 |
index 79a1cd5da0e2..000000000000 |
772 |
--- a/dev-python/botocore/botocore-1.23.39.ebuild |
773 |
+++ /dev/null |
774 |
@@ -1,65 +0,0 @@ |
775 |
-# Copyright 1999-2022 Gentoo Authors |
776 |
-# Distributed under the terms of the GNU General Public License v2 |
777 |
- |
778 |
-EAPI=8 |
779 |
- |
780 |
-DISTUTILS_USE_PEP517=setuptools |
781 |
-PYTHON_COMPAT=( python3_{8..10} ) |
782 |
-inherit distutils-r1 |
783 |
- |
784 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
785 |
-HOMEPAGE="https://github.com/boto/botocore" |
786 |
-LICENSE="Apache-2.0" |
787 |
-SLOT="0" |
788 |
- |
789 |
-if [[ "${PV}" == "9999" ]]; then |
790 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
791 |
- inherit git-r3 |
792 |
-else |
793 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
794 |
- KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" |
795 |
-fi |
796 |
- |
797 |
-RDEPEND=" |
798 |
- dev-python/six[${PYTHON_USEDEP}] |
799 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
800 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
801 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
802 |
-" |
803 |
-BDEPEND=" |
804 |
- test? ( |
805 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
806 |
- ) |
807 |
-" |
808 |
- |
809 |
-PATCHES=( |
810 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
811 |
-) |
812 |
- |
813 |
-distutils_enable_sphinx docs/source \ |
814 |
- 'dev-python/guzzle_sphinx_theme' |
815 |
-distutils_enable_tests pytest |
816 |
- |
817 |
-src_prepare() { |
818 |
- # unpin deps |
819 |
- sed -i -e "s:>=.*':':" setup.py || die |
820 |
- |
821 |
- # unbundle deps |
822 |
- rm -r botocore/vendored || die |
823 |
- find -name '*.py' -exec sed -i \ |
824 |
- -e 's:from botocore[.]vendored import:import:' \ |
825 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
826 |
- {} + || die |
827 |
- |
828 |
- distutils-r1_src_prepare |
829 |
-} |
830 |
- |
831 |
-python_test() { |
832 |
- local EPYTEST_DESELECT=( |
833 |
- # rely on bundled six |
834 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
835 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
836 |
- ) |
837 |
- |
838 |
- epytest tests/{functional,unit} |
839 |
-} |
840 |
|
841 |
diff --git a/dev-python/botocore/botocore-1.23.5.ebuild b/dev-python/botocore/botocore-1.23.5.ebuild |
842 |
deleted file mode 100644 |
843 |
index 76d5d6547a80..000000000000 |
844 |
--- a/dev-python/botocore/botocore-1.23.5.ebuild |
845 |
+++ /dev/null |
846 |
@@ -1,64 +0,0 @@ |
847 |
-# Copyright 1999-2021 Gentoo Authors |
848 |
-# Distributed under the terms of the GNU General Public License v2 |
849 |
- |
850 |
-EAPI=8 |
851 |
- |
852 |
-PYTHON_COMPAT=( python3_{8..10} ) |
853 |
-inherit distutils-r1 |
854 |
- |
855 |
-DESCRIPTION="Low-level, data-driven core of boto 3" |
856 |
-HOMEPAGE="https://github.com/boto/botocore" |
857 |
-LICENSE="Apache-2.0" |
858 |
-SLOT="0" |
859 |
- |
860 |
-if [[ "${PV}" == "9999" ]]; then |
861 |
- EGIT_REPO_URI="https://github.com/boto/botocore" |
862 |
- inherit git-r3 |
863 |
-else |
864 |
- SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" |
865 |
- KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" |
866 |
-fi |
867 |
- |
868 |
-RDEPEND=" |
869 |
- dev-python/six[${PYTHON_USEDEP}] |
870 |
- dev-python/jmespath[${PYTHON_USEDEP}] |
871 |
- dev-python/python-dateutil[${PYTHON_USEDEP}] |
872 |
- >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] |
873 |
-" |
874 |
-BDEPEND=" |
875 |
- test? ( |
876 |
- dev-python/jsonschema[${PYTHON_USEDEP}] |
877 |
- ) |
878 |
-" |
879 |
- |
880 |
-PATCHES=( |
881 |
- "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch" |
882 |
-) |
883 |
- |
884 |
-distutils_enable_sphinx docs/source \ |
885 |
- 'dev-python/guzzle_sphinx_theme' |
886 |
-distutils_enable_tests pytest |
887 |
- |
888 |
-src_prepare() { |
889 |
- # unpin deps |
890 |
- sed -i -e "s:>=.*':':" setup.py || die |
891 |
- |
892 |
- # unbundle deps |
893 |
- rm -r botocore/vendored || die |
894 |
- find -name '*.py' -exec sed -i \ |
895 |
- -e 's:from botocore[.]vendored import:import:' \ |
896 |
- -e 's:from botocore[.]vendored[.]:from :' \ |
897 |
- {} + || die |
898 |
- |
899 |
- distutils-r1_src_prepare |
900 |
-} |
901 |
- |
902 |
-python_test() { |
903 |
- local EPYTEST_DESELECT=( |
904 |
- # rely on bundled six |
905 |
- tests/functional/test_six_imports.py::test_no_bare_six_imports |
906 |
- tests/functional/test_six_threading.py::test_six_thread_safety |
907 |
- ) |
908 |
- |
909 |
- epytest tests/{functional,unit} |
910 |
-} |