scipy
numpy>=1.20
pandas>=1.0.0
h5py
pyyaml
importlib-resources
rapidfuzz
lark>=1.1.5
pint
chardet

[:python_version < "3.10"]
numpy<2.0.0

[dev]
pytest
pytest-benchmark
pytest-cov
nbmake
ruff==0.4.8
uv
pre-commit

[fitting]
ipython
ipywidgets
plotly
matplotlib
lmfit
