a45f70e938
Redis introduced ACL feature in 4.0.0, and this feature is supported by
redis-py since 3.4.0[1]. When ACL is enabled, authentication requires
username in addition to password.
This also fixes how password is parsed from uri string. The parameter
description has saied that password should be passed in the following
format
redis://[:<password>]<host>...
but the actual format current code expects is
redis://[<password>]<host>...
which is not compliant with standard URL format.
[1] 8df8cd54d1
Change-Id: I55f268eea13c7b45dceae85cfac86f3fb1562f1a
26 lines
572 B
Plaintext
26 lines
572 B
Plaintext
hacking>=6.1.0,<6.2.0 # Apache-2.0
|
|
|
|
# Backends
|
|
redis>=3.4.0 # MIT
|
|
pymongo>=3.6.0 # Apache-2.0
|
|
python-swiftclient>=3.10.1 # Apache-2.0
|
|
websocket-client>=0.44.0 # LGPLv2+
|
|
PyMySQL>=0.8.0 # MIT License
|
|
|
|
# Unit testing
|
|
coverage!=4.4,>=4.0 # Apache-2.0
|
|
cryptography>=2.7 # BSD/Apache-2.0
|
|
ddt>=1.0.1 # MIT
|
|
doc8>=0.8.1 # Apache-2.0
|
|
Pygments>=2.2.0 # BSD license
|
|
fixtures>=3.0.0 # Apache-2.0/BSD
|
|
|
|
testscenarios>=0.4 # Apache-2.0/BSD
|
|
testtools>=2.2.0 # MIT
|
|
testresources>=2.0.0 # Apache-2.0/BSD
|
|
oslotest>=3.2.0 # Apache-2.0
|
|
stestr>=2.0.0
|
|
|
|
#OSprofiler
|
|
osprofiler>=1.4.0 # Apache-2.0
|