packaging
numpy>=1.24.4
quantities>=0.16.1

[all]
coverage
coveralls
h5py
igor2
ipython
joblib>=1.0.0
klusta
matplotlib
nixio>=1.5.0
pillow
probeinterface
pyedflib
pynwb
pytest
pytest-cov
scipy>=1.0.0
sonpy
tqdm
python-dateutil

[all:sys_platform != "win32"]
wenv
zugbruecke>=0.2

[biocam]
h5py

[ced]
sonpy

[dev]
build
twine
black

[docs]
docutils
sphinx
sphinx-inline-tabs
sphinx-gallery
pydata-sphinx-theme
sphinx-design
ipython
matplotlib
nixio
pynwb
igor2
numpy>=2.0

[edf]
pyedflib

[igorproio]
igor2

[iocache]
joblib>=1.0.0

[kwikio]
klusta

[maxwell]
h5py

[med]
dhn_med_py<2.0

[neomatlabio]
scipy>=1.0.0

[neuralynx]
python-dateutil

[nixio]
nixio>=1.5.0

[nwb]
pynwb

[plexon2]

[plexon2:sys_platform != "win32"]
zugbruecke>=0.2
wenv

[test]
pytest
pytest-cov
datalad
scipy>=1.0.0
pyedflib
h5py
igor2
klusta
tqdm
nixio
matplotlib
ipython
joblib>=1.0.0
coverage
coveralls
pillow
pynwb
probeinterface
zugbruecke>=0.2
wenv

[test:python_version < "3.10"]
sonpy

[tiffio]
pillow
