diff --git a/pyproject.toml b/pyproject.toml index fa09a76..cf76a24 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -38,12 +38,12 @@ dependencies = [ # então passou a puxar a 2.0.0 e quebrou na COLETA do pytest sem ninguém tocar # no código — o último run verde foi 02/jul, com a 1.26.0. Ver run 30527539954. # Para subir para a 2.x é preciso migrar o import (FastMCP mudou de lugar). - "mcp[cli]>=1.0.0,<2", + "mcp[cli]>=1.29.0,<2", ] [project.optional-dependencies] llm = ["anthropic>=0.80.0"] -mcp = ["mcp[cli]>=1.0.0,<2"] # mesmo teto do bloco `dependencies` — ver nota lá +mcp = ["mcp[cli]>=1.29.0,<2"] # mesmo teto do bloco `dependencies` — ver nota lá api = ["fastapi>=0.115.0", "uvicorn>=0.34.0"] spatial = ["umap-learn>=0.5.0", "hdbscan>=0.8.0"] langchain = ["langchain-core>=0.3.0"] diff --git a/uv.lock b/uv.lock index ad0edb6..8360cfc 100644 --- a/uv.lock +++ b/uv.lock @@ -1139,8 +1139,8 @@ requires-dist = [ { name = "imi-memory", extras = ["mcp"], marker = "extra == 'all'" }, { name = "imi-memory", extras = ["spatial"], marker = "extra == 'all'" }, { name = "langchain-core", marker = "extra == 'langchain'", specifier = ">=0.3.0" }, - { name = "mcp", extras = ["cli"], specifier = ">=1.0.0,<2" }, - { name = "mcp", extras = ["cli"], marker = "extra == 'mcp'", specifier = ">=1.0.0,<2" }, + { name = "mcp", extras = ["cli"], specifier = ">=1.29.0,<2" }, + { name = "mcp", extras = ["cli"], marker = "extra == 'mcp'", specifier = ">=1.29.0,<2" }, { name = "numpy", specifier = ">=1.26.0" }, { name = "pytest", marker = "extra == 'dev'", specifier = ">=8.0.0" }, { name = "ruff", marker = "extra == 'dev'", specifier = ">=0.4.0" },