-
Notifications
You must be signed in to change notification settings - Fork 375
Expand file tree
/
Copy pathrequirements.txt
More file actions
95 lines (77 loc) · 3.01 KB
/
Copy pathrequirements.txt
File metadata and controls
95 lines (77 loc) · 3.01 KB
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
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
# ================================
# 闲鱼管理系统 - Python依赖包
# ================================
# ==================== 核心Web框架 ====================
fastapi>=0.111.0
uvicorn[standard]>=0.29.0
pydantic>=2.7.0
# ==================== 日志记录 ====================
loguru>=0.7.0
# ==================== 网络通信 ====================
websockets>=10.0,<13.0
aiohttp>=3.9.0
aiohttp-socks>=0.8.0 # aiohttp代理支持(HTTP/HTTPS/SOCKS5)
python-socks[asyncio]>=2.0.0 # WebSocket代理支持
requests>=2.31.0
httpx>=0.25.0
# ==================== 配置文件处理 ====================
PyYAML>=6.0.0
# ==================== JavaScript执行引擎 ====================
PyExecJS>=1.5.1
# ==================== 协议缓冲区解析 ====================
blackboxprotobuf>=1.0.1
# ==================== 系统监控 ====================
psutil>=5.9.0
# ==================== 文件上传支持 ====================
python-multipart>=0.0.6
# ==================== AI回复引擎 ====================
openai>=1.50.0
# ==================== 图像处理 ====================
Pillow>=10.0.0
qrcode[pil]>=7.4.2
# ==================== 浏览器自动化 ====================
playwright==1.59.0
DrissionPage>=4.0.0
# ==================== 加密和安全 ====================
PyJWT>=2.8.0
passlib[bcrypt]>=1.7.4
cryptography>=41.0.0
# ==================== 时间处理 ====================
python-dateutil>=2.8.2
# ==================== Excel文件处理 ====================
pandas>=2.0.0
openpyxl>=3.1.0
# ==================== 邮件发送 ====================
email-validator>=2.0.0
# ==================== 数据处理和验证 ====================
xlsxwriter>=3.1.0
# ==================== 构建二进制扩展模块(可选) ====================
# 用于编译性能关键模块,提升运行效率
# 如果不需要编译功能,可以注释掉以下依赖
nuitka>=2.7
ordered-set>=4.1.0
zstandard>=0.22.0
# ==================== 版本说明 ====================
# 本文件包含闲鱼管理系统的所有必需依赖
# 版本号已经过测试验证,确保兼容性和稳定性
#
# Python版本要求: 3.11+
#
# 安装命令:
# pip install --upgrade pip
# pip install -r requirements.txt
# playwright install chromium
# playwright install-deps chromium # Linux系统需要
#
# 注意:DrissionPage需要Chrome/Chromium浏览器支持滑块验证功能
# 如果系统没有Chrome,请先安装Chrome浏览器
#
# ==================== 内置模块说明 ====================
# 以下模块是Python内置模块,无需安装:
# sqlite3, json, base64, hashlib, hmac, time, datetime, os, sys, re, urllib
# asyncio, threading, pathlib, uuid, random, secrets, traceback, logging
# collections, itertools, functools, copy, pickle, gzip, zipfile, shutil
# tempfile, io, csv, xml, html, http, socket, ssl, subprocess, signal
# inspect, ast, enum, math, decimal, array, queue, contextlib, warnings
# typing, dataclasses, weakref, gc, platform, stat, glob, fnmatch, mimetypes
# email, smtplib, imaplib, poplib, ftplib, telnetlib, configparser, argparse