coverage[toml] ddt >= 1.1.1, != 1.4.3 mock ; python_version < "3.8" mypy==1.18.2 ; python_version >= "3.9" # pin mypy version to avoid new errors pre-commit pytest >= 7.3.1 pytest-cov pytest-instafail pytest-mock pytest-sugar typing-extensions ; python_version < "3.11"