summaryrefslogtreecommitdiffstats
path: root/tools/pip-requires
diff options
context:
space:
mode:
Diffstat (limited to 'tools/pip-requires')
-rw-r--r--tools/pip-requires23
1 files changed, 22 insertions, 1 deletions
diff --git a/tools/pip-requires b/tools/pip-requires
index c075d369..94ab44ba 100644
--- a/tools/pip-requires
+++ b/tools/pip-requires
@@ -1,3 +1,4 @@
+# keystonelight dependencies
pam==0.1.4
WebOb==0.9.8
eventlet==0.9.12
@@ -9,4 +10,24 @@ sqlalchemy
sqlalchemy-migrate
py-bcrypt
--e git+https://github.com/openstack/python-keystoneclient.git#egg=python-keystoneclient
+# for python-novaclient
+prettytable
+
+# Optional backend: Memcache
+python-memcached # increases performance of token validation calls
+
+# Development
+Sphinx>=1.1.2 # required to build documentation
+coverage # computes code coverage percentages
+
+# Testing
+nose # for test discovery and console feedback
+nosexcover
+unittest2 # backport of unittest lib in python 2.7
+webtest # test wsgi apps without starting an http server
+pylint # static code analysis
+pep8==0.6.1 # checks for PEP8 code style compliance
+mox # mock object framework
+
+-e git+https://review.openstack.org/p/openstack/python-keystoneclient.git#egg=python-keystoneclient
+-e git+https://review.openstack.org/p/openstack-dev/openstack-nose.git#egg=openstack.nose_plugin