numpy<2,>=1.26
scipy<2,>=1.11
pandas<3,>=2.2
scikit-learn<1.8,>=1.7
h5py<4,>=3.10
edfio<0.5,>=0.4.13
pyyaml<7,>=6.0
pyedflib<0.2,>=0.1.38
huggingface_hub<1.0,>=0.34
torch
tqdm<5,>=4.66
easydict<2,>=1.13
physioex<1.1,>=1.0.9
loguru<0.8,>=0.7
transformers<5,>=4.57.1
safetensors<1,>=0.7
einops<0.9,>=0.8.1
timm<1.1,>=1.0.22
braindecode<1.5,>=1.4
mne<1.14,>=1.11
xlrd<3,>=2.0.1
openpyxl<4,>=3.1.5

[bci]
pyriemann<0.8,>=0.7
pooch<2,>=1.6
memory-profiler<0.62,>=0.61
edflib-python<2,>=1.0.6
coverage<8,>=7.0.1
mne-bids<0.21,>=0.18
matplotlib<4,>=3.6.2
seaborn<0.14,>=0.12.1

[docs]
mkdocs<2,>=1.6.1
mkdocs-material<10,>=9.7.7
markdown-callouts<0.5,>=0.4

[fm]

[notebook]
torch
transformers
safetensors
chronos-forecasting
matplotlib
pyyaml
xlrd

[ts]
chronos-forecasting<2,>=1.5.2
accelerate<2,>=0.32
