- 新增api/payment/支付服务(微信、支付宝) - 新增api/routers/payment.py支付路由 - 更新database/models.py支付相关模型 - 新增数据库迁移文件(订单表、用户订阅字段) - 更新main.py、requirements.txt、.env.production Co-authored-by: Cursor <cursoragent@cursor.com>
54 lines
857 B
Plaintext
54 lines
857 B
Plaintext
# FastAPI and Web Server
|
|
fastapi==0.115.0
|
|
uvicorn[standard]==0.32.0
|
|
websockets==14.1
|
|
python-multipart==0.0.19
|
|
|
|
# LangChain and AI
|
|
langchain==0.3.7
|
|
langchain-openai==0.2.0
|
|
|
|
# Database
|
|
sqlalchemy==2.0.36
|
|
greenlet>=3.3.0
|
|
# PostgreSQL drivers
|
|
asyncpg>=0.29.0
|
|
psycopg[binary]>=3.1.0
|
|
# SQLite
|
|
aiosqlite==0.20.0
|
|
|
|
# Redis for session storage
|
|
redis>=5.0.0
|
|
aioredis>=2.0.0
|
|
|
|
# Celery for background tasks
|
|
celery[redis]>=5.3.0
|
|
|
|
# PDF Generation
|
|
reportlab==4.2.2
|
|
weasyprint==62.3
|
|
|
|
# Utilities
|
|
pydantic==2.9.2
|
|
pydantic-settings==2.5.2
|
|
python-dotenv==1.0.1
|
|
httpx==0.27.0
|
|
|
|
# Authentication
|
|
python-jose[cryptography]==3.3.0
|
|
bcrypt>=4.0.0
|
|
|
|
# Audio Processing - Local Whisper ASR
|
|
faster-whisper>=1.0.0
|
|
|
|
# Image Processing
|
|
Pillow>=10.0.0
|
|
|
|
# Tencent Cloud SMS
|
|
tencentcloud-sdk-python>=3.0.1000
|
|
|
|
openai
|
|
|
|
# Payment - WeChat Pay & Alipay
|
|
wechatpayv3>=0.3.0
|
|
python-alipay-sdk>=3.0.0 |