-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathrequirements.txt
More file actions
64 lines (52 loc) · 966 Bytes
/
Copy pathrequirements.txt
File metadata and controls
64 lines (52 loc) · 966 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
# 核心依赖
fastapi==0.104.1
uvicorn[standard]==0.24.0
pydantic==2.5.0
pydantic-settings==2.1.0
# MCP协议支持
mcp==1.0.0
# 异步处理
asyncio-mqtt==0.13.0
aiofiles==23.2.1
aiohttp==3.9.1
httpx==0.25.2
# 数据处理
pandas==2.1.4
numpy==1.25.2
python-dateutil==2.8.2
# 数据库和缓存
asyncpg==0.29.0
redis==5.0.1
sqlalchemy[asyncio]==2.0.23
# 爬虫和自动化
playwright==1.40.0
selenium==4.16.0
requests==2.31.0
beautifulsoup4==4.12.2
# AI和NLP
openai==1.3.7
anthropic==0.7.8
jieba==0.42.1
transformers==4.36.2
# 任务队列
celery==5.3.4
kombu==5.3.4
# 图像处理
pillow==10.1.0
opencv-python==4.8.1.78
# 工具库
python-dotenv==1.0.0
loguru==0.7.2
typer==0.9.0
rich==13.7.0
schedule==1.2.0
# 监控和指标
prometheus-client==0.19.0
psutil==5.9.6
# 加密和安全
cryptography==41.0.8
bcrypt==4.1.2
# 测试
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-mock==3.12.0