refactor: 调整项目结构,新增数据同步和交易日历模块

- 移除 pyproject.toml,改用 uv 管理项目
- 新增 data/* 忽略规则
- 新增数据同步模块 sync.py
- 新增交易日历模块 trade_cal.py
- 新增相关测试用例
- 更新 API 文档
This commit is contained in:
2026-02-01 04:44:01 +08:00
parent ec08a2578c
commit 05228ce9de
7 changed files with 1140 additions and 24 deletions

4
.gitignore vendored
View File

@@ -72,5 +72,5 @@ cover/
tmp/
temp/
# 数据目录(允许跟踪)
data/
# 数据目录(允许跟踪,但忽略内容
data/*