numpy>=1.24
scipy>=1.10
scikit-learn>=1.3
nibabel>=5
joblib>=1.3
threadpoolctl>=3
packaging>=21

[:sys_platform == "darwin" and platform_machine == "arm64"]
torch>=2.2

[brain3d]
pyvista>=0.43
imageio>=2.31
imageio-ffmpeg>=0.4.9
pillow>=10.1

[dev]
pytest>=8
pytest-cov>=5
sympy>=1.12
ruff>=0.5
mypy>=1.10
build>=1
twine>=5
nilearn>=0.10.1
matplotlib>=3.7
pillow>=10.1
tifffile>=2023.1
pyvista>=0.43
imageio>=2.31
imageio-ffmpeg>=0.4.9

[docs]
sphinx>=7
furo
numpydoc
sphinx-gallery
nbsphinx
ipykernel
nbconvert
matplotlib>=3.7
nilearn>=0.10.1
pillow>=10
tifffile>=2023.1

[gpu]
torch>=2.2

[images]
pillow>=10
tifffile>=2023.1

[nilearn]
nilearn>=0.10.1

[plot]
matplotlib>=3.7
nilearn>=0.10.1

[tutorials]
hypertools>=1.1
sentence-transformers>=3
