chore: add botocore dependency to pyproject.toml and uv.lock

- Included botocore>=1.42.39 in dependencies to ensure compatibility with boto3.
- Updated lock file to reflect the new botocore dependency.
This commit is contained in:
Junyan Qin
2026-02-28 19:26:50 +08:00
parent b83e6a53be
commit 8600d0a8e7
3 changed files with 4 additions and 0 deletions

View File

@@ -71,6 +71,7 @@ dependencies = [
"boto3>=1.35.0",
"pymilvus>=2.6.4",
"pgvector>=0.4.1",
"botocore>=1.42.39",
]
keywords = [
"bot",

View File

@@ -22,6 +22,7 @@ class StorageMgr:
if storage_type == 's3':
from .providers import s3storage
self.storage_provider = s3storage.S3StorageProvider(self.ap)
self.ap.logger.info('Initialized S3 storage backend.')
else:

2
uv.lock generated
View File

@@ -1813,6 +1813,7 @@ dependencies = [
{ name = "asyncpg" },
{ name = "beautifulsoup4" },
{ name = "boto3" },
{ name = "botocore" },
{ name = "certifi" },
{ name = "chardet" },
{ name = "chromadb" },
@@ -1891,6 +1892,7 @@ requires-dist = [
{ name = "asyncpg", specifier = ">=0.30.0" },
{ name = "beautifulsoup4", specifier = ">=4.12.3" },
{ name = "boto3", specifier = ">=1.35.0" },
{ name = "botocore", specifier = ">=1.42.39" },
{ name = "certifi", specifier = ">=2025.4.26" },
{ name = "chardet", specifier = ">=5.2.0" },
{ name = "chromadb", specifier = ">=0.4.24" },