Files
HeXi/requirements.txt
T

43 lines
1.2 KiB
Plaintext
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.
nonebot2[fastapi,websockets,httpx]>=2.1.0
# --- 基础运行时 ---
httpx>=0.23.3
aiohttp>=3.9.5
websockets>=10.4
requests>=2.32.3
pydantic>=2.7.3
SQLAlchemy>=2.0.30
# --- 图像 / 渲染 ---
pillow>=10.3.0
pilmoji>=2.0.4
CairoSVG>=2.7.1
playwright>=1.50.0
nonebot-plugin-htmlrender>=0.6.7 # hexi/core/message_utils.py、helldivers、picstatus
numpy>=2.2.2
opencv-contrib-python>=4.10.0.84 # bf_bot
cjk-textwrap>=0.1.0 # makeaquote
# --- 抓取 / 网络 ---
yt-dlp>=2026.6.9 # video_analysis
gmssl>=3.2.2 # video_analysis 抖音 a_bogus 签名(SM3)
boto3>=1.39.11 # video_analysis S3 存储
pyzipper>=0.3.6 # video_analysis 群文件压缩包加密(AES)
cloudscraper>=1.2.71 # picfinder_take
curl-cffi>=0.14.0 # bf_bot (BF6)
lxml>=5.4.0 # picfinder_take
beautifulsoup4>=4.13.3 # steam_info
mcstatus>=13.0.1 # mc_server_status(13 把 JavaStatusResponse.favicon 改名成了 icon)
# --- 文本 / 系统 ---
jieba>=0.42.1 # learning_chat
ruamel.yaml>=0.17.40 # learning_chat
pytz>=2025.1 # steam_info
psutil>=5.9.5 # web_hub dashboard、picstatus
py-cpuinfo>=9.0.0 # web_hub dashboard、picstatus
taskgroup>=0.2.2 # picstatus(仅 py<3.11 需要)
# nonebot_plugin_group_daily_analysis
ulid-py>=1.1.0
diskcache>=5.6.3