keystone/test-requirements.txt
Lance Bragstad 491b29bed8 Make gen_pki.sh & debug_helper.sh bash8 compliant
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
2014-06-23 15:41:58 +00:00

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