click<9,>=8.3.3
idna<4,>=3.10
jinja2>=3.1
markdown-it-py<5,>=4.2
packaging>=24
pydantic>=2.11.0
pyyaml>=6.0
rich>=13.5.0

[all]
skillevaluator[security,tier2,tier3]

[dashboard]
streamlit<2,>=1.61

[dev]
build>=1.2
httpx>=0.27
pytest>=8.4.0
pytest-cov>=6.2.0
pytest-xdist>=3.6.0
ruff<0.16,>=0.15.4

[llm]
anthropic>=0.83.0
boto3>=1.34.0
litellm<1.94.0.dev0,>=1.92.0
openai>=2.21.0

[security]
bandit>=1.9.4
pip-audit>=2.10.0

[tier2]
skillevaluator[llm]

[tier3]
skillevaluator[llm]
harbor[gke]==0.24.0
mcp<2,>=1.28.1
pyjwt[crypto]>=2.13.0
oauthlib>=4.0.0
python-dotenv>=1.2.0
