pandas<3,>=2.2
numpy<3,>=1.26
openpyxl<4,>=3.1
scipy<2,>=1.11
statsmodels<1,>=0.14.2
ruptures<2,>=1.1.10

[ai]
openai<3,>=2.46
pydantic<3,>=2.11

[app]
streamlit==1.59.2
plotly<7,>=5.24

[dev]
ruff<1,>=0.8
