summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2011-09-30 16:13:51 +0000
committerGerrit Code Review <review@openstack.org>2011-09-30 16:13:51 +0000
commitd800ed2791d6e8bda6393dcd2a2678c7eccdab6c (patch)
treeb0fbf994c599ef4aa627167ddfe55639f03d8a20
parent23e07130976e96283bf430b580a558072b39f0dc (diff)
parent4c77978ed2a3d03ebf32df3d5eca6c81b8cc26e7 (diff)
Merge "Organizing and documenting pypi requirements"
-rw-r--r--tools/pip-requires37
1 files changed, 18 insertions, 19 deletions
diff --git a/tools/pip-requires b/tools/pip-requires
index 657d8203..7037173c 100644
--- a/tools/pip-requires
+++ b/tools/pip-requires
@@ -3,32 +3,31 @@
# sudo apt-get install python-dev libxml2-dev libxslt1-dev libsasl2-dev libldap2-dev libsqlite3-dev libssl-dev
# Production
-eventlet
-lxml
-paste
-pastedeploy
-pastescript
-pysqlite
-sqlalchemy
-webob
-Routes
-httplib2
-#For Hashing
-passlib
+httplib2 # handles additional HTTP features such as SSL, HEAD/PUT/DELETE, etc
+eventlet # scalable networking lib
+paste # wsgi framework
+pastedeploy # loads & configures wsgi apps
+pastescript # command line frontend
+webob # wsgi framework
+Routes # URL matching / controller routing
+sqlalchemy # core backend
+pysqlite # default backend database lib
+lxml # xml library providing ElementTree API
+passlib # password hashing
# Optional backend: LDAP
-python-ldap==2.3.13
+python-ldap==2.3.13 # authenticate against an existing LDAP server
# Optional backend: Memcache
-python-memcached
+python-memcached # increases performance of token validation calls
# Development
Sphinx # required to build documentation
coverage # computes code coverage percentages
# Testing
-webtest
-unittest2
-pylint
-pep8
-mox
+unittest2 # backport of unittest lib in python 2.7
+webtest # test wsgi apps without starting an http server
+pylint # static code analysis
+pep8 # checks for PEP8 code style compliance
+mox # mock object framework