keystone/tools/test-requires
James E. Blair 67ee761a9d Add distribute to test-requires.
Currently glance (which is required for testing by keystone because
there is no python-glanceclient yet) requires distribute>=0.6.24,
but it can't be installed as a dependency of a dependency.  Requiring
it explicitly here should help.

Also, this helps standardize the distribute requirement across all
projects.

Change-Id: I346c0fb7c2203b9889b39ae8df1f8c594bbe49ae
2012-04-17 12:15:27 -07:00

31 lines
837 B
Plaintext

# Optional backend: Memcache
python-memcached
# Optional backend: LDAP
python-ldap==2.3.13 # authenticate against an existing LDAP server
# Testing
coverage # computes code coverage percentages
mox # mock object framework
nose # for test discovery and console feedback
nosexcover
openstack.nose_plugin
pylint # static code analysis
pep8==0.6.1 # checks for PEP8 code style compliance
Sphinx>=1.1.2 # required to build documentation
unittest2 # backport of unittest lib in python 2.7
webtest # test wsgi apps without starting an http server
distribute>=0.6.24
# for python-keystoneclient
httplib2
-e git+https://github.com/openstack/python-keystoneclient.git#egg=python-keystoneclient
# for python-novaclient
prettytable
iso8601>=0.1.4
# swift_auth test dependencies
-e git+https://github.com/openstack/swift.git#egg=swift
netifaces