| # NOTE: This file is maintained for legacy compatibility/Docker. | |
| # The canonical source of dependencies is pyproject.toml. | |
| # Core | |
| numpy>=1.24 | |
| requests>=2.31.0 | |
| fastapi>=0.100.0 | |
| uvicorn>=0.23.0 | |
| pydantic>=2.0.0 | |
| # Phase 3.0 - Configuration & Config | |
| pyyaml>=6.0 | |
| # Phase 3.0 - Testing | |
| pytest>=7.0.0 | |
| hypothesis>=6.0.0 | |
| # Phase 3.5 - Distributed Infrastructure | |
| redis>=5.0.0 | |
| qdrant-client>=1.7.0 | |
| prometheus-client>=0.17.0 | |
| loguru>=0.7.0 | |
| msgpack>=1.0.0 | |
| mcp>=0.1.0 | |
| # Performance | |
| faiss-cpu>=1.7.4 | |
| # Visualization (optional) | |
| plotly>=5.0.0 | |
| pandas>=2.0.0 | |
| pytest-asyncio>=0.21.0 | |
| pybreaker>=1.0.0 |