dask[array]>=2021.3.1
python-dateutil
numpy>=1.20.0
pint>=0.8
python-box<7,>=6
pyyaml

[all]
rosettasciio[blockfile]
rosettasciio[eds-stream]
rosettasciio[hdf5]
rosettasciio[mrcz]
rosettasciio[scalebar_export]
rosettasciio[speed]
rosettasciio[tiff]
rosettasciio[usid]
rosettasciio[zspy]

[blockfile]
scikit-image>=0.18

[dev]
black
rosettasciio[docs]
rosettasciio[all]
rosettasciio[tests]

[docs]
numpydoc
pooch
pydata-sphinx-theme>=0.13
setuptools_scm
sphinx
sphinx-favicon
sphinxcontrib-towncrier
towncrier

[eds-stream]
sparse

[hdf5]
h5py>=2.3

[image]
imageio>=2.16
pillow<10.1.0

[mrcz]
blosc>=1.5
mrcz>=0.3.6

[scalebar_export]
matplotlib-scalebar
matplotlib>=3.5

[speed]
numba>=0.52

[tests]
pooch
pytest>=3.6
pytest-xdist
pytest-rerunfailures
pytest-cov
setuptools_scm

[tiff]
tifffile>=2020.2.16
imagecodecs>=2020.1.31

[usid]
pyUSID
sidpy<=0.12.0

[zspy]
zarr
