# 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
numexpr
jupyter
python-picard
statsmodels
joblib
psutil
dipy
vtk; platform_system == "Darwin"
vtk; platform_system == "Linux"
vtk<=9.0.1; platform_system == "Windows"
https://github.com/nilearn/nilearn/archive/main.zip
xlrd
imageio>=2.6.1
imageio-ffmpeg>=0.4.1
pyvista>=0.30
pyvistaqt>=0.4
tqdm
mffpy>=0.5.7
ipywidgets
ipyvtklink

# mne-nirs specific requirements
https://github.com/mne-tools/mne-python/archive/main.zip
lxml
patsy
tables
typing_extensions
