81 lines
1.1 KiB
Plaintext
81 lines
1.1 KiB
Plaintext
# 核心依赖
|
||
sqlalchemy>=2.0.32
|
||
requests>=2.32.3
|
||
numpy>=1.26.4
|
||
scikit-learn>=1.4.2
|
||
|
||
# 数据库驱动
|
||
pymysql>=1.1.1
|
||
cryptography>=43.0.1
|
||
flask>=3.0.3
|
||
flask-cors>=5.0.0
|
||
websockets>=15.0.1
|
||
|
||
# 中文处理
|
||
jieba>=0.42.1
|
||
|
||
# 系统监控
|
||
psutil>=5.9.8
|
||
|
||
# 数据处理
|
||
pandas>=2.2.2
|
||
openpyxl>=3.1.5
|
||
|
||
# 向量化(可选,如果不需要可以注释掉以节省空间)
|
||
# sentence-transformers>=2.7.1
|
||
# transformers>=4.43.2
|
||
# torch>=2.4.1
|
||
|
||
# 日志和配置
|
||
python-dotenv>=1.0.1
|
||
structlog>=24.4.0
|
||
|
||
# 时间处理
|
||
python-dateutil>=2.9.0
|
||
|
||
# JSON处理
|
||
ujson>=5.10.0
|
||
|
||
# 异步支持
|
||
aiohttp>=3.10.10
|
||
# asyncio是Python内置模块,不需要安装
|
||
|
||
# Redis缓存
|
||
redis>=5.2.0
|
||
redis-py-cluster>=2.1.3
|
||
|
||
# 测试框架
|
||
pytest>=8.3.3
|
||
pytest-asyncio>=0.24.0
|
||
pytest-cov>=6.0.0
|
||
|
||
# 代码质量
|
||
black>=24.8.0
|
||
flake8>=7.1.1
|
||
mypy>=1.11.1
|
||
isort>=5.13.2
|
||
|
||
# 安全
|
||
bcrypt>=4.2.1
|
||
pyjwt>=2.9.0
|
||
|
||
# 文件处理
|
||
python-magic>=0.4.27
|
||
pillow>=11.0.0
|
||
|
||
# 网络工具
|
||
urllib3>=2.2.3
|
||
httpx>=0.27.2
|
||
|
||
# 数据验证
|
||
pydantic>=2.9.2
|
||
marshmallow>=3.21.4
|
||
|
||
# 任务队列(可选)
|
||
# celery>=5.4.0
|
||
# kombu>=5.4.1
|
||
|
||
# 文档生成(可选)
|
||
# sphinx>=7.5.0
|
||
# sphinx-rtd-theme>=2.0.0
|