Files
sentclaw/backend/requirements.txt
T
2026-04-07 16:05:05 +08:00

58 lines
732 B
Plaintext

# Flask 核心
Flask==3.0.0
Flask-CORS==4.0.0
Flask-Migrate==4.0.7
Flask-JWT-Extended==4.6.0
# 数据库
SQLAlchemy==2.0.23
PyMySQL==1.1.0
cryptography==41.0.7
# Redis
redis==5.0.1
# 数据验证和序列化
marshmallow==3.20.1
flask-marshmallow==0.15.0
marshmallow-sqlalchemy==0.29.0
# HTTP 客户端
requests==2.31.0
httpx==0.25.2
# LLM 集成
openai==1.3.7
dashscope==1.14.1
anthropic==0.7.8
# 工具
python-dotenv==1.0.0
pyyaml==6.0.1
python-dateutil==2.8.2
# 任务调度
APScheduler==3.10.4
# MCP 协议
mcp==0.1.0
# 密码加密
bcrypt==4.1.2
# JSON 处理
orjson==3.9.12
# 日志
colorlog==6.8.0
# 工具库
tenacity==8.2.3
# 开发工具
black==24.1.1
flake8==7.0.0
mypy==1.8.0
pytest==7.4.4
pytest-cov==4.1.0