# Testing
# ------------------------------------------------------------------------------
pytest==6.2.1  # The pytest framework makes it easy to write tests. See https://github.com/pytest-dev/pytest
pytest-cov==2.10.1 # Test coverage. See https://pypi.org/project/pytest-cov/

# Code quality
# ------------------------------------------------------------------------------
isort==5.6.4 # Sort import statements. We need 4.3.15 to correctly sort dataclasses
pylint==2.6.0 # Linter.
pylint2junit==1.0.1 # Used to generate junit xml reports in azure pipelines https://pypi.org/project/pylint2junit/
black==20.8b1 # Auto formatter.
autoflake==1.4 # Automatically removes unused imports and unused variables. See https://github.com/myint/autoflake
coverage==5.3  # https://github.com/nedbat/coveragepy
mypy==0.790  # https://github.com/python/mypy
bandit==1.7.0 # Bandit is a tool designed to find common security issues in Python code. See https://pypi.org/project/bandit/