From 78f583f3347bdb11498bee732cd543191cfb0d76 Mon Sep 17 00:00:00 2001 From: Claude Date: Sun, 22 Feb 2026 14:51:12 +0000 Subject: [PATCH] fix(deps): add ollama and openai as explicit dependencies agno's Ollama backend requires both the `ollama` and `openai` packages (it uses the OpenAI-compatible wire format under the hood), but neither was declared as a project dependency. Ran a full import walk of all src modules in a fresh venv to confirm zero missing imports after this change. https://claude.ai/code/session_01W8jeKbHYNS75mPhGLYJxVq --- pyproject.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 4f88f9a..ba3eca5 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,6 +11,8 @@ requires-python = ">=3.11" license = { text = "MIT" } dependencies = [ "agno[sqlite]>=1.4.0", + "ollama>=0.3.0", + "openai>=1.0.0", "fastapi>=0.115.0", "uvicorn[standard]>=0.32.0", "jinja2>=3.1.0",