numpy
pandas
pyyaml>=5.1
scikit-learn>=1.1
scipy>=1.9
jinja2>=3.1
pydantic>=2.0

[dev]
pytest
pytest-cov
coverage
mypy
types-PyYAML
ruff
black
build
twine
pre-commit
matplotlib

[examples]
jupyter
matplotlib

[speed]
pyarrow>=14
polars>=0.20

[viz]
matplotlib>=3.5
