torch>=2.2
torchaudio>=2.0
mne>=1.11.0
mne_bids>=0.16
h5py
skorch>=1.3.0
joblib
torchinfo
wfdb
linear_attention_transformer
docstring_inheritance
rotary_embedding_torch

[all]
braindecode[moabb]
braindecode[tests]
braindecode[docs]
braindecode[hub]
braindecode[eegprep]
braindecode[typing]

[docs]
sphinx_gallery
sphinx_rtd_theme
sphinx-autodoc-typehints
sphinx-autobuild
sphinxcontrib-bibtex
sphinx_sitemap
pydata_sphinx_theme
numpydoc
memory_profiler
pillow
ipython
sphinx_design
lightning
seaborn
pre-commit
openneuro-py
plotly
shap
nbformat
transformers

[eegprep]
eegprep[eeglabio]>=0.2.23

[hub]
huggingface_hub[torch]>=0.20.0
zarr>=3.0

[moabb]
moabb>=1.4.3

[tests]
pytest
pytest-cov
codecov
pytest_cases
mypy
transformers>=4.57.0
bids_validator

[typing]
exca==0.4
numpydantic>=1.7
