Remove direct dependency on requests

keystoneauth is the library that pulls in requests. If we have client
libraries also depend directly on requests, we can get into situations
for end users in installations where, because of sequencing of client
library releases there are conflicting versions of requests needed and
pkg_resources/entrypoints break.

Remove the direct depend and let keystoneauth pull it in for us.

Change-Id: If82ee8674b2166ec66c2a978827a203786fabec7
This commit is contained in:
Monty Taylor
2017-04-21 10:04:01 -05:00
parent 51f6668e48
commit c38497554f

View File

@@ -4,7 +4,6 @@
pbr>=2.0.0 # Apache-2.0 pbr>=2.0.0 # Apache-2.0
PrettyTable<0.8,>=0.7.1 # BSD PrettyTable<0.8,>=0.7.1 # BSD
keystoneauth1>=2.18.0 # Apache-2.0 keystoneauth1>=2.18.0 # Apache-2.0
requests!=2.12.2,!=2.13.0,>=2.10.0 # Apache-2.0
simplejson>=2.2.0 # MIT simplejson>=2.2.0 # MIT
Babel!=2.4.0,>=2.3.4 # BSD Babel!=2.4.0,>=2.3.4 # BSD
six>=1.9.0 # MIT six>=1.9.0 # MIT