PyYAML>=6.0
python-dateutil>=2.8
numpy>=1.24
scipy>=1.10

[dev]
pytest>=7.4
pytest-cov>=4.1
pytest-xdist>=3.5
pre-commit>=3.6
ruff>=0.4.4
black>=24.1
isort>=5.13
mypy>=1.8
types-PyYAML>=6.0.12.12
pydocstyle>=6.3
types-python-dateutil>=2.8
build>=1.0
twine>=4.0

[docs]
mkdocs>=1.5
mkdocs-material>=9.0
mkdocstrings[python]>=0.24

[notebooks]
jupyter>=1.0
matplotlib>=3.7
ipywidgets>=8.0
