38 lines
608 B
Plaintext
38 lines
608 B
Plaintext
# API v2 Requirements
|
|
# Travel Content Creator API v2 依赖项
|
|
|
|
# Web框架
|
|
fastapi>=0.104.0
|
|
uvicorn[standard]>=0.24.0
|
|
|
|
# 数据验证
|
|
pydantic>=2.5.0
|
|
|
|
# HTTP客户端
|
|
httpx>=0.25.0
|
|
requests>=2.31.0
|
|
|
|
# 异步支持
|
|
asyncio
|
|
aiofiles>=23.0.0
|
|
|
|
# 日志和监控
|
|
python-multipart>=0.0.6
|
|
|
|
# 环境变量
|
|
python-dotenv>=1.0.0
|
|
|
|
# 日期时间处理
|
|
python-dateutil>=2.8.2
|
|
|
|
# JSON处理和修复
|
|
json-repair>=0.7.0
|
|
|
|
# 算法包依赖(从本地安装)
|
|
# ./travel-algorithms (本地包,通过相对路径安装)
|
|
|
|
# 可选:开发和测试工具
|
|
pytest>=7.4.0
|
|
pytest-asyncio>=0.21.0
|
|
black>=23.0.0
|
|
flake8>=6.0.0 |