diff --git a/pyproject.toml b/pyproject.toml index fa09a76..fa91389 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -46,7 +46,7 @@ llm = ["anthropic>=0.80.0"] mcp = ["mcp[cli]>=1.0.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"] +langchain = ["langchain-core>=1.5.3"] all = ["imi-memory[llm]", "imi-memory[mcp]", "imi-memory[api]", "imi-memory[langchain]", "imi-memory[spatial]"] dev = [ "pytest>=8.0.0", diff --git a/uv.lock b/uv.lock index ad0edb6..22e5c6b 100644 --- a/uv.lock +++ b/uv.lock @@ -1138,7 +1138,7 @@ requires-dist = [ { name = "imi-memory", extras = ["llm"], marker = "extra == 'all'" }, { 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 = "langchain-core", marker = "extra == 'langchain'", specifier = ">=1.5.3" }, { name = "mcp", extras = ["cli"], specifier = ">=1.0.0,<2" }, { name = "mcp", extras = ["cli"], marker = "extra == 'mcp'", specifier = ">=1.0.0,<2" }, { name = "numpy", specifier = ">=1.26.0" }, @@ -1346,7 +1346,7 @@ wheels = [ [[package]] name = "langchain-core" -version = "1.5.2" +version = "1.5.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpatch" }, @@ -1359,9 +1359,9 @@ dependencies = [ { name = "typing-extensions" }, { name = "uuid-utils" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/6e/58/3ad53096eee1e07728e8219ded30ae308b0f2b8b7b26b8ebb6371917c0f5/langchain_core-1.5.2.tar.gz", hash = "sha256:2d13ab35b42eec63d4669a483776b8cdd778ee764107149369fb369d84c08c41", size = 972322, upload-time = "2026-07-28T16:38:37.977Z" } +sdist = { url = "https://files.pythonhosted.org/packages/65/3e/63af6b9d76d9be907c7c524d6ec18a2efed7e0e2d123fea0230d78dbd73f/langchain_core-1.5.3.tar.gz", hash = "sha256:a56457ac444fef41e9404443c187f0ecea708d36e816ea4ba9573c027f7d1a2d", size = 972461, upload-time = "2026-07-30T14:55:55.833Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ca/e4/024e402a65f5ee2eb6ae9667b5ffc5f08776cb4e712f5a11ee1997d56083/langchain_core-1.5.2-py3-none-any.whl", hash = "sha256:a687dd7c3b22c6c1294e1c1eeb61fb6f3a308e6015a1d75b576b3836ad5b5aed", size = 561643, upload-time = "2026-07-28T16:38:36.38Z" }, + { url = "https://files.pythonhosted.org/packages/36/e6/c7c39efe0bc7e1b7c3d8f54f85846e04c901913c3d3e99068b218558c6f1/langchain_core-1.5.3-py3-none-any.whl", hash = "sha256:48b56fa580277209594dd7baf837f5b9a2a3651613f34ff9fb1728b429df015f", size = 561687, upload-time = "2026-07-30T14:55:54.419Z" }, ] [[package]]