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

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

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

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

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

[docs]
Sphinx
nbsphinx
sphinx_rtd_theme
ipython
jinja2
colorama

[linting]
pyOpenSSL
flake8==2.6.2
requests

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

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

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