braindecode[hub]>=1.4.0
eeglabio
mne>=1.11.0
mne_bids>=0.18.0
pandas
pyarrow
pydantic
pymatreader
requests>=2.25.0
rich
s3fs
tabulate
tqdm

[:sys_platform != "darwin" or platform_machine != "x86_64"]
numba
torch

[:sys_platform == "darwin" and platform_machine == "x86_64"]
numba<0.61
torch<2.3

[all]
eegdash[docs]
eegdash[dev]
eegdash[tests]
eegdash[digestion]

[dev]
pre-commit
ipykernel
lightning>=2.0
torchmetrics>=0.7
scikit-learn
tensorboard

[digestion]
pybids
gql[requests]
requests_toolbelt
beautifulsoup4
python-dotenv
selenium
httpx
tenacity
hishel
pydantic>=2
PyGithub>=2

[docs]
sphinx
sphinx_design
sphinx_gallery
sphinx_rtd_theme
pydata-sphinx-theme
sphinx-autobuild
sphinx-copybutton
sphinx-sitemap
numpydoc
memory_profiler
ipython
lightgbm
plotly
nbformat
graphviz
neato
moabb

[tests]
pytest
pytest-cov
pytest-sugar
codecov
pytest_cases
pytest-benchmark
pytest-xdist
