Stephen Finucane
1b854e1657
Remove incorrect note from requirements files
...
This hasn't been true since pip 20.3 introduced the new dependency
resolver [1]
[1] https://pyfound.blogspot.com/2020/11/pip-20-3-new-resolver.html
Change-Id: I394f1135a9f3073ebc17ae9662faf6071e868ca8
Signed-off-by: Stephen Finucane <sfinucan@redhat.com >
2022-07-12 16:21:38 +01:00
Stephen Finucane
508914c181
Uncap warlock
...
warlock recently had a 2.0.0 release that added support for jsonschema
4.x [1]. We no longer need to cap this.
[1] https://github.com/bcwaldon/warlock/releases/tag/2.0.0
Change-Id: Idb4c33284ec36c6c5938bd9045f9729e4ed6f7ea
Signed-off-by: Stephen Finucane <sfinucan@redhat.com >
Depends-On: https://review.opendev.org/c/openstack/requirements/+/849284
2022-07-12 16:21:38 +01:00
Wander Way
de0e9d9510
Uncap PrettyTable
...
This is now maintained as a Jazzband project [1].
[1] https://github.com/jazzband/prettytable
Change-Id: Ib85f2fa95b95e95ac5711b1dcd626a9a84ac8b0b
2021-05-17 09:15:02 +00:00
Cyril Roelandt
b513c8db4b
Do not use the six library.
...
Change-Id: I3dbfcfa0f5f590a41ed549afd44537d8ed41433a
2020-06-23 21:51:07 +02:00
Brian Rosmaita
ee029a9b92
Handle HTTP headers per RFC 8187
...
According to RFC 8187, HTTP headers should use 7-bit ASCII encoding.
The glanceclient was encoding them as UTF-8, which can leave the 8th
bit nonzero when representing unicode, and which presents problems
for any recipient following the standard and decoding the headers as
ASCII.
This change requires keystoneauth1 3.6.2, which has a fix for a
bug that made it unable to handle bytes in headers. The dependency
is a patch bumping the keystoneauth1 version in upper-constraints.
Depends-on: https://review.openstack.org/#/c/569138/
Change-Id: I0d14974126fcb20e23a37347f4f1756c323cf2f5
Closes-bug: #1766235
2018-05-17 15:53:34 -04:00
OpenStack Proposal Bot
4cb8b03062
Updated from global requirements
...
Change-Id: I75fd4a32f114ee040b04fe6b08be75d997cb3063
2018-03-13 07:25:08 +00:00
OpenStack Proposal Bot
1dfab8fa09
Updated from global requirements
...
Change-Id: I346f38b435c57b3b26d743c0053acaf99e8f3cd0
2018-02-17 10:11:49 +00:00
OpenStack Proposal Bot
b982516fc1
Updated from global requirements
...
Change-Id: Id6510579123bd2eb5f54f8f7cf02eb74cc1e777c
2018-01-18 03:27:22 +00:00
OpenStack Proposal Bot
3ea8898b85
Updated from global requirements
...
Change-Id: If0232005809670f9b55da915fbdad11cbbc7b146
2017-12-19 01:42:00 +00:00
Jenkins
9915f275ca
Merge "Remove Babel as a runtime requirement"
2017-09-22 11:24:50 +00:00
OpenStack Proposal Bot
d158f1e75f
Updated from global requirements
...
Change-Id: I8ac16e2968fc65c7b7ecea3d4687b12ea9d3fa7f
2017-09-13 13:01:58 +00:00
OpenStack Proposal Bot
08834d07e4
Updated from global requirements
...
Change-Id: I95dba38f43a44606f4f1b51e931ed5c9f48216c5
2017-09-01 12:46:12 +00:00
yatin
db79d393fc
Remove Babel as a runtime requirement
...
Babel is in requirements.txt but is no longer required
post [0].
[0] https://review.openstack.org/#/c/145273/
Change-Id: I5d906f84ecbd144073a019936af227702b1c699a
2017-08-29 04:46:17 +00:00
OpenStack Proposal Bot
a00ea5b07c
Updated from global requirements
...
Change-Id: Ic918892cd48f45e9f1e916aa73c96398fe786b7c
2017-07-27 23:58:04 +00:00
OpenStack Proposal Bot
a6e0cdf46d
Updated from global requirements
...
Change-Id: I3ac1a2a068421ef11ca0d137bc6d8491f718cb41
2017-07-23 13:51:39 +00:00
OpenStack Proposal Bot
afff25fa98
Updated from global requirements
...
Change-Id: Ib5a1d3ef1cd53be664299844eaff2946754e8597
2017-07-04 17:56:44 +00:00
Doug Hellmann
d6e936cd14
add explicit dependency on pyopenssl
...
The library is used in glanceclient/common/https.py and the
documentation build for the API fails without the dependency.
Update the error handling so that when OpenSSL reports an error it is
converted to a client communication error.
Change-Id: I0c0fb3139bb848d0cbaf88ae6a767a730bea74eb
Signed-off-by: Doug Hellmann <doug@doughellmann.com >
2017-06-28 12:24:48 -04:00
OpenStack Proposal Bot
a86fe0a252
Updated from global requirements
...
Change-Id: Ie04111374dc4769a641aa25619d0732f9f07cbea
2017-06-10 21:47:49 +00:00
OpenStack Proposal Bot
f7598479d1
Updated from global requirements
...
Change-Id: Ic7656a41fcff3f1f5c47526d54f2254bc9a09c6b
2017-05-24 23:21:59 +00:00
OpenStack Proposal Bot
a0edf0c2bf
Updated from global requirements
...
Change-Id: If6412272a017a0887b00a33e68a00966ab8d1441
2017-05-03 12:22:23 +00:00
OpenStack Proposal Bot
92f97576f3
Updated from global requirements
...
Change-Id: Idd8453b0c37e991dbd80260664c775539baa7c0c
2017-04-12 04:21:02 +00:00
OpenStack Proposal Bot
a9a8cc56ba
Updated from global requirements
...
Change-Id: I8c9321e6dca3b6c66e1341fa4b66d3cfb7228362
2017-04-07 06:15:34 +00:00
OpenStack Proposal Bot
7752c4a434
Updated from global requirements
...
Change-Id: Ib0bd11e18e336c86e66045a256e0befe90f0f56b
2017-03-02 11:54:22 +00:00
OpenStack Proposal Bot
5f1ae538e0
Updated from global requirements
...
Change-Id: I33e7b23e1c47148b9b1b29b7c05d6c2d88dcd065
2017-03-01 04:15:29 +00:00
OpenStack Proposal Bot
1cd7030c8f
Updated from global requirements
...
Change-Id: I082f5baf52318187aa0f7d32a25d23d033255218
2017-02-11 17:51:14 +00:00
OpenStack Proposal Bot
9afb56c875
Updated from global requirements
...
Change-Id: Ie074e23e82e89511100e65f88da18676f47bd7c6
2017-01-23 23:51:45 +00:00
Ravi Jethani
610177a779
Add request id to returned objects
...
Adding two classes RequestIdProxy and GeneratorProxy derived from
wrapt.ObjectProxy to wrap objects returned from the API.
GeneratorProxy class is used to wrap generator objects returned
by cases like images.list() etc. whereas RequestIdProxy class is
used to wrap non-generator object cases like images.create() etc.
In all cases the returned object will have the same behavior as
the wrapped(original) object. However now the returned objects
will have an extra property 'request_ids' which is a list of
exactly one request id.
For generator cases the request_ids property will be an empty list
until the underlying generator is invoked at-least once.
Co-Authored-By: Abhishek Kekane <abhishek.kekane@nttdata.com >
Closes-Bug: #1525259
Blueprint: return-request-id-to-caller
Change-Id: If8c0e0843270ff718a37ca2697afeb8da22aa3b1
2017-01-20 14:50:42 +05:30
OpenStack Proposal Bot
54e6faadf2
Updated from global requirements
...
Change-Id: I63545eb6cb26b6296e162c39c8df93d35ea652d0
2017-01-16 17:27:24 +00:00
OpenStack Proposal Bot
07e0cb9e2b
Updated from global requirements
...
Change-Id: If643570d0aebd47f7c9d76285a30dc26aaa1425f
2016-12-15 03:54:52 +00:00
OpenStack Proposal Bot
611401d229
Updated from global requirements
...
Change-Id: I95aeef6351136ca3093fdea1d1dc159532dcbe70
2016-12-05 18:47:55 +00:00
OpenStack Proposal Bot
bcbd2af6aa
Updated from global requirements
...
Change-Id: I87aa54d8afae437826c46b913e49985e633c8fa0
2016-11-09 04:23:37 +00:00
OpenStack Proposal Bot
dca95300de
Updated from global requirements
...
Change-Id: I3cf13c3f0ec14056afa30f8d7e95ed950e961751
2016-10-22 01:26:47 +00:00
OpenStack Proposal Bot
6e0ef89e92
Updated from global requirements
...
Change-Id: Ibc25874307327b2a5cb8117f455f53b37bde6db7
2016-09-30 20:05:34 +00:00
OpenStack Proposal Bot
8c78a973f1
Updated from global requirements
...
Change-Id: I4eb1b99d0763ba02dc232ad90d2d5bc871223a5a
2016-09-13 09:42:20 +00:00
Itisha Dewan
a9115b4cd8
switch from keystoneclient to keystoneauth
...
move glanceclient to keystoneauth as keystoneclient's auth session,
plugins and adapter code has been deprecated.
refer to [1] for more information.
1: https://github.com/openstack/python-keystoneclient/commit/1a84e24fa4ce6d3169b59e385f35b2a63f2257f0
implements bp: use-keystoneauth
Co-Authored-By: Itisha <ishadewan07@gmail.com >
Change-Id: I88fb327628e1bec48dc391f50d66b3deab4a8ab9
2016-09-03 03:22:04 +00:00
OpenStack Proposal Bot
9e84185a6d
Updated from global requirements
...
Change-Id: I1f342679edc9284fb051ec6e2d012bc6265600d7
2016-08-11 18:17:44 +00:00
OpenStack Proposal Bot
d2ae7f59d6
Updated from global requirements
...
Change-Id: I454551879e53713d6bb85c6a90dd22b113841fe2
2016-07-29 02:34:29 +00:00
OpenStack Proposal Bot
a0d1cc974e
Updated from global requirements
...
Change-Id: I44084295af0fd0d0b0d2f6bf8810d77cb155d88a
2016-07-20 16:25:18 +00:00
OpenStack Proposal Bot
f2c02830f6
Updated from global requirements
...
Change-Id: Iff3305ceda5ae1b7e938591eeeec2bf690e84ab8
2016-07-01 04:24:05 +00:00
OpenStack Proposal Bot
d530fbd9c3
Updated from global requirements
...
Change-Id: I900450e96871910b116958f8129b980994c0538e
2016-06-28 18:55:15 +00:00
OpenStack Proposal Bot
28f905fb45
Updated from global requirements
...
Change-Id: Ibcb8da6b56adf4a8d6d814f81b8034899b54deef
2016-06-01 14:06:59 +00:00
OpenStack Proposal Bot
3ced7d5905
Updated from global requirements
...
Change-Id: I353dee7615434bfbc0ae76ed8c7ce168458065fc
2016-05-31 03:05:57 +00:00
OpenStack Proposal Bot
f0dca77f0e
Updated from global requirements
...
Change-Id: I86de9b2a73cae95dad02a01dbef96f78d9c39b88
2016-05-17 14:09:35 +00:00
OpenStack Proposal Bot
f39647ab47
Updated from global requirements
...
Change-Id: I5f2cc15aae2b34f6d600fbd1c67c88c552aa1562
2016-05-06 22:22:12 +00:00
OpenStack Proposal Bot
da22122450
Updated from global requirements
...
Change-Id: I84ad85d08fcee0556f43f7c9d2e98d4a42d8e395
2016-04-19 12:28:31 +00:00
OpenStack Proposal Bot
6146e03e5c
Updated from global requirements
...
Change-Id: I6e1e76f71f26043bf3e9bc226ba78bca28901f67
2016-02-20 22:00:10 +00:00
OpenStack Proposal Bot
38f57531e8
Updated from global requirements
...
Change-Id: I566b999b69a794c45d9b38432b57a72242aa72ad
2016-01-24 04:01:54 +00:00
Andreas Jaeger
22d7002a9e
Remove argparse from requirements
...
argparse was external in python 2.6 but not anymore, remove it from
requirements.
This should help with pip 8.0 that gets confused in this situation.
Installation of the external argparse is not needed.
Change-Id: Ib7e74912b36c1b5ccb514e31fac35efeff57378d
2016-01-20 19:19:48 +01:00
OpenStack Proposal Bot
ad80acf595
Updated from global requirements
...
Change-Id: I190f13f19d82e5a74ab3bb35f9fdb10c2ee3d43f
2016-01-19 13:52:21 +00:00
OpenStack Proposal Bot
225c87cbb5
Updated from global requirements
...
Change-Id: I865fc967b38a62156413e902523171738f6a494a
2016-01-18 22:45:33 +00:00