Gentoo Archives: gentoo-commits

From: Matt Thode <prometheanfire@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/python-openstackclient/
Date: Sat, 24 Feb 2018 05:52:05
Message-Id: 1519451494.06d004d36f6ef458616bf0a454f01080dbb4a070.prometheanfire@gentoo
1 commit: 06d004d36f6ef458616bf0a454f01080dbb4a070
2 Author: Matthew Thode <prometheanfire <AT> gentoo <DOT> org>
3 AuthorDate: Sat Feb 24 05:08:04 2018 +0000
4 Commit: Matt Thode <prometheanfire <AT> gentoo <DOT> org>
5 CommitDate: Sat Feb 24 05:51:34 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d004d3
7
8 dev-python/python-openstackclient: 3.14.0
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 dev-python/python-openstackclient/Manifest | 5 +-
13 .../python-openstackclient-2.3.0.ebuild | 74 -------------------
14 .../python-openstackclient-3.14.0.ebuild | 45 ++++++++++++
15 .../python-openstackclient-3.2.0.ebuild | 85 ----------------------
16 .../python-openstackclient-3.2.1.ebuild | 85 ----------------------
17 .../python-openstackclient-3.8.1.ebuild | 73 -------------------
18 6 files changed, 46 insertions(+), 321 deletions(-)
19
20 diff --git a/dev-python/python-openstackclient/Manifest b/dev-python/python-openstackclient/Manifest
21 index 1ded5c6b3f0..16069541348 100644
22 --- a/dev-python/python-openstackclient/Manifest
23 +++ b/dev-python/python-openstackclient/Manifest
24 @@ -1,5 +1,2 @@
25 -DIST python-openstackclient-2.3.0.tar.gz 329808 BLAKE2B fc598d61d18b45382decf944a4ec39ddb207ee626b53b2d54446c038ab695bc8d81b087eddd69696335cef387348fb24399068ce8c36e1d1ae780eefb6eb8142 SHA512 efc58927c109ea227322371f6a6ef165be2878a8559f32b315b73a2d70c1f0aeb96f7dd2fa91b765ab85462a566569d412b13411aa859fef3b8ae5e73d2eceab
26 DIST python-openstackclient-3.12.0.tar.gz 617159 BLAKE2B 755420f6e42c6600b04fb6899c533e8c08caa9d8e4f77d214ccd6100d558e6651ae986b0b3a131b3637dd1e9424543a6127fa4588f481fe41a29dcaf6ec3ff71 SHA512 a36c17d2ed138e984af978b436beaca3ae8efddc089ddc6b9fda9e51bdb4c8fc1cc645a68225cc08709acd368ff7d2a70f748f7be752ad8e68fe59b4eb36802d
27 -DIST python-openstackclient-3.2.0.tar.gz 431887 BLAKE2B 0dc17fd67875e01b11fba412962220130641bf9793c957f01bd085617b1406973e8c4c39a5d5fe0cacbf6d280f4c2ba099ce92e8aa1adc7541eac197cd09b8f9 SHA512 819e4de30322c3c057799467eb2d9ffa3ef5c5060e49d7fb2c023a077f49c86e6c5626acfd01288cfc5dfdc551ef2702cd61c7c10721c00af579aaee72182f99
28 -DIST python-openstackclient-3.2.1.tar.gz 433929 BLAKE2B 19bb5345ba4b7f2847cda11fb84fa9ea7d7a04aeb0d0a21ee6671848307431ab6b89651de898d944cb668f31cc888d2d897dc837f0c4224f9b67da93592fdce8 SHA512 a7c20713e357112f68021cbb4d031b32c16a82622a112241f2b9c3e2b815ec56582ce2a088b99bdef1447698f5c67accce412710238be674cdbb8442126dd31d
29 -DIST python-openstackclient-3.8.1.tar.gz 535278 BLAKE2B fe64125b3e2bd6047e29e811c5cca5e5238432ee06ea35a89163605dbce210deaf73729fdec0f2810cdc546d1d9ebd01cc8bfa3fa477f45612105f03f039a154 SHA512 d0f588dd6e7d978fee7f3a017b591e40d426907d602fa501ba49b5e7b94f9e1d19aee4da0ea8ef99311dc2cad778e2f2414765fa6bc79780346203539c0b5a19
30 +DIST python-openstackclient-3.14.0.tar.gz 668430 BLAKE2B 2bce52f1977be0b17c53ee0bf6e1dc6fea36f71208c6a839feadc2ce33d302d31b870d21ece6daff8efb970857fbb547e7f20769abeaf22552b89c9732494bbd SHA512 5790e48d0dc81ec006e5f1870c730a8b514590e10e5f151ae128005d243387858c22c9266b50bcfe237bc9a6d9f07f82209cf813b4cbc25fda431cf88799588e
31
32 diff --git a/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild
33 deleted file mode 100644
34 index 348c5524209..00000000000
35 --- a/dev-python/python-openstackclient/python-openstackclient-2.3.0.ebuild
36 +++ /dev/null
37 @@ -1,74 +0,0 @@
38 -# Copyright 1999-2016 Gentoo Foundation
39 -# Distributed under the terms of the GNU General Public License v2
40 -
41 -EAPI=6
42 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
43 -
44 -inherit distutils-r1
45 -
46 -DESCRIPTION="A client for the OpenStack APIs"
47 -HOMEPAGE="https://github.com/openstack/python-openstackclient"
48 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
49 -
50 -LICENSE="Apache-2.0"
51 -SLOT="0"
52 -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
53 -IUSE="test"
54 -
55 -CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
56 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
57 - ${CDEPEND}
58 - test? (
59 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
60 - >=dev-python/fixtures-1.3.1[${PYTHON_USEDEP}]
61 - >=dev-python/mock-1.2[${PYTHON_USEDEP}]
62 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
63 - !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
64 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
65 - >=dev-python/reno-0.1.1[${PYTHON_USEDEP}]
66 - >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
67 - >=dev-python/os-testr-0.4.1[${PYTHON_USEDEP}]
68 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
69 - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
70 - >=dev-python/tempest-lib-0.14.0[${PYTHON_USEDEP}]
71 - >=dev-python/osprofiler-1.1.0[${PYTHON_USEDEP}]
72 - )"
73 -RDEPEND="
74 - ${CDEPEND}
75 - >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
76 - >=dev-python/Babel-1.3[${PYTHON_USEDEP}]
77 - >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
78 - !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
79 - >=dev-python/keystoneauth-2.1.0[${PYTHON_USEDEP}]
80 - >=dev-python/openstacksdk-0.8.1[${PYTHON_USEDEP}]
81 - >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
82 - >=dev-python/oslo-config-3.7.0[${PYTHON_USEDEP}]
83 - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
84 - >=dev-python/oslo-utils-3.5.0[${PYTHON_USEDEP}]
85 - >=dev-python/python-glanceclient-2.0.0[${PYTHON_USEDEP}]
86 - >=dev-python/python-keystoneclient-1.6.0[${PYTHON_USEDEP}]
87 - !~dev-python/python-keystoneclient-1.8.0[${PYTHON_USEDEP}]
88 - !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
89 - >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
90 - !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
91 - >=dev-python/python-cinderclient-1.3.1[${PYTHON_USEDEP}]
92 - >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
93 - !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
94 - >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
95 -"
96 -
97 -python_prepare_all() {
98 - sed -i '/^hacking/d' test-requirements.txt || die
99 - # clients aren't actually needed
100 - sed -i '/\-client/d' test-requirements.txt || die
101 - distutils-r1_python_prepare_all
102 -}
103 -
104 -python_test() {
105 - testr init
106 - testr run || die "testsuite failed under python2.7"
107 -}
108 -
109 -python_install_all() {
110 - distutils-r1_python_install_all
111 -}
112
113 diff --git a/dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild
114 new file mode 100644
115 index 00000000000..04f24cf6e5a
116 --- /dev/null
117 +++ b/dev-python/python-openstackclient/python-openstackclient-3.14.0.ebuild
118 @@ -0,0 +1,45 @@
119 +# Copyright 1999-2018 Gentoo Foundation
120 +# Distributed under the terms of the GNU General Public License v2
121 +
122 +EAPI=6
123 +PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
124 +
125 +inherit distutils-r1
126 +
127 +DESCRIPTION="A client for the OpenStack APIs"
128 +HOMEPAGE="https://github.com/openstack/python-openstackclient"
129 +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
130 +
131 +LICENSE="Apache-2.0"
132 +SLOT="0"
133 +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
134 +IUSE=""
135 +
136 +CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
137 + !~dev-python/pbr-2.1.0"
138 +DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
139 + ${CDEPEND}"
140 +RDEPEND="
141 + ${CDEPEND}
142 + >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
143 + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
144 + !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
145 + >=dev-python/cliff-2.8.0[${PYTHON_USEDEP}]
146 + !~dev-python/cliff-2.9.0[${PYTHON_USEDEP}]
147 + >=dev-python/keystoneauth-3.3.0[${PYTHON_USEDEP}]
148 + >=dev-python/openstacksdk-0.9.19[${PYTHON_USEDEP}]
149 + >=dev-python/osc-lib-1.8.0[${PYTHON_USEDEP}]
150 + >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
151 + >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
152 + >=dev-python/python-glanceclient-2.8.0[${PYTHON_USEDEP}]
153 + >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
154 + >=dev-python/python-novaclient-9.1.0[${PYTHON_USEDEP}]
155 + >=dev-python/python-cinderclient-3.3.0[${PYTHON_USEDEP}]
156 +"
157 +
158 +python_prepare_all() {
159 + sed -i '/^hacking/d' test-requirements.txt || die
160 + # clients aren't actually needed
161 + sed -i '/client\>/d' test-requirements.txt || die
162 + distutils-r1_python_prepare_all
163 +}
164
165 diff --git a/dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild
166 deleted file mode 100644
167 index 0aa98cb488d..00000000000
168 --- a/dev-python/python-openstackclient/python-openstackclient-3.2.0.ebuild
169 +++ /dev/null
170 @@ -1,85 +0,0 @@
171 -# Copyright 1999-2016 Gentoo Foundation
172 -# Distributed under the terms of the GNU General Public License v2
173 -
174 -EAPI=6
175 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
176 -
177 -inherit distutils-r1
178 -
179 -DESCRIPTION="A client for the OpenStack APIs"
180 -HOMEPAGE="https://github.com/openstack/python-openstackclient"
181 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
182 -
183 -LICENSE="Apache-2.0"
184 -SLOT="0"
185 -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
186 -IUSE="test"
187 -
188 -CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
189 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
190 - ${CDEPEND}
191 - test? (
192 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
193 - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
194 - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
195 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
196 - !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
197 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
198 - >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
199 - >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
200 - >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
201 - >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
202 - >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
203 - !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
204 - !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
205 - !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
206 - !~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
207 - !~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
208 - >=dev-python/os-testr-0.7.0[${PYTHON_USEDEP}]
209 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
210 - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
211 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
212 - >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
213 - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
214 - )"
215 -RDEPEND="
216 - ${CDEPEND}
217 - >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
218 - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
219 - >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
220 - !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
221 - !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
222 - >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
223 - >=dev-python/openstacksdk-0.9.4[${PYTHON_USEDEP}]
224 - >=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
225 - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
226 - >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
227 - >=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
228 - !~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
229 - >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
230 - !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
231 - >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
232 - !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
233 - >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
234 - !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
235 - !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
236 - >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
237 - !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
238 - >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
239 -"
240 -
241 -python_prepare_all() {
242 - sed -i '/^hacking/d' test-requirements.txt || die
243 - # clients aren't actually needed
244 - sed -i '/client\>/d' test-requirements.txt || die
245 - distutils-r1_python_prepare_all
246 -}
247 -
248 -python_test() {
249 - testr init
250 - testr run || die "testsuite failed under python2.7"
251 -}
252 -
253 -python_install_all() {
254 - distutils-r1_python_install_all
255 -}
256
257 diff --git a/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild
258 deleted file mode 100644
259 index a4369afb564..00000000000
260 --- a/dev-python/python-openstackclient/python-openstackclient-3.2.1.ebuild
261 +++ /dev/null
262 @@ -1,85 +0,0 @@
263 -# Copyright 1999-2017 Gentoo Foundation
264 -# Distributed under the terms of the GNU General Public License v2
265 -
266 -EAPI=6
267 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
268 -
269 -inherit distutils-r1
270 -
271 -DESCRIPTION="A client for the OpenStack APIs"
272 -HOMEPAGE="https://github.com/openstack/python-openstackclient"
273 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
274 -
275 -LICENSE="Apache-2.0"
276 -SLOT="0"
277 -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
278 -IUSE="test"
279 -
280 -CDEPEND=">=dev-python/pbr-1.6[${PYTHON_USEDEP}]"
281 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
282 - ${CDEPEND}
283 - test? (
284 - >=dev-python/coverage-3.6[${PYTHON_USEDEP}]
285 - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
286 - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
287 - >=dev-python/oslo-sphinx-2.5.0[${PYTHON_USEDEP}]
288 - !~dev-python/oslo-sphinx-3.4.0[${PYTHON_USEDEP}]
289 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
290 - >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
291 - >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
292 - >=dev-python/requests-mock-0.7.0[${PYTHON_USEDEP}]
293 - >=dev-python/stevedore-1.16.0[${PYTHON_USEDEP}]
294 - >=dev-python/os-client-config-1.13.1[${PYTHON_USEDEP}]
295 - !~dev-python/os-client-config-1.19.0[${PYTHON_USEDEP}]
296 - !~dev-python/os-client-config-1.19.1[${PYTHON_USEDEP}]
297 - !~dev-python/os-client-config-1.20.0[${PYTHON_USEDEP}]
298 - !~dev-python/os-client-config-1.20.1[${PYTHON_USEDEP}]
299 - !~dev-python/os-client-config-1.21.0[${PYTHON_USEDEP}]
300 - >=dev-python/os-testr-0.7.0[${PYTHON_USEDEP}]
301 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
302 - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
303 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
304 - >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
305 - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
306 - )"
307 -RDEPEND="
308 - ${CDEPEND}
309 - >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
310 - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
311 - >=dev-python/cliff-1.15.0[${PYTHON_USEDEP}]
312 - !~dev-python/cliff-1.16.0[${PYTHON_USEDEP}]
313 - !~dev-python/cliff-1.17.0[${PYTHON_USEDEP}]
314 - >=dev-python/keystoneauth-2.10.0[${PYTHON_USEDEP}]
315 - >=dev-python/openstacksdk-0.9.4[${PYTHON_USEDEP}]
316 - >=dev-python/osc-lib-1.0.2[${PYTHON_USEDEP}]
317 - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
318 - >=dev-python/oslo-utils-3.16.0[${PYTHON_USEDEP}]
319 - >=dev-python/python-glanceclient-2.3.0[${PYTHON_USEDEP}]
320 - !~dev-python/python-glanceclient-2.4.0[${PYTHON_USEDEP}]
321 - >=dev-python/python-keystoneclient-2.0.0[${PYTHON_USEDEP}]
322 - !~dev-python/python-keystoneclient-2.1.0[${PYTHON_USEDEP}]
323 - >=dev-python/python-novaclient-2.29.0[${PYTHON_USEDEP}]
324 - !~dev-python/python-novaclient-2.33.0[${PYTHON_USEDEP}]
325 - >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
326 - !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
327 - !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
328 - >=dev-python/requests-2.8.1[${PYTHON_USEDEP}]
329 - !~dev-python/requests-2.9.0[${PYTHON_USEDEP}]
330 - >=dev-python/stevedore-1.5.0[${PYTHON_USEDEP}]
331 -"
332 -
333 -python_prepare_all() {
334 - sed -i '/^hacking/d' test-requirements.txt || die
335 - # clients aren't actually needed
336 - sed -i '/client\>/d' test-requirements.txt || die
337 - distutils-r1_python_prepare_all
338 -}
339 -
340 -python_test() {
341 - testr init
342 - testr run || die "testsuite failed under python2.7"
343 -}
344 -
345 -python_install_all() {
346 - distutils-r1_python_install_all
347 -}
348
349 diff --git a/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild b/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
350 deleted file mode 100644
351 index c8d7d6f2f6e..00000000000
352 --- a/dev-python/python-openstackclient/python-openstackclient-3.8.1.ebuild
353 +++ /dev/null
354 @@ -1,73 +0,0 @@
355 -# Copyright 1999-2017 Gentoo Foundation
356 -# Distributed under the terms of the GNU General Public License v2
357 -
358 -EAPI=6
359 -PYTHON_COMPAT=( python2_7 python3_4 python3_5 )
360 -
361 -inherit distutils-r1
362 -
363 -DESCRIPTION="A client for the OpenStack APIs"
364 -HOMEPAGE="https://github.com/openstack/python-openstackclient"
365 -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
366 -
367 -LICENSE="Apache-2.0"
368 -SLOT="0"
369 -KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
370 -IUSE="test"
371 -
372 -CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]"
373 -DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
374 - ${CDEPEND}
375 - test? (
376 - >=dev-python/coverage-4.0[${PYTHON_USEDEP}]
377 - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
378 - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
379 - >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}]
380 - >=dev-python/oslotest-1.10.0[${PYTHON_USEDEP}]
381 - >=dev-python/reno-1.8.0[${PYTHON_USEDEP}]
382 - >=dev-python/requests-2.10.0[${PYTHON_USEDEP}]
383 - !~dev-python/requests-2.12.2[${PYTHON_USEDEP}]
384 - >=dev-python/requests-mock-1.1.0[${PYTHON_USEDEP}]
385 - >=dev-python/stevedore-1.17.1[${PYTHON_USEDEP}]
386 - >=dev-python/os-client-config-1.22.0[${PYTHON_USEDEP}]
387 - >=dev-python/os-testr-0.8.0[${PYTHON_USEDEP}]
388 - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}]
389 - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}]
390 - >=dev-python/osprofiler-1.4.0[${PYTHON_USEDEP}]
391 - >=dev-python/bandit-1.1.0[${PYTHON_USEDEP}]
392 - >=dev-python/wrapt-1.7.0[${PYTHON_USEDEP}]
393 - )"
394 -RDEPEND="
395 - ${CDEPEND}
396 - >=dev-python/six-1.9.0[${PYTHON_USEDEP}]
397 - >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
398 - >=dev-python/cliff-2.3.0[${PYTHON_USEDEP}]
399 - >=dev-python/keystoneauth-2.18.0[${PYTHON_USEDEP}]
400 - >=dev-python/openstacksdk-0.9.13[${PYTHON_USEDEP}]
401 - >=dev-python/osc-lib-1.2.0[${PYTHON_USEDEP}]
402 - >=dev-python/oslo-i18n-2.1.0[${PYTHON_USEDEP}]
403 - >=dev-python/oslo-utils-3.18.0[${PYTHON_USEDEP}]
404 - >=dev-python/python-glanceclient-2.5.0[${PYTHON_USEDEP}]
405 - >=dev-python/python-keystoneclient-3.8.0[${PYTHON_USEDEP}]
406 - >=dev-python/python-novaclient-6.0.0[${PYTHON_USEDEP}]
407 - !~dev-python/python-novaclient-7.0.0[${PYTHON_USEDEP}]
408 - >=dev-python/python-cinderclient-1.6.1[${PYTHON_USEDEP}]
409 - !~dev-python/python-cinderclient-1.7.0[${PYTHON_USEDEP}]
410 - !~dev-python/python-cinderclient-1.7.1[${PYTHON_USEDEP}]
411 -"
412 -
413 -python_prepare_all() {
414 - sed -i '/^hacking/d' test-requirements.txt || die
415 - # clients aren't actually needed
416 - sed -i '/client\>/d' test-requirements.txt || die
417 - distutils-r1_python_prepare_all
418 -}
419 -
420 -python_test() {
421 - testr init
422 - testr run || die "testsuite failed under python2.7"
423 -}
424 -
425 -python_install_all() {
426 - distutils-r1_python_install_all
427 -}