numpy>=1.24
scipy>=1.10
pydantic>=2.0
pyyaml>=6.0

[all]
cognix-uncertainty-framework[dashboard,explainability,graph,llm,marl,vision]

[carla]
carla>=0.9.15

[dashboard]
fastapi>=0.110
uvicorn[standard]>=0.28
websockets>=12.0
httpx>=0.27

[dev]
pytest>=7.4
pytest-cov>=4.1
ruff>=0.3
mypy>=1.8
pre-commit>=3.6
matplotlib>=3.7
seaborn>=0.13
pandas>=2.0
scikit-learn>=1.3
torch>=2.0
torchvision>=0.15
Pillow>=9.0
networkx>=3.0
shap>=0.43
lime>=0.2
pettingzoo>=1.24
rich>=13.0
click>=8.1
pyarrow>=12.0.0

[explainability]
shap>=0.43
lime>=0.2
networkx>=3.0

[graph]
torch>=2.0
networkx>=3.0

[llm]
openai>=1.0
anthropic>=0.20

[marl]
pettingzoo>=1.24

[vision]
torch>=2.0
torchvision>=0.15
Pillow>=9.0
