Commit Graph

19 Commits

Author SHA1 Message Date
lou 29f885fd48 config: _merge 递归 cast 消除 dict[Unknown,Unknown] 类型警告 2026-08-09 23:08:04 +08:00
lou adbfd7b4bb config 配置模块: 默认值兜底+必填校验+各模块分发工厂 (53 passed) - 客户端 7 模块齐 2026-08-09 23:04:19 +08:00
lou 374056de9f state: 移除未使用的 p_pend 变量 2026-08-09 23:02:22 +08:00
lou bd083e6513 state: docstring 全角标点 ASCII 化 2026-08-09 23:00:32 +08:00
lou 38c54c80f5 state 任务状态模块: SQLite 任务/卷状态记录, 断点续传查询, 过期清理 (42 passed) 2026-08-09 22:59:41 +08:00
lou d72228e91c transfer: docstring 全角标点 ASCII 化 2026-08-09 22:57:24 +08:00
lou dc87ed483f transfer 传输客户端: HTTP 分片上传/断点续传/重试 + 真实协议测试 (29 passed) 2026-08-09 22:55:58 +08:00
lou 2e85e9a033 splitter: manifest 空列表补类型注解 (list[dict[str,Any]]) 2026-08-09 22:53:03 +08:00
lou 3a83798979 补全所有函数参数类型注解 (splitter._read_block + tests helpers) 2026-08-09 22:52:16 +08:00
lou d6c03f9c42 metadata: 清理参数类型声明后的多余 isinstance (值校验保留) 2026-08-09 22:49:26 +08:00
lou bdd290de6a metadata: chunks 参数补全嵌套泛型 (list[dict[str,Any]]) 2026-08-09 22:47:56 +08:00
lou 08ecf01221 metadata: 裸 dict 注解补全类型参数 (dict[str,Any]) 2026-08-09 22:46:37 +08:00
lou ae77188c85 splitter: split_stream 补全类型注解 (IO[bytes] -> list[dict[str,Any]]) 2026-08-09 22:45:29 +08:00
lou 262970c23c docstring 全角标点 ASCII 化 (消除 unicode highlight 混淆警告) 2026-08-09 22:44:45 +08:00
lou c05ffca126 pyproject.toml + pytest: canonical 测试命令 (.venv/bin/pytest -q, 23 passed) 2026-08-09 22:42:43 +08:00
lou d168ac3472 metadata 元数据生成模块: init json 组装+校验, 加密->分卷->init 全管线 2026-08-09 22:41:49 +08:00
lou dcc6af424c splitter 分卷器 + tests 行为测试 + .gitignore(密钥/大文件防护) 2026-08-09 22:39:06 +08:00
lou bee41571b8 1.1 2026-08-09 22:30:26 +08:00
lou 3da2cecc69 1.0 2026-08-09 21:51:44 +08:00