# 网络视频辅助学习技能 - 依赖包
# pip install -r requirements.txt
#
# 安全说明：使用波浪号版本约束 ~=，允许补丁版本更新但不接受不兼容的次版本升级。
# 如需固定精确版本，请使用 == 而非 ~=。

# === 核心依赖（必需） ===
playwright=1.50.0         # 浏览器自动化（>=1.40.0，<=2.0.0 兼容）
pyyaml=6.0.2              # YAML 配置解析（>=6.0，6.0.x 最新补丁）
cryptography=44.0.0      # 登录状态加密存储（>=41.0，44.x 稳定分支）
openai=1.57.0            # AI API 调用（>=1.0.0，兼容 OpenAI SDK 的提供商均可用）

# === 可选依赖（按功能） ===
# 取消注释以启用对应功能：

# 语音转写 - 讯飞 LFASR（云端高精度）
# request=2.32.0

# 语音转写 - Whisper（本地离线，需 ~3GB 磁盘空间）
# openai-whisper=20241120

# 视频录制（系统依赖，需单独安装 ffmpeg）
# Windows: https://ffmpeg.org/download.html
# macOS:   brew install ffmpeg
# Linux:   sudo apt install ffmpeg
