From 9341d9f597e412530d871c51143a63dbee0c3e20 Mon Sep 17 00:00:00 2001 From: Deshraj Yadav Date: Mon, 14 Oct 2024 23:24:07 -0700 Subject: [PATCH] Make graph memory related dependencies optional (#1954) --- poetry.lock | 6 +++--- pyproject.toml | 4 +++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/poetry.lock b/poetry.lock index 94a99c55..66b08af4 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.8.3 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. [[package]] name = "aiohappyeyeballs" @@ -1779,7 +1779,7 @@ files = [ ] [package.dependencies] -greenlet = {version = "!=0.4.17", markers = "python_version < \"3.13\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"} +greenlet = {version = "!=0.4.17", markers = "python_version < \"3.13\" and (platform_machine == \"win32\" or platform_machine == \"WIN32\" or platform_machine == \"AMD64\" or platform_machine == \"amd64\" or platform_machine == \"x86_64\" or platform_machine == \"ppc64le\" or platform_machine == \"aarch64\")"} typing-extensions = ">=4.6.0" [package.extras] @@ -2002,4 +2002,4 @@ multidict = ">=4.0" [metadata] lock-version = "2.0" python-versions = ">=3.9,<4.0" -content-hash = "f89339f1b8ab378b89649bebb12692d44d40f74a816806aefedd34b6105223c8" +content-hash = "0e30230a6a904ff2cbd84720f7685886d65dab497f9d5b9d767f22ac9819badd" diff --git a/pyproject.toml b/pyproject.toml index ff241fcc..4bc96489 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "mem0ai" -version = "0.1.19" +version = "0.1.20" description = "Long-term memory for AI Agents" authors = ["Mem0 "] exclude = [ @@ -22,6 +22,8 @@ openai = "^1.33.0" posthog = "^3.5.0" pytz = "^2024.1" sqlalchemy = "^2.0.31" + +[tool.poetry.group.graph.dependencies] langchain-community = "^0.3.1" neo4j = "^5.23.1" rank-bm25 = "^0.2.2"