From ca61502107f14a716420ba54ae1473ee145360ed Mon Sep 17 00:00:00 2001 From: Shoubhit Dash Date: Mon, 27 Oct 2025 23:47:51 +0530 Subject: [PATCH] add httpx dependency for memory client --- packages/openai-sdk-python/pyproject.toml | 1 + packages/openai-sdk-python/uv.lock | 14 ++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/packages/openai-sdk-python/pyproject.toml b/packages/openai-sdk-python/pyproject.toml index de66c53b..4c269a47 100644 --- a/packages/openai-sdk-python/pyproject.toml +++ b/packages/openai-sdk-python/pyproject.toml @@ -25,6 +25,7 @@ classifiers = [ ] requires-python = ">=3.8.1" dependencies = [ + "httpx>=0.28.1", "openai>=1.102.0", "supermemory>=3.1.0", "typing-extensions>=4.0.0", diff --git a/packages/openai-sdk-python/uv.lock b/packages/openai-sdk-python/uv.lock index d143a7eb..f4d0e754 100644 --- a/packages/openai-sdk-python/uv.lock +++ b/packages/openai-sdk-python/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = ">=3.8.1" resolution-markers = [ "python_full_version >= '3.10'", @@ -1159,7 +1159,7 @@ wheels = [ [[package]] name = "supermemory" -version = "3.0.0a28" +version = "3.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio", version = "4.5.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.9'" }, @@ -1172,16 +1172,17 @@ dependencies = [ { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.9'" }, { name = "typing-extensions", version = "4.15.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.9'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/22/ce/bef26605ee03599bd12c461eb95c41fe8e5da24968060f73ad186c4e088d/supermemory-3.0.0a28.tar.gz", hash = "sha256:f63f05b98ed979c53ca4622cea0249dd1ea58290af5c324981f4ae6c81297463", size = 111084, upload-time = "2025-08-24T22:22:02.46Z" } +sdist = { url = "https://files.pythonhosted.org/packages/94/e9/1f6c34145b368ce95bc68c350e4b378b4da2ab4ce2d25035ee0e436b7c76/supermemory-3.4.0.tar.gz", hash = "sha256:449bc5b637ee8f5c6510c8e7bb41415b182bc6e68d30f1fdb602f632dde8f7c8", size = 119910, upload-time = "2025-10-09T18:49:28.254Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/ab/29/90e6ccfc4ffdf2284a7fa8163415c8901a500c75f1234af2b27920f9e802/supermemory-3.0.0a28-py3-none-any.whl", hash = "sha256:3818438aa65918eaf6cc8ff80c46464533b4243fbd4a373119e3f99a571e88e5", size = 101077, upload-time = "2025-08-24T22:22:01.125Z" }, + { url = "https://files.pythonhosted.org/packages/eb/2b/22925c7235a44b9f214c27b30ccfdfc6ffa13e2fd7e2bc730eea92330502/supermemory-3.4.0-py3-none-any.whl", hash = "sha256:c81b4ddfc89c21fc71317bf6aaa80a4d3362de9bc17a153d5e01aff68a2a61fc", size = 119275, upload-time = "2025-10-09T18:49:26.936Z" }, ] [[package]] name = "supermemory-openai-sdk" -version = "1.0.1" +version = "1.0.2" source = { editable = "." } dependencies = [ + { name = "httpx" }, { name = "openai" }, { name = "supermemory" }, { name = "typing-extensions", version = "4.13.2", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.9'" }, @@ -1208,8 +1209,9 @@ dev = [ [package.metadata] requires-dist = [ + { name = "httpx", specifier = ">=0.28.1" }, { name = "openai", specifier = ">=1.102.0" }, - { name = "supermemory", specifier = ">=3.0.0a28" }, + { name = "supermemory", specifier = ">=3.1.0" }, { name = "typing-extensions", specifier = ">=4.0.0" }, ]