numpy>=1.16.0
scipy>=1.2.0
mne>=1.1
pooch
torch

[:python_version < "3.8"]
importlib-metadata

[:python_version < "3.9"]
importlib-resources

[all]
mne-icalabel[build]
mne-icalabel[doc]
mne-icalabel[gui]
mne-icalabel[ica]
mne-icalabel[style]
mne-icalabel[test]

[build]
build
twine

[doc]
mne-icalabel[gui]
mne-icalabel[ica]
memory_profiler
numpydoc
pydata-sphinx-theme
PyQt5
sphinx
sphinxcontrib-bibtex
sphinx-copybutton
sphinx-gallery
sphinx_rtd_theme
sphinx-issues

[full]
mne-icalabel[all]

[gui]
matplotlib
mne-qt-browser
qtpy

[ica]
joblib
python-picard
scikit-learn

[style]
black
codespell
isort
flake8
mypy
pydocstyle[toml]

[test]
mne-icalabel[gui]
mne-icalabel[ica]
mne-bids
pandas
PyQt5
pymatreader
pytest
pytest-cov
