flask>=3.0.0
Pillow>=10.0.0
pyyaml>=6.0
ultralytics>=8.2.0
torch>=2.2.0
torchvision>=0.17.0
opencv-python>=4.9.0
numpy>=1.26.0
pandas>=2.2.0
scikit-learn>=1.4.0
requests>=2.31.0
joblib>=1.3.0
matplotlib>=3.8.0
seaborn>=0.13.0
transformers>=4.40.0
peft>=0.10.0
evaluate>=0.4.0

[dev]
pytest>=8.0.0
pytest-cov>=5.0.0
black>=24.0.0
ruff>=0.4.0

[full]
accelerate>=0.29.0
bitsandbytes>=0.43.0
datasets>=2.19.0
tqdm>=4.66.0

[ml]
scikit-learn>=1.4.0
numpy>=1.26.0
pandas>=2.2.0
matplotlib>=3.8.0
seaborn>=0.13.0
joblib>=1.3.0

[yolo]
flask>=3.0.0
Pillow>=10.0.0
pyyaml>=6.0
ultralytics>=8.2.0
