From 56d372720666f02db63fd680d97c126482741580 Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Mon, 24 Nov 2025 15:53:28 -0300 Subject: [PATCH 1/2] update setuptools and pip --- src/backend/base/pyproject.toml | 3 ++- src/lfx/pyproject.toml | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/backend/base/pyproject.toml b/src/backend/base/pyproject.toml index 003f06d5c59e..4a2bc7d4422d 100644 --- a/src/backend/base/pyproject.toml +++ b/src/backend/base/pyproject.toml @@ -66,7 +66,8 @@ dependencies = [ "opentelemetry-instrumentation-fastapi>=0.46b0,<1.0.0", "prometheus-client>=0.20.0,<1.0.0", "aiofiles>=24.1.0,<25.0.0", - "setuptools>=78.1.0,<79.0.0", + "pip>=25.3,<26.0.0", + "setuptools>=78.1.1,<79.0.0", "nanoid>=2.0.0,<3.0.0", "filelock>=3.15.4,<4.0.0", "grandalf>=0.8.0,<1.0.0", diff --git a/src/lfx/pyproject.toml b/src/lfx/pyproject.toml index 17f6b66783ae..2e9b4876ec43 100644 --- a/src/lfx/pyproject.toml +++ b/src/lfx/pyproject.toml @@ -40,6 +40,8 @@ dependencies = [ "langchain~=0.3.23", "validators>=0.34.0,<1.0.0", "filelock>=3.20.0", + "pip>=25.3,<26.0.0", + "setuptools>=78.1.1,<79.0.0", ] [project.scripts] From ac2d9cf3bdbbeef0afc2b7e2b73fac4b5d8c20c6 Mon Sep 17 00:00:00 2001 From: cristhianzl Date: Mon, 24 Nov 2025 15:56:11 -0300 Subject: [PATCH 2/2] remove from lfx pypoetry --- src/lfx/pyproject.toml | 2 -- uv.lock | 15 +++++++++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/lfx/pyproject.toml b/src/lfx/pyproject.toml index 2e9b4876ec43..17f6b66783ae 100644 --- a/src/lfx/pyproject.toml +++ b/src/lfx/pyproject.toml @@ -40,8 +40,6 @@ dependencies = [ "langchain~=0.3.23", "validators>=0.34.0,<1.0.0", "filelock>=3.20.0", - "pip>=25.3,<26.0.0", - "setuptools>=78.1.1,<79.0.0", ] [project.scripts] diff --git a/uv.lock b/uv.lock index eb363132edff..ef3dc7f5effd 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 3 +revision = 2 requires-python = ">=3.10, <3.14" resolution-markers = [ "python_full_version >= '3.13' and platform_machine == 'arm64' and sys_platform == 'darwin'", @@ -5923,6 +5923,7 @@ dependencies = [ { name = "pandas" }, { name = "passlib" }, { name = "pillow" }, + { name = "pip" }, { name = "platformdirs" }, { name = "prometheus-client" }, { name = "pydantic" }, @@ -6063,6 +6064,7 @@ requires-dist = [ { name = "pandas", specifier = "==2.2.3" }, { name = "passlib", specifier = ">=1.7.4,<2.0.0" }, { name = "pillow", specifier = ">=11.1.0,<12.0.0" }, + { name = "pip", specifier = ">=25.3,<26.0.0" }, { name = "platformdirs", specifier = ">=4.2.0,<5.0.0" }, { name = "prometheus-client", specifier = ">=0.20.0,<1.0.0" }, { name = "pydantic", specifier = "~=2.11.0" }, @@ -6077,7 +6079,7 @@ requires-dist = [ { name = "sentence-transformers", marker = "extra == 'all'", specifier = ">=2.0.0" }, { name = "sentence-transformers", marker = "extra == 'local'", specifier = ">=2.0.0" }, { name = "sentry-sdk", extras = ["fastapi", "loguru"], specifier = ">=2.5.1,<3.0.0" }, - { name = "setuptools", specifier = ">=78.1.0,<79.0.0" }, + { name = "setuptools", specifier = ">=78.1.1,<79.0.0" }, { name = "spider-client", specifier = ">=0.0.27,<1.0.0" }, { name = "sqlalchemy", extras = ["aiosqlite"], specifier = ">=2.0.38,<3.0.0" }, { name = "sqlalchemy", extras = ["postgresql-psycopg"], marker = "extra == 'postgresql'", specifier = ">=2.0.38,<3.0.0" }, @@ -9520,6 +9522,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/3b/1d/a21fdfcd6d022cb64cef5c2a29ee6691c6c103c4566b41646b080b7536a5/pinecone_plugin_interface-0.0.7-py3-none-any.whl", hash = "sha256:875857ad9c9fc8bbc074dbe780d187a2afd21f5bfe0f3b08601924a61ef1bba8", size = 6249, upload-time = "2024-06-05T01:57:50.583Z" }, ] +[[package]] +name = "pip" +version = "25.3" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/fe/6e/74a3f0179a4a73a53d66ce57fdb4de0080a8baa1de0063de206d6167acc2/pip-25.3.tar.gz", hash = "sha256:8d0538dbbd7babbd207f261ed969c65de439f6bc9e5dbd3b3b9a77f25d95f343", size = 1803014, upload-time = "2025-10-25T00:55:41.394Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/44/3c/d717024885424591d5376220b5e836c2d5293ce2011523c9de23ff7bf068/pip-25.3-py3-none-any.whl", hash = "sha256:9655943313a94722b7774661c21049070f6bbb0a1516bf02f7c8d5d9201514cd", size = 1778622, upload-time = "2025-10-25T00:55:39.247Z" }, +] + [[package]] name = "pksuid" version = "1.1.2"