upload project source code

This commit is contained in:
2026-04-30 18:49:43 +08:00
commit 9b394ba682
2277 changed files with 660945 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
alembic==1.15.1 # 数据库迁移
APScheduler==3.11.0 # 定时任务
fastapi==0.115.2 # fastapi 框架
Jinja2==3.1.6 # 模板引擎
typer==0.9.0 # 命令行工具
click==8.1.7 # 命令行参数解析
uvicorn==0.30.6 # uvicorn web 框架
gunicorn==23.0.0 # 协程框架
websockets==14.2 # websocket 框架
httpx[socks]==0.28.1 # HTTP 客户端含SOCKS代理支持
oss2==2.18.4 # 阿里云OSS SDK
alibabacloud-dysmsapi20170525==3.0.0 # 阿里云短信服务SDK
alibabacloud-tea-openapi>=0.3.10 # 阿里云SDK基础依赖
alibabacloud-tea-util==0.3.13 # 阿里云SDK工具依赖
socksio==1.0.0 # SOCKS代理底层支持httpx[socks]显式依赖)
PySocks==1.7.1 # SOCKS代理支持
croniter==6.0.0 # 实现cron表达式验证和解析执行计划
pandas==2.3.3 # 数据处理2.3.3 提供 cp313 预编译 wheel避免本地编译
openpyxl==3.1.5 # Excel
SQLAlchemy==2.0.36 # 数据库ORM
pillow==11.0.0 # 图片处理
passlib==1.7.4 # 密码加密
user-agents==2.2.0 # 获取用户UA
PyJWT==2.9.0 # OAuth2
pydantic-settings==2.5.2 # 配置设置
psutil==6.1.0 # 系统信息
python-multipart==0.0.9 # request.form() 对表单进行「解析」时安装
greenlet==3.1.1 # 协程框架
bcrypt==4.0.1 # 密码加密解析,切勿升级如果升级请同时升级python版本
itsdangerous==2.2.0 # 用于安全处理各种数据,如密码、密钥等
aiofiles==24.1.0 # 文件操作
redis==5.2.1 # redis 同/异步操作数据库(用户celery配套使用)redis 异步操作数据库 redis已经完全具备了aioredis的功能无需重复安全,且aioredis已经不再维护也不兼容3.10+的版本
aiomysql==0.2.0 # 替换 asyncmy纯 Python避免 Windows 编译依赖
PyMySQL==1.1.2 # mysql 同步步操作数据库基于 pymysqlaiomysql 是 pymysql 的异步版本pymysql 是一个纯 Python 实现的 MySQL 客户端。成熟度aiomysql 相对较为成熟,社区支持较好,文档也比较完善。
asyncpg==0.30.0 # postgresql 异步操作数据库基于 psycopg2asyncpg 是 psycopg2 的异步版本psycopg2 是一个 pure-Python PostgreSQL 数据库适配器。性能asyncpg 通常在性能上优于 psycopg2特别是在高并发和大数据量的场景下。
psycopg2-binary==2.9.10 # postgresql 同步操作数据库(使用 binary 版本避免编译依赖)
cryptography==45.0.2 # mysql8 密码加密 / 微信支付签名
openai==1.109.1 # ai 大模型(提升版本以满足 langchain-openai 要求)
chromadb==0.5.23 # 向量数据库
langchain==0.3.14 # LangChain框架
langchain-openai==0.2.14 # LangChain OpenAI集成
langchain-chroma==0.2.0 # LangChain Chroma集成
langchain-community==0.3.14 # LangChain社区集成
pypdf==5.1.0 # PDF文件处理
reportlab==4.2.5 # PDF生成
python-docx==1.1.2 # Word文档处理
#sentence-transformers==3.3.1 # 本地Embedding模型可选手动安装 pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu
rich==13.9.4 # 终端打印美化
sqlglot[rs]==27.8.0 # sql 解析
pydantic_validation_decorator==0.1.4 # 模型验证
loguru==0.7.3
fastapi-limiter==0.1.6
LunarCalendar==0.0.9 # 农历转换
cnlunar==0.1.2 # 中国农历库(万年历模块使用)
# dmPython # 达梦数据库驱动
# aiosqlite==0.17.0 # sqlite 异步操作数据库
# motor==3.6.0 # mongodb 驱动
# amqp==5.3.1
# python-socketio==5.14.3