click>=8.0
numpy>=1.24
scipy>=1.10
scikit-learn>=1.3
sentence-transformers>=2.2
jinja2>=3.1
tqdm>=4.65
datasets>=2.14
rich>=13.0
pydantic>=2

[:python_version < "3.11"]
tomli>=1.1.0

[all]
andamento[dev,models,quantize,remote,server]

[dev]
pytest>=7.0
pytest-cov
pytest-xdist>=3.0
ruff>=0.1
pyright>=1.1

[models]
torch>=2.0
transformers>=4.35
peft>=0.6

[quantize]

[quantize:sys_platform == "linux"]
bitsandbytes>=0.44.0

[remote]
requests>=2.28

[server]
fastapi>=0.100
uvicorn>=0.20
andamento[models]
