plotly<8,>=6.1
numpy<3,>=2.0
pandas<4,>=2.2
scipy<2,>=1.13
scikit-learn<2,>=1.5
SALib<2,>=1.5
pymoo<0.7,>=0.6.1
statsmodels<1,>=0.14
materialyoucolor<4,>=3.0

[:python_version < "3.10"]
PySide6<6.12,>=6.8

[:python_version >= "3.10" and python_version < "3.12"]
PySide6<6.12,>=6.11

[:python_version >= "3.12"]
PySide6<7,>=6.11

[dev]
pytest<10,>=8
pytest-timeout<3,>=2
ruff<1,>=0.4

[umap]
umap-learn<1,>=0.5
