pandas<3.0,>=2.0
numpy<2.0,>=1.23
scikit-learn<2.0,>=1.2
jinja2<4.0,>=3.1
pyyaml>=6.0
pydantic>=2.0
psutil>=5.9

[dev]
pytest>=7
pytest-cov>=4
ruff>=0.5

[dev:python_version >= "3.10"]
mypy>=1.9

[docs]
sphinx>=5.0
sphinx-rtd-theme>=1.0
myst-parser>=1.0

[pdf]
weasyprint>=61

[perf]
polars>=0.20.0
joblib>=1.3

[polars]
polars>=0.20
