Skip to content

release-v1.18.85

Choose a tag to compare

@github-actions github-actions released this 13 Aug 03:54
· 14 commits to main since this release
c5142cc
Dev (#7380)

* docs(spec): 新增接口检索层设计文档

* docs(spec): 修正 baseline 存量为 85 并明确非数据接口排除清单

* docs(plan): 新增接口检索层实施计划

* chore: 忽略 superpowers SDD 本地工作区

* docs(plan): 修正 ruff 范围与集成测试文件拆分

* feat(registry): 新增文档表格解析器

* test(registry): 覆盖 parse_table 的 2/4 列容错分支

* feat(registry): 新增接口条目解析

* docs: 修正接口条目统计为冒号容错后的准确值

* fix(registry): 接口边界冒号容错全角并补充 collect_doc_records 测试

* feat(registry): 新增导出表静态解析

从 akshare/__init__.py 静态解析出接口名到模块路径的映射,显式排除
版本号/pro_api/token 相关/异常类等 11 个非数据接口。

* feat(registry): 生成接口元数据产物

* test(registry): 强化确定性测试的回归捕获力

* feat(registry): 新增 --check 门禁与 baseline 棘轮

* test(registry): 覆盖 baseline 陈旧孤儿项的棘轮分支

* feat(registry): 新增运行期数据加载与打分函数

* test(registry): 钉住 category 权重在打分体系中的相对次序

* feat(registry): 新增 search/interface_info/list_categories 接口

* fix(registry): 修正精确名匹配排序并加固检索接口健壮性

* test(registry): 覆盖 interface_info 深拷贝隔离缓存的行为

* feat(registry): 导出检索接口至公开 API

* fix(registry): 将检索层自身 API 排除在数据接口清单之外

* test(registry): 为不变量集成测试补空集守卫

* ci(registry): 新增接口一致性门禁并同步版本文档

* fix(registry): 检索匹配空白归一化并修正精确名判定一致性

* docs(registry): 同步 llms.txt 与延后项清单并校正 changelog 措辞

* docs(registry): 归档空白归一化引入的跨词假匹配延后项

* docs(registry): 新增接口检索文档并同步 README 与快速入门

---------

Co-authored-by: smartmakeswatch <206515907+smartmakeswatch@users.noreply.github.com>