torch>=2.0
torchaudio>=2.0
mne>=1.11.0
mne_bids>=0.18
h5py
skorch>=1.3.0
joblib
torchinfo
pandas
wfdb>=4.3.1
linear_attention_transformer
docstring_inheritance
rotary_embedding_torch
pydantic>=2.0

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

[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>=2026.4.0
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.5.10
numpydantic>=1.7

[viz]
captum>=0.7.0
