Organizing and documenting pypi requirements

Change-Id: I94d82f55eab5f4ce953fda3b3cb989b7660a7f80
This commit is contained in:
Dolph Mathews 2011-09-30 11:08:04 -05:00
parent 4ed44af629
commit 4c77978ed2
1 changed files with 18 additions and 19 deletions

View File

@ -3,32 +3,31 @@
# sudo apt-get install python-dev libxml2-dev libxslt1-dev libsasl2-dev libldap2-dev libsqlite3-dev libssl-dev # sudo apt-get install python-dev libxml2-dev libxslt1-dev libsasl2-dev libldap2-dev libsqlite3-dev libssl-dev
# Production # Production
eventlet httplib2 # handles additional HTTP features such as SSL, HEAD/PUT/DELETE, etc
lxml eventlet # scalable networking lib
paste paste # wsgi framework
pastedeploy pastedeploy # loads & configures wsgi apps
pastescript pastescript # command line frontend
pysqlite webob # wsgi framework
sqlalchemy Routes # URL matching / controller routing
webob sqlalchemy # core backend
Routes pysqlite # default backend database lib
httplib2 lxml # xml library providing ElementTree API
#For Hashing passlib # password hashing
passlib
# Optional backend: LDAP # Optional backend: LDAP
python-ldap==2.3.13 python-ldap==2.3.13 # authenticate against an existing LDAP server
# Optional backend: Memcache # Optional backend: Memcache
python-memcached python-memcached # increases performance of token validation calls
# Development # Development
Sphinx # required to build documentation Sphinx # required to build documentation
coverage # computes code coverage percentages coverage # computes code coverage percentages
# Testing # Testing
webtest unittest2 # backport of unittest lib in python 2.7
unittest2 webtest # test wsgi apps without starting an http server
pylint pylint # static code analysis
pep8 pep8 # checks for PEP8 code style compliance
mox mox # mock object framework