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

# Testing
pytest>=7.4.0,<8.0.0
pytest-asyncio>=0.21.0,<1.0.0
pytest-cov>=4.1.0,<5.0.0
pytest-mock>=3.11.0,<4.0.0

# Code Formatting
black>=24.10.0
isort>=5.13.0

# Linting
flake8>=7.0.0
flake8-bugbear>=24.0.0
flake8-comprehensions>=3.14.0
flake8-simplify>=0.21.0
pydocstyle>=6.3.0

# Type Checking
mypy>=1.11.0
types-requests>=2.31.0

# Security
bandit[toml]>=1.7.0
safety>=3.0.0

# Code Quality Analysis
radon>=6.0.0

# Pre-commit Hooks
pre-commit>=3.5.0

# Build Tools
build>=1.0.0
twine>=5.0.0
setuptools>=45.0.0
wheel>=0.42.0
