roboflow>=1.1.0
dacite>=1.9.1
lightning>=2.4.0
supervision<0.26.0,>=0.20.0
requests<=2.32.3,>=2.31.0
typer>=0.12.5
evaluate>=0.4.3
nltk>=3.9.0
sacrebleu>=2.3.0
pillow>=9.4

[dev]
pytest~=8.3.2
pre-commit<4.2,>=3.8
mypy<1.16.0,>=1.11.2
ruff<0.10.0,>=0.6.5
tox<4.25.0,>=4.18.1

[docs]
mkdocs-material[imaging]<9.7.0,>=9.5.35
mkdocstrings[python]<0.28.1,>=0.20.0
mike~=2.1.3

[florence_2]
peft>=0.12
transformers>=4.43.0
torch>=2.4.0

[florence_2:sys_platform != "darwin"]
flash-attn>=2.7.0.post2

[paligemma_2]
peft>=0.12
torch>=2.4.0
transformers<4.49.0
bitsandbytes>=0.45.0

[qwen_2_5_vl]
accelerate>=1.2.1
peft>=0.12
torch>=2.4.0
torchvision>=0.20.0
bitsandbytes>=0.45.0
qwen-vl-utils>=0.0.8
