bcrypt<5.0.0,>=4.0.0
dotenv<0.10.0,>=0.9.9
fastapi<1.0.0,>=0.118.0
httpx<0.29.0,>=0.28.1
jinja2<4.0,>=3.0
loguru<0.8.0,>=0.7.3
matplotlib>=3.10.8
numpy>=2.3.5
openai<2.0.0,>=1.99.9
packaging>=26.0
pandas>=3.0.1
plotly>=6.6.0
pydantic<3.0.0,>=2.11.9
pymongo<5.0.0,>=4.15.3
pyyaml<7.0.0,>=6.0.2
rich<15.0.0,>=14.1.0
seaborn>=0.13.2
typer>=0.24.1
uvicorn[standard]<0.38.0,>=0.37.0
uvloop<0.23.0,>=0.22.1
websockets<17.0,>=16.0

[dev]
httpx<0.29.0,>=0.28.1
ipykernel<7.0.0,>=6.30.1
jupyter<2.0.0,>=1.1.1
mkdocs-material<10.0.0,>=9.6.19
mkdocs<2.0.0,>=1.6.1
mkdocstrings[python]<0.31.0,>=0.30.0
mongomock<5.0.0,>=4.3.0
mypy<2.0.0,>=1.17.1
plotly>=6.6.0
pytest-cov>=7.0.0
pytest<10.0.0,>=9.0.3
ruff<0.13.0,>=0.12.10
types-pyyaml>=6.0.12.20250822
yamale<7.0.0,>=6.0.0

[notebooks]
ipykernel>=6.31.0
itables>=2.7.0
jupyter>=1.1.1
matplotlib>=3.10.8
networkx>=3.6.1
pandas>=3.0.1
plotly>=6.6.0
scikit-learn>=1.8.0
seaborn>=0.13.2
sentence-transformers>=5.2.3
