Avoid `click' v8.2.2 server dependency as it breaks pypi validation

Refer pallets/click issue 3024 for details
This commit is contained in:
Debanjum
2025-08-01 23:35:56 -07:00
parent f2bd07044e
commit 0a0b97446c
2 changed files with 3 additions and 0 deletions

View File

@@ -50,6 +50,7 @@ dependencies = [
"pydantic[email] >= 2.0.0",
"pyyaml ~= 6.0",
"rich >= 13.3.1",
"click < 8.2.2",
"schedule == 1.1.0",
"sentence-transformers == 3.4.1",
"einops == 0.8.0",

2
uv.lock generated
View File

@@ -1163,6 +1163,7 @@ dependencies = [
{ name = "apscheduler" },
{ name = "authlib" },
{ name = "beautifulsoup4" },
{ name = "click" },
{ name = "cron-descriptor" },
{ name = "dateparser" },
{ name = "defusedxml" },
@@ -1255,6 +1256,7 @@ requires-dist = [
{ name = "beautifulsoup4", specifier = "~=4.12.3" },
{ name = "boto3", marker = "extra == 'dev'", specifier = ">=1.34.57" },
{ name = "boto3", marker = "extra == 'prod'", specifier = ">=1.34.57" },
{ name = "click", specifier = "<8.2.2" },
{ name = "cron-descriptor", specifier = "==1.4.3" },
{ name = "datasets", marker = "extra == 'dev'" },
{ name = "dateparser", specifier = ">=1.1.1" },