pandas<3,>=2.2
numpy<3,>=1.26
python-calamine<1,>=0.4
scipy<2,>=1.11
statsmodels<1,>=0.14.2
ruptures<2,>=1.1.10
PyYAML<7,>=6
matplotlib<4,>=3.8
python-docx<2,>=1.1

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

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

[dev]
ruff<1,>=0.8
openpyxl<4,>=3.1
