Pillow>=9.0.0
PyYAML>=6.0

[:python_version < "3.8"]
importlib-metadata

[all]
matplotlib>=2.0.0
seaborn>=0.9.0
plotly>=4.0.0
altair>=3.0.0

[altair]
altair>=3.0.0

[dev]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-regressions>=2.5.0
pytest-xdist>=3.0.0
packaging>=23.0.0
black>=23.0.0
ruff>=0.1.0
mypy>=1.0.0

[docs]
mkdocs>=1.5.0
pymdown-extensions>=10.0
kaleido>=1.0.0
playwright>=1.40.0
vl-convert-python>=1.0.0
marimo>=0.8.22

[matplotlib]
matplotlib>=2.0.0

[plotly]
altair>=5.4.1
pandas>=2.0.3
plotly>=4.0.0

[seaborn]
seaborn>=0.9.0
matplotlib>=2.0.0

[test]
pytest>=7.0.0
pytest-cov>=4.0.0
pytest-regressions>=2.5.0
pytest-xdist>=3.0.0
packaging>=23.0.0
pandas>=1.0.0
