scyjava>=1.12.3
pyimagej>=1.7.0
JPype1>=1.5.0
numpy>=1.26
matplotlib>=3.8
xarray>=2023.12
pandas>=2.1

[all]
pysnt[display,gui,info,java]

[dev]
pysnt[all,napari]
pytest>=8.0
pytest-cov
nbclient
black
flake8
mypy
isort
typing_extensions
trimesh
manifold3d
rtree
scipy
scikit-learn

[display]
networkx>=3.0
cairosvg>=2.7
PyMuPDF>=1.24.3

[docs]
sphinx<9.0,>=5.0
sphinx-design
myst-nb<1.5.0,>=0.15.0
sphinx-copybutton
pydata-sphinx-theme

[gui]
ipykernel>=6.0

[gui:sys_platform == "darwin"]
pyobjc-core>=10.0
pyobjc-framework-cocoa>=10.0

[info]
psutil>=5.9

[java]
install-jdk>=1.0

[napari]
napari[all]
