pyyaml~=6.0
pydantic>=2.9
scipy~=1.11
numpy>=1.26
shapely~=2.0
MPSPlots
PyOptik

[documentation]
numpydoc~=1.8
sphinx>=6
sphinx-gallery~=0.17
sphinx-rtd-theme<4,>=2
pydata-sphinx-theme~=0.15

[testing]
pytest<9.0,>=7.4
pytest-cov<6,>=2
pytest-json-report~=1.5
flake8==7.1.1
coverage~=7.6
