click<8.2,>=8.1.3
numpy<2.0.0,>=1.26.0
scipy<=1.15.0,>=1.10.0
datalad<1.2.0,>=1.0.0
pandas<2.3.0,>=2.0.0
nibabel<5.4.0,>=5.2.0
nilearn<=0.10.4,>=0.10.3
sqlalchemy<=2.1.0,>=2.0.25
ruamel.yaml<0.19,>=0.17
h5py>=3.10
tqdm<4.67.0,>=4.66.1
templateflow<25.0.0,>=23.0.0
lapy<2.0.0,>=1.0.0
lazy_loader==0.4
junifer_data==1.3.0
structlog<26.0.0,>=25.0.0

[:python_version < "3.9"]
importlib_metadata

[:python_version >= "3.12"]
looseversion==1.3.0

[all]
bctpy==0.6.0
neurokit2>=0.1.7

[bct]
bctpy==0.6.0

[dev]
tox
pre-commit
ruff
towncrier

[docs]
seaborn<0.14.0,>=0.13.0
sphinx<8.1.0,>=7.3.0
sphinx-gallery<0.18.0,>=0.17.0
furo<2024.9.0,>=2024.4.27
numpydoc<1.9.0,>=1.6.0
julearn==0.3.3
sphinx-copybutton<0.5.3,>=0.5.1
towncrier<24.7.0,>=23.10.0
sphinxcontrib-mermaid<0.10,>=0.8.1
sphinxcontrib-towncrier==0.4.0a0
setuptools-scm>=8

[neurokit2]
neurokit2>=0.1.7

[onthefly]
bctpy==0.6.0
