PyYAML>=6.0

[app]
fastapi<1,>=0.115
python-multipart<0.1,>=0.0.9
uvicorn[standard]<1,>=0.30

[dev]
pytest<9,>=8.2
build<2,>=1.2
twine<7,>=5.0
packaging<25,>=23.2
docutils<0.22,>=0.18.1
rich<14,>=13

[smp]
segmentation-models-pytorch<0.5,>=0.3.3

[torch]
numpy<2.0,>=1.26
pillow<11,>=10.0
torch<3,>=2.2
torchvision<1,>=0.17

[transformers]
transformers<5,>=4.40

[video]
opencv-python<5,>=4.8
yt-dlp>=2024.1

[web]
numpy<2.0,>=1.26
pillow<11,>=10.0
torch<3,>=2.2
torchvision<1,>=0.17
transformers<5,>=4.40
opencv-python<5,>=4.8
yt-dlp>=2024.1
fastapi<1,>=0.115
python-multipart<0.1,>=0.0.9
uvicorn[standard]<1,>=0.30
