# Development and Testing Dependencies
# Install with: pip install -r requirements.txt -r requirements-dev.txt

# Testing Framework
# Latest pytest with async support
pytest>=8.3,<8.4
pytest-asyncio>=0.25,<0.26
pytest-cov>=6.0,<6.1

# Test client for FastAPI
httpx>=0.28,<0.29  # Already in requirements.txt but needed for test client

# Code Quality
# Linting and formatting
ruff>=0.8,<0.9

# Type checking
mypy>=1.14,<1.15

# Testing utilities
pytest-mock>=3.14,<3.15
faker>=34.0,<35.0

# Coverage reporting
coverage[toml]>=7.7,<7.8
