click<8.2,>=8.1.3
numpy<2.4.0,>=1.26.0
scipy<1.17.0,>=1.10.0
datalad<1.3.0,>=1.0.0
pandas<2.4.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.68.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.4.0,>=7.3.0
sphinx-gallery<0.20.0,>=0.17.0
furo<2025.10.0,>=2024.4.27
numpydoc<=1.9.0,>=1.6.0
julearn==0.3.3
sphinx-copybutton<0.5.3,>=0.5.1
towncrier<=25.8.0,>=24.7.0
sphinxcontrib-mermaid<=1.0.0,>=0.8.1
sphinxcontrib-towncrier==0.5.0a0
setuptools-scm>=8

[neurokit2]
neurokit2>=0.1.7

[onthefly]
bctpy==0.6.0
