# --- to execute setup.py whatever the goal
setuptools_scm
pytest-runner
pandoc
pypandoc
pytest-cases

# --- to install
decopatch
makefun
yamlable
autoclass
valid8
requests
numpy
pandas

# --- to run the tests
pytest  #$PYTEST_VERSION
pytest-logging  # ==2015.11.4
# for cherrypy to run on python 2 we need these version constraints
more-itertools<6
cherrypy<18
azure-storage==0.33.0

# --- to generate the reports (see scripts in ci_tools, called by .travis)
pytest-cov==2.6.0  # after 2.6.1 it requires pytest 3.6
pytest-html  #$PYTEST_HTML_VERSION
xunitparser

# --- to generate the doc (see .travis)
mkdocs-material  #==3.3.0
mkdocs  # ==1.0.4  # this is to prevent a version non-compliant with mkdocs-material to be installed.
