pydantic>=2.0
pyyaml>=6.0
rich>=13.0
python-dotenv>=1.0.0
requests>=2.28.0
tabulate>=0.9.0
skillware>=0.6.0
aura-harness>=0.3.6
mnemolink>=0.2.3
cryptography>=41.0.0

[all]
skillware-bench[anthropic,dev,gemini,mistral,openai,viz]

[anthropic]
anthropic>=0.30.0

[dev]
pytest>=7.0
pytest-mock>=3.10
pytest-asyncio>=0.21
flake8>=6.0
ruff>=0.1.0
black>=23.0
mypy>=1.4
build>=1.0

[dev:python_version < "3.11"]
tomli>=1.1.0

[gemini]
google-genai>=0.1.0

[mistral]
mistralai>=1.0.0

[openai]
openai>=1.0.0

[viz]
matplotlib>=3.7.0
pandas>=2.0.0
