# requirements.txt

# 必要的第三方库
requests>=2.24.0  # HTTP 请求
Cython>=0.29.21   # 用于 Cython 编译
pydantic>=1.8.2   # 数据验证与配置管理

# 发布工具：用于打包和上传
setuptools>=49.0.0  # 打包工具
twine>=3.4.0        # 上传工具，上传到 PyPI

# Windows 特有的依赖
pywin32==311          # 用于 Windows API 和 COM 交互
uiautomation==2.0.29  # 用于 Windows UI 自动化

# 可选的额外依赖
# pytest>=6.2.4  # 如果你有测试用例，推荐添加
