# Deis controller requirements
boto==2.15.0
celery==3.0.22  # 3.0.23 errors, see https://github.com/opdemand/deis/issues/148
Cython==0.19.2
Django==1.5.4
django-allauth==0.13.0
django-celery==3.0.23
django-json-field==0.5.5
django-yamlfield==0.5
djangorestframework==2.3.8
git+git://github.com/surfly/gevent.git@1.0rc3#egg=gevent
gunicorn==18.0
paramiko==1.12.0
psycopg2==2.5.1
pycrypto==2.6.1
pyrax==1.5.1
PyYAML==3.10
South==0.8.2

# Deis client requirements
docopt==0.6.1
#PyYAML==3.10
requests==2.0.0

# Deis documentation requirements
Sphinx>=1.2b3
smartypants>=1.8.2
sphinxcontrib-httpdomain>=1.1.9

# Run "make coverage" for the % of code exercised during tests
coverage>=3.7

# Generates template documentation in the Django admin
docutils>=0.11

# Run "make flake8" to check python syntax and style
flake8>=2.0

# Python expect is used to automate client-driven tests
pexpect-u>=2.5.1
