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

# --- to install
requests
makefun
decopatch

# --- to run the tests
pytest==4.4  # for ignore-glob and doctest skip
pytest-logging  # ==2015.11.4
# only on python 3+ so no need to pre-install:
# enforce
# pytypes
# checktypes
mini_lambda
autoclass
attrs
numpy
pytest-cases

# --- 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==1.9.0  # otherwise requires pytest 5
xunitparser

# --- to generate the doc (see .travis)
# does not work anymore on python 2
# mkdocs-material  # ==2.7.3
# mkdocs  # ==0.17.3  # this is to prevent a version non-compliant with mkdocs-material to be installed.
