From 82f351260be60e46b4d94d16f421d909137ec8c1 Mon Sep 17 00:00:00 2001 From: shiyu Date: Tue, 10 Feb 2026 10:19:06 +0800 Subject: [PATCH] fix: add setuptools dependency with version constraint --- pyproject.toml | 1 + uv.lock | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index b2e1c65..188376e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -18,6 +18,7 @@ dependencies = [ "python-dotenv>=1.2.1", "python-multipart>=0.0.21", "qdrant-client>=1.16.2", + "setuptools<82", "telethon>=1.42.0", "tortoise-orm>=1.0.0", "uvicorn>=0.40.0", diff --git a/uv.lock b/uv.lock index cb8b479..86d3d02 100644 --- a/uv.lock +++ b/uv.lock @@ -454,6 +454,7 @@ dependencies = [ { name = "python-dotenv" }, { name = "python-multipart" }, { name = "qdrant-client" }, + { name = "setuptools" }, { name = "telethon" }, { name = "tortoise-orm" }, { name = "uvicorn" }, @@ -474,6 +475,7 @@ requires-dist = [ { name = "python-dotenv", specifier = ">=1.2.1" }, { name = "python-multipart", specifier = ">=0.0.21" }, { name = "qdrant-client", specifier = ">=1.16.2" }, + { name = "setuptools", specifier = "<82" }, { name = "telethon", specifier = ">=1.42.0" }, { name = "tortoise-orm", specifier = ">=1.0.0" }, { name = "uvicorn", specifier = ">=0.40.0" }, @@ -1165,11 +1167,11 @@ wheels = [ [[package]] name = "setuptools" -version = "82.0.0" +version = "81.0.0" source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/82/f3/748f4d6f65d1756b9ae577f329c951cda23fb900e4de9f70900ced962085/setuptools-82.0.0.tar.gz", hash = "sha256:22e0a2d69474c6ae4feb01951cb69d515ed23728cf96d05513d36e42b62b37cb", size = 1144893, upload-time = "2026-02-08T15:08:40.206Z" } +sdist = { url = "https://files.pythonhosted.org/packages/0d/1c/73e719955c59b8e424d015ab450f51c0af856ae46ea2da83eba51cc88de1/setuptools-81.0.0.tar.gz", hash = "sha256:487b53915f52501f0a79ccfd0c02c165ffe06631443a886740b91af4b7a5845a", size = 1198299, upload-time = "2026-02-06T21:10:39.601Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/e1/c6/76dc613121b793286a3f91621d7b75a2b493e0390ddca50f11993eadf192/setuptools-82.0.0-py3-none-any.whl", hash = "sha256:70b18734b607bd1da571d097d236cfcfacaf01de45717d59e6e04b96877532e0", size = 1003468, upload-time = "2026-02-08T15:08:38.723Z" }, + { url = "https://files.pythonhosted.org/packages/e1/e3/c164c88b2e5ce7b24d667b9bd83589cf4f3520d97cad01534cd3c4f55fdb/setuptools-81.0.0-py3-none-any.whl", hash = "sha256:fdd925d5c5d9f62e4b74b30d6dd7828ce236fd6ed998a08d81de62ce5a6310d6", size = 1062021, upload-time = "2026-02-06T21:10:37.175Z" }, ] [[package]]