# Development requirements
# Testing, linters, formatting, and security checks
# pytest-xdist is not used - tests run serially to reproduce a user's experience more accurately.

pytest>=7.4.4
pytest-cov>=4.1
black>=24.10.0
ruff>=0.6.0
isort>=5.12
mypy>=1.6
pre-commit>=3.4
bandit>=1.9.1
tox>=4.11
pytest-timeout==2.4.0


# Add more dev tools as required

# Coverage tooling and additional linters
coverage>=7.12.0
flake8>=6.1
