torch>=2.2
pandas>=1.5
numpy>=1.24
GenAIRR>=2.2.0
safetensors>=0.4
tqdm>=4.60
scipy>=1.11
PyYAML>=6.0
biopython>=1.80
psutil>=5.8
platformdirs>=3.0

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

[all]
AlignAIR[cli,server,train,viz]

[cli]
huggingface-hub>=0.20
airr>=1.4
argcomplete>=3.0

[cli:platform_system != "Darwin" or platform_machine != "arm64"]
parasail>=1.3

[dev]
AlignAIR[cli,server,train,viz]
pytest>=7.0
build>=1.0
twine>=5.0
cibuildwheel>=2.21

[hub]
huggingface-hub>=0.20

[reader]

[reader:platform_system != "Darwin" or platform_machine != "arm64"]
parasail>=1.3

[server]
flask>=3.0
requests>=2.28

[train]
wandb>=0.15
matplotlib>=3.7

[viz]
matplotlib>=3.7
seaborn>=0.12
plotly>=5.9

[wfa]
pywfa>=0.5

[zstd]
zstandard>=0.22
