| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
This is now maintained as a Jazzband project [1].
[1] https://github.com/jazzband/prettytable
Change-Id: Ib85f2fa95b95e95ac5711b1dcd626a9a84ac8b0b
|
|
|
|
| |
Change-Id: I3dbfcfa0f5f590a41ed549afd44537d8ed41433a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I75fd4a32f114ee040b04fe6b08be75d997cb3063
|
|
|
|
| |
Change-Id: I346f38b435c57b3b26d743c0053acaf99e8f3cd0
|
|
|
|
| |
Change-Id: Id6510579123bd2eb5f54f8f7cf02eb74cc1e777c
|
|
|
|
| |
Change-Id: If0232005809670f9b55da915fbdad11cbbc7b146
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Babel is in requirements.txt but is no longer required
post [0].
[0] https://review.openstack.org/#/c/145273/
Change-Id: I5d906f84ecbd144073a019936af227702b1c699a
|
| |
| |
| |
| | |
Change-Id: I8ac16e2968fc65c7b7ecea3d4687b12ea9d3fa7f
|
|/
|
|
| |
Change-Id: I95dba38f43a44606f4f1b51e931ed5c9f48216c5
|
|
|
|
| |
Change-Id: Ic918892cd48f45e9f1e916aa73c96398fe786b7c
|
|
|
|
| |
Change-Id: I3ac1a2a068421ef11ca0d137bc6d8491f718cb41
|
|
|
|
| |
Change-Id: Ib5a1d3ef1cd53be664299844eaff2946754e8597
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
| |
Change-Id: Ie04111374dc4769a641aa25619d0732f9f07cbea
|
|
|
|
| |
Change-Id: Ic7656a41fcff3f1f5c47526d54f2254bc9a09c6b
|
|
|
|
| |
Change-Id: If6412272a017a0887b00a33e68a00966ab8d1441
|
|
|
|
| |
Change-Id: Idd8453b0c37e991dbd80260664c775539baa7c0c
|
|
|
|
| |
Change-Id: I8c9321e6dca3b6c66e1341fa4b66d3cfb7228362
|
|
|
|
| |
Change-Id: Ib0bd11e18e336c86e66045a256e0befe90f0f56b
|
|
|
|
| |
Change-Id: I33e7b23e1c47148b9b1b29b7c05d6c2d88dcd065
|
|
|
|
| |
Change-Id: I082f5baf52318187aa0f7d32a25d23d033255218
|
|
|
|
| |
Change-Id: Ie074e23e82e89511100e65f88da18676f47bd7c6
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I63545eb6cb26b6296e162c39c8df93d35ea652d0
|
|
|
|
| |
Change-Id: If643570d0aebd47f7c9d76285a30dc26aaa1425f
|
|
|
|
| |
Change-Id: I95aeef6351136ca3093fdea1d1dc159532dcbe70
|
|
|
|
| |
Change-Id: I87aa54d8afae437826c46b913e49985e633c8fa0
|
|
|
|
| |
Change-Id: I3cf13c3f0ec14056afa30f8d7e95ed950e961751
|
|
|
|
| |
Change-Id: Ibc25874307327b2a5cb8117f455f53b37bde6db7
|
|
|
|
| |
Change-Id: I4eb1b99d0763ba02dc232ad90d2d5bc871223a5a
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I1f342679edc9284fb051ec6e2d012bc6265600d7
|
|
|
|
| |
Change-Id: I454551879e53713d6bb85c6a90dd22b113841fe2
|
|
|
|
| |
Change-Id: I44084295af0fd0d0b0d2f6bf8810d77cb155d88a
|
|
|
|
| |
Change-Id: Iff3305ceda5ae1b7e938591eeeec2bf690e84ab8
|
|
|
|
| |
Change-Id: I900450e96871910b116958f8129b980994c0538e
|
|
|
|
| |
Change-Id: Ibcb8da6b56adf4a8d6d814f81b8034899b54deef
|
|
|
|
| |
Change-Id: I353dee7615434bfbc0ae76ed8c7ce168458065fc
|
|
|
|
| |
Change-Id: I86de9b2a73cae95dad02a01dbef96f78d9c39b88
|
|
|
|
| |
Change-Id: I5f2cc15aae2b34f6d600fbd1c67c88c552aa1562
|
|
|
|
| |
Change-Id: I84ad85d08fcee0556f43f7c9d2e98d4a42d8e395
|
|
|
|
| |
Change-Id: I6e1e76f71f26043bf3e9bc226ba78bca28901f67
|
|
|
|
| |
Change-Id: I566b999b69a794c45d9b38432b57a72242aa72ad
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I190f13f19d82e5a74ab3bb35f9fdb10c2ee3d43f
|
|
|
|
| |
Change-Id: I865fc967b38a62156413e902523171738f6a494a
|