numpy>=1.26.3
pandas>=2.1.0
joblib>=1.3.0
matplotlib>=3.6.0
seaborn>=0.11.0
kneed>=0.8.5
nibabel>=5.0.0
nilearn>=0.10.4
scikit-learn>=1.4.0
scipy>=1.10.0
brainspace>=0.1.16
surfplot>=0.2.0
neuromaps>=0.0.5
plotly!=6.1.0,<=6.1.2,>=5.19.0
nbformat>=5.10.0
typing_extensions>=4.10.0
vtk<9.4.0,>=9.2.0
tqdm>=4.65.0

[:platform_system != "Windows"]
pybids>=0.16.5
kaleido<1.0.0,>=0.2.0

[:platform_system == "Windows"]
kaleido==0.1.0.post1

[:python_version >= "3.12"]
setuptools>=77.0.1

[benchmark]
asv
virtualenv<20.31.0

[demo]
ipywidgets
openneuro-py

[development]
pre-commit

[test]
pytest
pytest-cov
pytest-rerunfailures

[windows]
pybids>=0.16.2
