# requirements for full MNE-Python functionality (other than raw/epochs export)
numpy>=1.15.4
scipy>=1.1.0
matplotlib
pyqt5>=5.10,<5.14; platform_system == "Darwin"
pyqt5>=5.10,!=5.15.2,!=5.15.3; platform_system == "Linux"
pyqt5>=5.10,!=5.15.3; platform_system != "Linux" and platform_system != "Darwin"
pyqt5-sip
sip
scikit-learn
nibabel
numba
h5py
pandas==1.3.2
numexpr
jupyter
python-picard
statsmodels
joblib
psutil
dipy
vtk; platform_system == "Darwin"
vtk; platform_system == "Linux"
vtk<=9.0.1; platform_system == "Windows"
nilearn
xlrd
imageio>=2.6.1
imageio-ffmpeg>=0.4.1
pyvista>=0.30
pyvistaqt>=0.4
tqdm
mffpy>=0.5.7
ipywidgets
ipyvtklink
pooch

# mne-nirs specific requirements
mne>=0.24
lxml
patsy
tables
typing_extensions
