Flask<4,>=3.1
numpy<3,>=1.24
opencv-python<5,>=4.8
platformdirs<5,>=4
pyserial<4,>=3.5

[dev]
pytest<9,>=8
twine<7,>=6
ruff<1,>=0.16
bandit<2,>=1.9
build<2,>=1.2
pybind11<4,>=3
cmake<5,>=3.18
ninja<2,>=1.11

[inference]
ultralytics<9,>=8.4
ncnn

[production]
waitress<4,>=3

[production:platform_system != "Windows"]
gunicorn<24,>=23
