Files
FastapiAdmin/backend/requirements.txt
T
zhangtao 8d7efb6c58 refactor: 移除数据大屏页面及相关组件,更新滚动容器逻辑与配置
1. 移除dashboard数据大屏页面及全部依赖的图表、统计组件
2. 重构主滚动容器选择逻辑,统一使用getMainScrollEl获取滚动元素
3. 更新配置项,添加TRUSTED_PROXY_HOPS与IP2REGION相关配置
4. 替换IP归属地查询为离线本地解析,移除相关HTTP请求配置
5. 简化OAuth与微信小程序登录的background_tasks参数传递
6. 修复系统参数描述与前端提示文案,更新alembic版本清理逻辑
7. 简化页面滚动重置逻辑,过滤隐藏标签页
2026-09-12 01:16:03 +08:00

42 lines
2.6 KiB
Plaintext
Executable File
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 与 pyproject.toml [project] dependencies 一致(生产 pip;不含 dev 组:pytest / ruff / fakeredis)
agno==2.5.8 # AI agent框架
aiofiles==24.1.0 # 文件操作
aiosqlite==0.22.1 # sqlite 异步操作数据库
alembic==1.18.4 # 数据库迁移
apscheduler==3.11.0 # 定时任务
croniter==6.2.4 # cron 表达式校验
aiomysql>=0.2.0 # 异步mysql操作数据库
asyncpg==0.31.0 # 异步postgresql操作数据库
bleach==6.4.0 # 过滤 HTML 标签
tinycss2==1.5.1 # bleach CSS 清洗依赖
click==8.1.7 # 命令行参数解析
fastapi==0.138.2 # fastapi 框架
greenlet==3.5.2 # 协程核心依赖(SQLAlchemy 异步)
httpx==0.28.1 # HTTP 客户端
jinja2==3.1.6 # 模板引擎
loguru==0.7.3 # 日志
openai==2.46.0 # OpenAI API
openpyxl==3.1.5 # Excel
psutil==7.2.2 # 系统信息
py-ip2region==3.0.4 # IP归属地离线查询(ip2region官方binding,内置xdb本地解析)
psycopg[binary]==3.3.2 # postgresql 同步驱动(含预编译 libpq,开箱即用)
pydantic[email]>=2.12.5 # 邮箱校验
pydantic-settings>=2.6.1,<3 # 配置设置
pyjwt==2.13.0 # OAuth2
pymysql==1.2.0 # MySQL 异步操作数据库
python-multipart==0.0.32 # request.form() 对表单进行「解析」时安装
redis==7.1.0 # Redis 异步操作数据库
rich==15.0.0 # 终端打印美化
sqlalchemy==2.0.51 # 数据库ORM
sqlglot[rs]==27.8.0 # sql 解析
typer==0.26.7 # 命令行工具
ua-parser==1.0.2 # 获取用户UA
uvicorn==0.49.0 # ASGI 框架
websockets>=16.0,<17.0 # websocket 通信
cryptography==50.0.0 # Fernet 对称加密(存储源密码加密)
paramiko==5.0.0 # SFTP 协议
boto3==1.43.72 # S3 协议
esdk-obs-python==3.26.6 # 华为云 OBS 协议
alibabacloud-oss-v2==1.3.2 # 阿里云 OSS 协议
cos-python-sdk-v5==1.9.44 # 腾讯云 COS 协议