zarr-vectors>=0.2.1.dev0
zarr>=3.0
numpy>=1.24
pandas>=2.0

[all]
laspy>=2.4
plyfile>=1.0
nibabel>=5.0
trx-python>=0.3
networkx>=3.0
anndata>=0.10
scipy>=1.10
pyfqmr>=0.2
cloud-volume>=8.0
mapbuffer>=0.7
cloud-files>=4.0
dask[distributed]>=2024.0
pyyaml>=6.0

[dev]
pytest>=7.0
pytest-xdist>=3.5
ruff>=0.4
jupyter>=1.0
matplotlib>=3.7

[gpu]
cudf

[graph]
networkx>=3.0

[h5ad]
anndata>=0.10

[las]
laspy>=2.4

[mesh]
pyfqmr>=0.2
scipy>=1.10

[parallel]
dask[distributed]>=2024.0

[ply]
plyfile>=1.0

[points-enrichment]
scipy>=1.10

[precomputed]
cloud-volume>=8.0
mapbuffer>=0.7
cloud-files>=4.0

[recipes]
pyyaml>=6.0

[streamlines]
zarr-vectors-tools[trk,trx]

[surfaces]
nibabel>=5.0

[trk]
nibabel>=5.0

[trx]
trx-python>=0.3
