曾志威
|
3e1f545ef0
|
更新
|
2026-05-22 09:34:49 +08:00 |
|
曾志威
|
bfcb5e79a0
|
更新
|
2026-05-17 20:26:27 +08:00 |
|
 曾志威andClaude Opus 4.7
|
2e9c6962e9
|
精简 sector 为纯概念板块 + 全模块增量更新 + 清理敏感文件
- sector.py: 删除行业/地域抓取,只保留概念板块;加分页获取全量486个概念、成分股过滤仅A股、请求重试
- index.py/intraday.py: 改用交易日缺口检测替代±5天窗口
- financial.py: 精确到缺失季度而非重抓全部8季度
- dividend.py: 精确到缺失年份而非有记录就跳过
- stock_list.py: 加已有数据量日志
- main.py: 删除 --industry-only/--region-only/--concept-only 参数
- .gitignore: 精简为项目实际规则
- 从 git 移除 config.yaml(含密码)和 logs/ 日志文件
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-05-17 16:02:12 +08:00 |
|
曾志威
|
13883f6447
|
更新
|
2026-05-17 15:51:10 +08:00 |
|
曾志威
|
dbc8107caa
|
P0/P1/P2 一次性落地:补齐文档、修复 main 挂载/笔误、引入 logging+tests
P0:
- 清理 src/fetchers/sector.py 第 225 行起的旧版残留代码
- 修复 src/fetchers/market_daily.py 中 fetch_history -> _fetch_history 笔误
- 在 src/main.py 挂载 --market-daily 子命令
P1:
- 修正 src/db.py docstring(market_breadth -> market_daily 等)
- requirements.txt 补 baostock;pyproject.toml 同步 + 新增 [dev] extras
- README 增加 config.yaml 安全提示,将 git 历史清理升级为高风险 P0 由用户决策
P2:
- 引入 src/log.py 统一 logging(控制台 + logs/ashare.log 按日滚动 7 天)
- 建立 tests/ 框架,4 个测试文件 / 19 个 pytest 用例全部通过
- pyproject.toml 新增 [tool.pytest.ini_options]
- config.example.yaml 补全 workers 字段与多源说明
- README 更新功能概览/参数说明/表结构/项目结构/设计说明全章节
- TODO.md 全面重写,按 P0/P2 整理剩余条目并附变更日志
- .gitignore 新增 .claude/
|
2026-05-15 13:26:21 +08:00 |
|
曾志威
|
fa31344241
|
增加新渠道
|
2026-05-14 16:53:38 +08:00 |
|
曾志威
|
13928c7eda
|
gzl提供
|
2026-05-14 10:24:15 +08:00 |
|
曾志威
|
284ccb9b02
|
init
|
2026-05-12 18:33:41 +08:00 |
|
曾志威
|
4572deb264
|
init
|
2026-05-12 00:29:52 +08:00 |
|
曾志威
|
947ed6dc78
|
init
|
2026-05-11 21:03:32 +08:00 |
|
曾志威
|
4fcbab887c
|
init
|
2026-05-11 10:20:09 +08:00 |
|
曾志威
|
55de951959
|
init
|
2026-05-10 20:07:16 +08:00 |
|
曾志威
|
e2c3b41b27
|
init
|
2026-05-10 12:11:49 +08:00 |
|
曾志威
|
feef7b63d0
|
init
|
2026-05-10 01:00:51 +08:00 |
|
曾志威
|
217b12c205
|
init
|
2026-05-10 00:35:59 +08:00 |
|