pydantic<3,>=2.8
typer<1,>=0.12

[dashboard]
pandas<3,>=2.0
plotly<8,>=5.22
streamlit<2,>=1.37

[dev]
build<2,>=1.2
coverage[toml]<8,>=7.6
jsonschema<5,>=4.23
mypy<2,>=1.11
pytest<10,>=8.2
pytest-cov<8,>=5
ruff<1,>=0.6
twine<7,>=5

[rag]
fastapi<1,>=0.115
httpx<1,>=0.27
pgvector<1,>=0.3
psycopg[binary]<4,>=3.2
pydantic-settings<3,>=2.4
python-multipart<1,>=0.0.9
sqlalchemy<3,>=2.0
uvicorn[standard]<1,>=0.30
