pylibCZIrw>=5
progressbar2
numpy
pandas
python-dateutil
python-box[all]
czifile>=2026.6.6
loguru
colorlog
pydantic
xarray
dask[array]
requests
validators
zarr>=3.0
matplotlib

[all]
seaborn
plotly
qtpy
pyqtgraph
cmap
ngff-zarr[dask-image,validate]>=0.39.0
ome-zarr>=0.16.0
ome-zarr-models<2,>=1.7
magicgui
napari>=0.8.0
napari-ome-zarr>=0.8.0
bioio
bioio-czi
bioio-ome-zarr
ndv[pyqt,vispy]
scikit-image
tensorstore

[analysis]
czitools[omezarr]
scikit-image
seaborn
matplotlib

[docs]
mkdocs-autorefs
pymdown-extensions
mkdocs>=1.6.1
mkdocs-api-autonav>=0.1.2
mkdocs-material>=9.5.49
mkdocs-minify-plugin>=0.8.0
mkdocs-spellcheck[codespell]==1.1.0
mkdocstrings-python>=1.13.0
mike>=2.1.3
ruff>=0.9.4
cmap
ndv
matplotlib
plotly
ngff-zarr>=0.39.0
ome-zarr>=0.16.0
zarr>=3.0
ome-zarr-models<2,>=1.7
magicgui
qtpy

[omezarr]
ngff-zarr[dask-image,validate]>=0.39.0
ome-zarr>=0.16.0
ome-zarr-models<2,>=1.7
tensorstore

[omezarr-gui]
czitools[omezarr]
magicgui
qtpy
napari>=0.8.0
napari-ome-zarr>=0.8.0
