
[all-formats]
pikepdf>=10
Pillow>=11.3
tifftools>=1.6
pillow-heif>=1.0
h5py>=3.10
netCDF4>=1.7
astropy>=6

[dev]
pytest>=8
build>=1
twine>=5
openpyxl>=3.1
scipy>=1.10
cryptography>=42
argon2-cffi>=23.1
pypdfium2>=4.30
pandas>=1.5
matplotlib>=3.6
pikepdf>=10
Pillow>=11.3
tifftools>=1.6
pillow-heif>=1.0
h5py>=3.10
netCDF4>=1.7
astropy>=6

[excel]
openpyxl>=3.1

[fits]
astropy>=6

[hdf5]
h5py>=3.10

[heif]
Pillow>=11.3
pillow-heif>=1.0

[matplotlib]
matplotlib>=3.6

[netcdf]
netCDF4>=1.7
h5py>=3.10

[pandas]
pandas>=1.5

[pdf]
pikepdf>=10

[pdf-render]
pypdfium2>=4.30
Pillow>=10

[proof]
openpyxl>=3.1
scipy>=1.10
Pillow>=10
cryptography>=42
argon2-cffi>=23.1
pypdfium2>=4.30

[raster]
Pillow>=10
tifftools>=1.6

[rocrate]
rocrate>=0.13
