Keystone's test-requires has a version of requests that is in direct conflict with the version that is set in keystoneclient's pip-requires in commit a564b88e6
Since python-keystoneclient is required by the keystone test-requires you can't satisfy all dependencies to be able to run the tests. I'd like to see this change reverted in favor of a better solution being worked on in https://review.openstack.org/#/c/21313/
The fix to this bug introduces a new bug:
Keystone's test-requires has a version of requests that is in direct conflict with the version that is set in keystoneclient's pip-requires in commit a564b88e6
[keystone] $ git describe 2-74-g8ec247b
grizzly-
[keystone] $ cat tools/test-requires |grep requests
requests>=1.0.0 # replaces httplib2 in keystoneclient >=0.2.1
Since python- keystoneclient is required by the keystone test-requires you can't satisfy all dependencies to be able to run the tests. I'd like to see this change reverted in favor of a better solution being worked on in https:/ /review. openstack. org/#/c/ 21313/