attrs>=25.3.0
argclz>=1.0.0
colorama>=0.4.6
colorlog>=6.9.0
matplotlib>=3.10.3
matplotlib_venn>=1.1.2
seaborn>=0.13.2
numpy
scipy>=1.15.3
scikit-image>=0.25.2
pandas
polars
pyarrow
tifffile
opencv-python>=4.8.0.76
tqdm
requests
gdown
rich
h5py
typing_extensions

[all]
neura-library[atlas]
neura-library[scan]
neura-library[imaging]
neura-library[imglib]
neura-library[rastermap]
neura-library[opt]

[atlas]
brainrender
pynrrd
openpyxl
anytree
plotly
fastexcel

[cascade]
tensorflow

[dev]
neura-library[all]
neura-library[stardist]
pre-commit
ruff
pytest
pytest-cov

[doc]
neura-library[all]
neura-library[cascade]
sphinx
nbsphinx
sphinx-toolbox
sphinx-rtd-theme
sphinx-prompt
sphinx_copybutton

[imaging]
sbxreader
ruamel.yaml
numba
bokeh
napari

[imglib]
pdf2image
imageio

[opt]
slackclient
gspread
psutil

[rastermap]
rastermap

[scan]
xmltodict
aicspylibczi

[segmentation]
pyqt6
pyqtgraph
csbdeep
roifile
napari

[stardist]
neura-library[segmentation]
stardist
tensorflow

[stardist:extra == "stardist"]
numpy<2.0
