numpy>=1.23
h5py>=3.7
igor2>=0.5
lxml>=4.9
hyperspy>=2.0

[all]
metaxtract[checksums,converters,utils,viz]

[checksums]
blake3>=0.3.0

[converters]
xarray>=0.20.0
netCDF4>=1.6

[dev]
metaxtract[docs,testing]
ruff>=0.4
pre-commit>=3.6
build>=1.0
twine>=4.0
python-semantic-release>=9.8

[docs]
sphinx>=7.0
nbsphinx>=0.9
ipython>=8.0
pydata-sphinx-theme>=0.15
myst-parser>=2.0
sphinx-copybutton>=0.5
sphinx-design>=0.5
jupyter>=1.0

[testing]
pytest>=7.4
pytest-cov>=4.1
pytest-xdist>=3.5
pytest-timeout>=2.2
pytest-mock>=3.12

[utils]
requests>=2.25.0

[viz]
plotly>=5.0.0
nbformat>=4.2.0
matplotlib>=3.5
