click>=8.0.0
pyyaml>=6.0
requests>=2.28.0
locust>=2.0.0
faker>=15.0.0
colorama>=0.4.0
rich>=12.0.0
pydantic>=1.10.0
langchain-together==0.3.0
together==1.5.17
jinja2>=3.0.0
black==25.1.0
pydantic-settings==2.10.1

[ai]
openai>=0.27.0
anthropic>=0.3.0

[dev]
pytest>=7.0
pytest-cov>=4.0
black>=22.0
flake8>=5.0
mypy>=1.0
pre-commit>=2.20
twine>=4.0
build>=0.8
ruff==0.13.1
types-Pygments==2.19.0.20250809

[docs]
sphinx>=5.0
sphinx-rtd-theme>=1.0
myst-parser>=0.18

[test]
pytest>=7.0
pytest-cov>=4.0
pytest-mock>=3.8
pytest-asyncio>=0.21
httpx>=0.23
aiofiles>=23.0
coverage>=7.0
