summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorMonty Taylor <mordred@inaugust.com>2012-01-31 13:45:53 -0500
committerMonty Taylor <mordred@inaugust.com>2012-01-31 18:28:13 -0500
commit3da657555d801a487fbfbc97778e2664e50f8434 (patch)
treec6dc6ea80bafe887a6c9a6aceff3aa858e89f6b7 /tools
parentfc3de2491d15f446d6223ff494bbeaef06fda8ac (diff)
downloadkeystone-3da657555d801a487fbfbc97778e2664e50f8434.tar.gz
keystone-3da657555d801a487fbfbc97778e2664e50f8434.tar.xz
keystone-3da657555d801a487fbfbc97778e2664e50f8434.zip
Normalize build files with current jenkins.
Change-Id: I528c3cc4e16dfa1465c8e3ac1062c65dc2ddc2f0
Diffstat (limited to 'tools')
-rw-r--r--tools/install_venv.py4
-rw-r--r--tools/pip-requires23
-rwxr-xr-xtools/with_venv.sh2
3 files changed, 25 insertions, 4 deletions
diff --git a/tools/install_venv.py b/tools/install_venv.py
index c2489f29..11f682b6 100644
--- a/tools/install_venv.py
+++ b/tools/install_venv.py
@@ -28,8 +28,8 @@ import sys
ROOT = os.path.dirname(os.path.dirname(os.path.realpath(__file__)))
-VENV = os.path.join(ROOT, '.ksl-venv')
-PIP_REQUIRES = os.path.join(ROOT, 'tools', 'pip-requires-test')
+VENV = os.path.join(ROOT, '.venv')
+PIP_REQUIRES = os.path.join(ROOT, 'tools', 'pip-requires')
PY_VERSION = "python%s.%s" % (sys.version_info[0], sys.version_info[1])
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
diff --git a/tools/with_venv.sh b/tools/with_venv.sh
index 0ed2ef72..c8d2940f 100755
--- a/tools/with_venv.sh
+++ b/tools/with_venv.sh
@@ -1,4 +1,4 @@
#!/bin/bash
TOOLS=`dirname $0`
-VENV=$TOOLS/../.ksl-venv
+VENV=$TOOLS/../.venv
source $VENV/bin/activate && $@