polar-high>=3.7.0
highspy<=1.14.0
polars>=1.40
pandas
spinedb-api
openpyxl
odfpy
python-calamine
xlsxwriter
pyyaml
matplotlib
psutil
sv-ttk
screeninfo

[:sys_platform == "win32"]
pywin32

[dev]
pytest>=8.0
pytest-timeout>=2.3
pytest-xdist>=3.0
ruff>=0.5

[engine-polars]

[toolbox]
spinetoolbox

[viewer]
tsdownsample>=0.1.3
networkx>=3.0
