# ============================================# 万象卷轴 (wanxiang-scroll) 依赖清单# ============================================# 安装命令: pip install -r requirements.txt# Python版本: 3.10+ (推荐 3.11+)# ============================================# ------------------------------------------------# 核心依赖 (必须安装)# ------------------------------------------------# HTTP 请求库 - 所有爬虫脚本的核心依赖# 用于: crawl_all_v5.py, crawl_fq_novel.py, crawl_novel_index.py 等requests>=2.31.0,<3.0.0# 异步 HTTP 客户端 - 高并发爬虫需要# 用于: crawl_jh_novel.py (异步下载)aiohttp>=3.9.0,<4.0.0# ------------------------------------------------# 可选增强依赖 (推荐安装)# ------------------------------------------------# 字符编码自动检测 - 解决乱码问题# pip install chardet# chardet>=5.2.0,<6.0.0# SSL证书验证增强# pip install certifi# certifi>=2024.2.2# 假User-Agent池 - 反爬虫增强# pip install fake-useragent# fake-useragent>=1.4.0,<2.0.0# ------------------------------------------------# 开发/测试依赖 (可选)# ------------------------------------------------# 代码格式化# pip install black# black>=24.0.0# 类型检查# pip install mypy# mypy>=1.8.0# ------------------------------------------------# 注意事项# ------------------------------------------------# 1. urllib3 会随 requests 自动安装，无需单独列出# 2. 所有标准库 (sqlite3, json, os, re 等) 无需安装# 3. 建议在虚拟环境中安装: python -m venv venv# ============================================