lazy-loader>=0.4
pythonwrench<0.6.0,>=0.5.0
torch>=1.10.0
typing-extensions>=4.10.0

[colorlog]
colorlog

[dev]
ipython
pre-commit
ruff~=0.14.9
setuptools<82.0.0,>=61.0
twine
ipykernel
torchwrench[docs]
torchwrench[numpy]
torchwrench[tests]

[docs]
sphinx
sphinx-immaterial>=0.11.14

[extras]
torchwrench[numpy]
torchwrench[colorlog]
torchwrench[h5py]
torchwrench[omegaconf]
torchwrench[pandas]
torchwrench[yaml]
torchwrench[safetensors]
torchwrench[tensorboard]
torchwrench[torchaudio]

[h5py]
h5py
tqdm
torchwrench[numpy]

[numpy]
numpy!=2.0.0,!=2.0.1,!=2.0.2

[omegaconf]
omegaconf

[pandas]
pandas

[safetensors]
safetensors

[speechbrain]
speechbrain~=1.0.3
torchaudio<2.9,>=0.10.0

[tensorboard]
tensorboard

[tests]
pytest
torchvision
coverage[toml]

[torchaudio]
torchaudio>=0.10.0
soundfile

[yaml]
pyyaml
