bed88a2e72
This patch replaces the old, unmaintained python-oauth2 library by the better suited oauthlib in keystone oAuth modules. The library switch comes with two notable changes in terms of use: * the client must set the callback uri to 'oob' (out-of-band) explicitly when requesting a Request Token * the requested_project_id header is not included in the signature anymore, in compliance with the oAuth1 spec. Closes-Bug: 1240382 Change-Id: Ie553830cc80075aa818e719604e6bc4c754d2ae3
28 lines
414 B
Plaintext
28 lines
414 B
Plaintext
# keystone dependencies
|
|
pbr>=0.5.21,<1.0
|
|
pam>=0.1.4
|
|
WebOb>=1.2.3,<1.3
|
|
eventlet>=0.13.0
|
|
greenlet>=0.3.2
|
|
netaddr>=0.7.6
|
|
PasteDeploy>=1.5.0
|
|
Paste
|
|
Routes>=1.12.3
|
|
six>=1.4.1
|
|
SQLAlchemy>=0.7.8,<=0.7.99
|
|
sqlalchemy-migrate>=0.8.2
|
|
passlib
|
|
lxml>=2.3
|
|
iso8601>=0.1.8
|
|
python-keystoneclient>=0.4.1
|
|
oslo.config>=1.2.0
|
|
Babel>=1.3
|
|
oauthlib
|
|
dogpile.cache>=0.5.0
|
|
|
|
# KDS exclusive dependencies
|
|
|
|
pecan>=0.2.0
|
|
pycrypto>=2.6
|
|
WSME>=0.5b6
|