简化依赖
This commit is contained in:
118
requirements.txt
118
requirements.txt
@@ -1,67 +1,61 @@
|
||||
annotated-types==0.7.0
|
||||
anyio==4.9.0
|
||||
boto3==1.42.87
|
||||
botocore==1.42.87
|
||||
cachetools==7.0.5
|
||||
certifi==2025.1.31
|
||||
cffi==2.0.0
|
||||
charset-normalizer==3.4.7
|
||||
click==8.1.8
|
||||
colorama==0.4.6
|
||||
cryptography==46.0.7
|
||||
exceptiongroup==1.2.2
|
||||
# ============================================
|
||||
# Core Framework
|
||||
# ============================================
|
||||
fastapi==0.135.3
|
||||
h11==0.16.0
|
||||
h2==4.2.0
|
||||
hpack==4.1.0
|
||||
httpcore==1.0.9
|
||||
httptools==0.7.1
|
||||
httpx==0.28.1
|
||||
hyperframe==6.1.0
|
||||
idna==3.10
|
||||
iniconfig==2.3.0
|
||||
jmespath==1.1.0
|
||||
json5==0.12.0
|
||||
lxml==6.0.3
|
||||
markdown-it-py==3.0.0
|
||||
mdurl==0.1.2
|
||||
numpy==2.4.4
|
||||
opencv-python-headless==4.13.0.92
|
||||
packaging==24.2
|
||||
pathspec==0.12.1
|
||||
pdfminer.six==20251230
|
||||
pdfplumber==0.11.9
|
||||
pillow==12.2.0
|
||||
platformdirs==4.3.6
|
||||
pluggy==1.6.0
|
||||
pycparser==3.0
|
||||
uvicorn[standard]==0.44.0
|
||||
pydantic==2.12.5
|
||||
pydantic_core==2.41.5
|
||||
Pygments==2.19.1
|
||||
PyJWT==2.8.0
|
||||
pypdfium2==5.7.0
|
||||
pytest==9.0.3
|
||||
pytest-asyncio==1.3.0
|
||||
python-dateutil==2.9.0.post0
|
||||
python-docx==1.2.0
|
||||
|
||||
# ============================================
|
||||
# AI & LLM
|
||||
# ============================================
|
||||
zhipuai==2.1.5.20250825
|
||||
|
||||
# ============================================
|
||||
# Storage (S3 Compatible)
|
||||
# ============================================
|
||||
boto3==1.42.87
|
||||
|
||||
# ============================================
|
||||
# Configuration
|
||||
# ============================================
|
||||
python-dotenv==1.2.2
|
||||
PyYAML==6.0.2
|
||||
readchar==4.2.1
|
||||
rich==14.0.0
|
||||
s3transfer==0.16.0
|
||||
setuptools==82.0.1
|
||||
shellingham==1.5.4
|
||||
six==1.17.0
|
||||
sniffio==1.3.1
|
||||
socksio==1.0.0
|
||||
starlette==1.0.0
|
||||
truststore==0.10.1
|
||||
typer==0.15.2
|
||||
typing-inspection==0.4.2
|
||||
|
||||
# ============================================
|
||||
# Document Processing
|
||||
# ============================================
|
||||
pdfplumber==0.11.9
|
||||
python-docx==1.2.0
|
||||
lxml==6.0.3
|
||||
|
||||
# ============================================
|
||||
# Image & Video Processing
|
||||
# ============================================
|
||||
opencv-python-headless==4.13.0.92
|
||||
pillow==12.2.0
|
||||
numpy==2.4.4
|
||||
|
||||
# ============================================
|
||||
# Authentication & Security
|
||||
# ============================================
|
||||
PyJWT==2.8.0
|
||||
cryptography==46.0.7
|
||||
|
||||
# ============================================
|
||||
# HTTP Client 用于测试客户端
|
||||
# ============================================
|
||||
httpx==0.28.1
|
||||
|
||||
# ============================================
|
||||
# Testing (Development Only)
|
||||
# ============================================
|
||||
pytest==9.0.3
|
||||
pytest-asyncio==1.3.0
|
||||
|
||||
# ============================================
|
||||
# Type Checking & Async Support
|
||||
# ============================================
|
||||
typing_extensions==4.14.1
|
||||
urllib3==2.6.3
|
||||
uvicorn==0.44.0
|
||||
watchfiles==1.1.1
|
||||
websockets==16.0
|
||||
wheel==0.46.3
|
||||
zhipuai==2.1.5.20250825
|
||||
sniffio==1.3.1
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user