setuptools<81
click
numpy<2.4,>=2.2.5
pandas
scipy
tifffile>=2025.3.30
scikit-image
zarr>=3.1.3
dask>=2025.3.0
imageio[ffmpeg]
ffmpeg-python
matplotlib>=3.10.1
opencv-python-headless
h5py
tqdm
icecream>=2.1.4
pygfx>=0.15.2
llvmlite>=0.43.0
numba>=0.60.0
mbo-fastplotlib>=0.7.3
rendercanvas<2.5,>=2.4.2
imgui-bundle==1.92.5
wgpu<0.29,>=0.28.1
submitit>=1.5.0

[:sys_platform != "linux"]
glfw

[:sys_platform == "linux"]
pyqt6>=6.7
pyqt6-sip

[all]
mbo_utilities[isoview,napari,notebooks,suite2p]

[docs]
sphinx>=6.1.3
docutils>=0.19
nbsphinx
numpydoc
ipykernel
sphinx-autodoc2
sphinx_tippy
sphinx_gallery
sphinx-togglebutton
sphinx-copybutton
sphinx_book_theme
sphinx_design
sphinxcontrib-images
sphinxcontrib-video
sphinxcontrib-bibtex
jupytext
myst_nb
pygfx>=0.14.0

[isoview]
isoview>=0.5.1

[napari]
napari
napari-ome-zarr
napari-animation
pyqt6>=6.7
qtpy

[notebooks]
jupyterlab>=4.2.6
ipykernel
ipywidgets<9,>=8.0.0
jupyter_rfb>=0.5.1
seaborn>=0.13.2

[suite2p]
suite2p>=1.0.0.1
torch
torchvision
lbm_suite2p_python>=3.3.1
mkl_fft>=2.0.0
rastermap
pyqt6>=6.7
pyqt6-sip
pyqtgraph
qtpy
