ultralytics>=8.3.0
opencv-python>=4.0
torch>=2.0
torchvision>=0.15
numpy>=1.24
psutil>=5.0
pyyaml>=6.0
fastapi>=0.100
pydantic>=2.0
uvicorn>=0.20
websockets>=10.0
python-multipart>=0.0.5
pillow>=9.0

[all]
mira-ai[analysis,publish,train]

[analysis]
matplotlib>=3.5
pandas>=1.5
scikit-learn>=1.0
scipy>=1.0

[dev]
pytest>=8.0
pytest-asyncio>=0.24
pytest-mock>=3.14
ruff>=0.9.0
mira-ai[all]

[publish]
huggingface_hub>=0.24

[train]
tensorflow>=2.10
