# Development dependencies
-r requirements.txt

# Testing
pytest==7.4.3
pytest-mock==3.12.0
pytest-cov==4.1.0
pytest-asyncio==0.21.1
responses==0.24.1  # For mocking HTTP requests
jsonschema==4.19.2  # For OpenAPI contract validation

# Code quality
black==23.12.0
ruff==0.1.9
mypy==1.7.1
types-requests==2.31.0.10
types-paramiko==3.3.0.0
types-PyYAML==6.0.12.12
types-tabulate==0.9.0.3

# Documentation
sphinx==7.2.6
sphinx-rtd-theme==2.0.0
sphinx-click==5.1.0

# Development tools
ipython==8.18.1
ipdb==0.13.13
pre-commit==3.6.0