numpy>=1.17
duecredit

[all]
nibabel
pymatreader
scipy
matplotlib>=3.10.0
pyparsing>=3.0.0
nilearn>=0.7.0

[dev]
pre-commit
furo
intersphinx_registry
memory-profiler
myst-parser
numpydoc
sphinx>=2.0
sphinx-argparse
sphinxcontrib-apidoc
sphinxcontrib-bibtex
sphinx-copybutton
sphinx-design
sphinx-gallery
sphinx-issues
nibabel
pymatreader
scipy
matplotlib>=3.10.0
pyparsing>=3.0.0
nilearn>=0.7.0
codespell>=2.2.4
ruff>=0.14.2
pytest>=8.0
pytest-cov
coverage

[devtools]
pre-commit

[doc]
furo
intersphinx_registry
memory-profiler
myst-parser
numpydoc
sphinx>=2.0
sphinx-argparse
sphinxcontrib-apidoc
sphinxcontrib-bibtex
sphinx-copybutton
sphinx-design
sphinx-gallery
sphinx-issues

[mat]
pymatreader
scipy

[nifti]
nibabel

[style]
codespell>=2.2.4
ruff>=0.14.2

[test]
nibabel
pymatreader
scipy
matplotlib>=3.10.0
pyparsing>=3.0.0
nilearn>=0.7.0
codespell>=2.2.4
ruff>=0.14.2
pytest>=8.0
pytest-cov
coverage

[viz]
matplotlib>=3.10.0
pyparsing>=3.0.0
nilearn>=0.7.0
