numpy>=1.21

[dev]
pydfine[torch]
ruff==0.15.21
pytest>=7.0
pytest-cov>=4.0
pre-commit>=3.5
opencv-python-headless>=4.6
scipy>=1.10
faster-coco-eval>=1.6.6
pyyaml>=6.0
onnx>=1.14
onnxruntime>=1.16
pandas>=1.3
supervision>=0.18

[docs]
mkdocs>=1.6
mkdocs-material>=9.5
mkdocstrings[python]>=0.26

[export]
onnx>=1.14
onnxruntime>=1.16
onnxsim>=0.4

[interop]
pandas>=1.3
supervision>=0.18

[torch]
torch>=2.0.1
torchvision>=0.15.2
pillow>=9.0

[track]
pydfine[video]
scipy>=1.10

[train]
pydfine[torch]
scipy>=1.10
faster-coco-eval>=1.6.6
tensorboard>=2.13
matplotlib>=3.6
pyyaml>=6.0

[video]
pydfine[torch]
opencv-python>=4.6
