491b29bed8
Now that bash8 is available on PyPI we can use it to clean up the bash scripts in Keystone. This also uses bash8 in tox. For now we can add files to the tox check manually as we make them compliant. Change-Id: I87a7478949114163f0614b1a6d8b249e14afe0df
54 lines
1020 B
Plaintext
54 lines
1020 B
Plaintext
hacking>=0.8.0,<0.9
|
|
bash8
|
|
|
|
# Optional backend: SQL
|
|
pysqlite
|
|
|
|
# Optional backend: Memcache
|
|
python-memcached>=1.48
|
|
|
|
# Optional dogpile backend: MongoDB
|
|
pymongo>=2.4
|
|
|
|
# Optional backend: LDAP
|
|
# authenticate against an existing LDAP server
|
|
python-ldap==2.3.13
|
|
|
|
# Testing
|
|
# computes code coverage percentages
|
|
coverage>=3.6
|
|
# fixture stubbing
|
|
fixtures>=0.3.14
|
|
# mock object framework
|
|
mock>=1.0
|
|
oslotest
|
|
# required to build documentation
|
|
sphinx>=1.2.1,<1.3
|
|
# test wsgi apps without starting an http server
|
|
WebTest>=2.0
|
|
|
|
# mox was removed in favor of mock. We should not re-enable this module. See
|
|
# discussion: http://lists.openstack.org/pipermail/openstack-dev/2013-July/012484.html
|
|
#mox>=0.5.3
|
|
|
|
discover
|
|
python-subunit>=0.0.18
|
|
testrepository>=0.0.18
|
|
testtools>=0.9.34
|
|
testscenarios>=0.4
|
|
|
|
# for python-keystoneclient
|
|
# keystoneclient <0.2.1
|
|
httplib2>=0.7.5
|
|
# replaces httplib2 in keystoneclient >=0.2.1
|
|
requests>=1.1
|
|
keyring>=2.1
|
|
|
|
# For documentation
|
|
oslosphinx
|
|
|
|
# Used only by oslo
|
|
kombu>=2.4.8
|
|
lockfile>=0.8
|
|
stevedore>=0.14
|