PyYAML>=6.0
requests>=2.28.0

[dev]
loom-pipeline[examples,ui]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-asyncio>=0.21.0
httpx>=0.24.0
ruff>=0.1.0
mypy>=1.0.0
types-PyYAML>=6.0.0
types-requests>=2.28.0
mkdocs-material>=9.0.0

[examples]
numpy>=1.24.0
scipy>=1.10.0
matplotlib>=3.7.0
opencv-python-headless>=4.8.0

[ui]
fastapi>=0.100.0
uvicorn>=0.23.0
websockets>=12.0
ruamel.yaml>=0.18.0
send2trash>=1.8.2
opencv-python-headless>=4.8.0
