# 家庭财务管家 - 完整依赖列表
# 安装命令：pip install -r requirements.txt

# ===========================================
# 核心依赖（必需）
# ===========================================

# 加密库 - 用于配置加密存储和解压密码加密
cryptography>=41.0.0

# AES 加密 ZIP 解压 - 微信/支付宝账单常用格式
pyzipper>=0.3.6

# ===========================================
# 数据处理依赖（必需）
# ===========================================

# CSV/Excel 数据处理
pandas>=2.2.0

# Excel 文件读取（微信账单 .xlsx 格式）
openpyxl>=3.1.0

# ===========================================
# 网络依赖（必需）
# ===========================================

# HTTP 请求 - 下载微信账单链接
requests>=2.31.0

# ===========================================
# 开发依赖（可选）
# ===========================================

# 类型检查
# mypy>=1.0.0

# 代码格式化
# black>=23.0.0

# 测试框架
# pytest>=7.0.0
