# stock-valuation-screener v2.2.0 Python 依赖
# ======================================
# 安装方式:
#   pip install -r requirements.txt
#
# 分层说明:
#   第1层: 核心扫描逻辑（无需 akshare，使用 sample/ 内置数据）
#   第2层: 真实数据拉取（需 akshare）
#   第3层: 可选增强（Excel 美化、Word/PPT/HTML 报告、图表）

# ============================================================
# 第1层：核心（默认必装）
# ============================================================
openpyxl>=3.1.0           # Excel 生成
pyyaml>=6.0              # config.yaml 解析
pandas>=2.0.0            # 数据处理

# ============================================================
# 第2层：真实数据（连网跑真实模式）
# ============================================================
akshare>=1.12.0          # A 股数据（推荐默认）

# ============================================================
# 第3层：可选
# ============================================================
# schedule>=1.2.0        # 内置 Python 定时（替代系统 cron/任务计划）
matplotlib>=3.7.0       # v2.0 图表生成（估值柱状图/板块Z-Score图/PE分布图）
python-docx>=1.0.0      # v2.0 Word 报告
python-pptx>=0.6.21     # v2.0 PPT 报告
