# Development dependencies
-r requirements.txt

# Testing
pytest>=8.0.0
pytest-cov>=4.1.0
pytest-xdist>=3.5.0
pytest-timeout>=2.2.0
pytest-mock>=3.12.0
pytest-asyncio>=0.23.0
pytest-watch>=4.2.0
coverage[toml]>=7.4.0

# Linting and Code Quality
black>=24.2.0
isort>=5.13.0
flake8>=7.0.0
flake8-docstrings>=1.7.0
flake8-bugbear>=24.2.0
flake8-comprehensions>=3.14.0
flake8-simplify>=0.21.0
pylint>=3.0.0
mypy>=1.8.0
types-requests>=2.31.0

# Security
bandit[toml]>=1.7.7
safety>=3.0.0
pip-audit>=2.6.0

# Documentation
sphinx>=7.2.0
sphinx-rtd-theme>=2.0.0
recommonmark>=0.7.1
myst-parser>=2.0.0
sphinx-autodoc-typehints>=2.0.0

# Development Tools
pre-commit>=3.5.0
commitizen>=3.15.0
pip-upgrader>=1.4.15
ipython>=8.20.0
ipdb>=0.13.13

# Build Tools
build>=1.0.3
twine>=5.0.0
wheel>=0.42.0
setuptools>=69.0.0