beautifulsoup4>=4.12 lxml>=5 numpy>=2 scikit-learn>=1.5 openai>=2 pydantic>=2.7 fastapi>=0.115 uvicorn[standard]>=0.30 opentelemetry-sdk>=1.30 opentelemetry-exporter-otlp-proto-grpc>=1.30 # optional: mcp[cli]>=2 (MCP server) langfuse>=4 (experiments, feedback scores)