requests
redis
cachecontrol[redis]
six
pyyaml<=3.13,>=3.10
lockfile
cachecontrol
cachecontrol[filecache]

[client]
pyOpenSSL
requests
redis
cachecontrol[redis]
six
pyyaml<=3.13,>=3.10
lockfile
cachecontrol
cachecontrol[filecache]

[cluster]
requests
redis
pandas
cachecontrol[redis]
six
pyyaml<=3.13,>=3.10
lockfile
colorama
cachecontrol
cachecontrol[filecache]
ansible
jinja2

[develop]
ipython
pyOpenSSL
futures==3.0.5
cachecontrol[redis]
flake8==2.6.2
colorama
cachecontrol
cachecontrol[filecache]
coverage==4.3.4
pytest-cov==2.4.0
jinja2
requests
redis
sphinx_rtd_theme
pytest==3.0.6
mock==2.0.0
pandas
nbsphinx
six
pyyaml<=3.13,>=3.10
lockfile
wheel
Sphinx
ansible

[develop26]
pyOpenSSL
futures==3.0.5
cachecontrol[redis]
flake8==2.6.2
colorama
cachecontrol
cachecontrol[filecache]
coverage==4.3.4
pytest-cov==2.4.0
jinja2
requests
redis
pytest==3.0.6
pandas
mock==2.0.0
six
pyyaml<=3.13,>=3.10
lockfile
wheel
ansible

[docs]
ipython
sphinx_rtd_theme
nbsphinx
colorama
Sphinx
jinja2

[linting]
requests
pyOpenSSL
flake8==2.6.2

[openshift]
requests
redis
cachecontrol[redis]
six
openshift
pyyaml<=3.13,>=3.10
lockfile
cachecontrol
cachecontrol[filecache]

[optional]
python-statsd
python-logstash
python-cjson
watchdog

[testing]
pyOpenSSL
requests
pytest==3.0.6
coverage==4.3.4
mock==2.0.0
pytest-cov==2.4.0
