Skip to content

v19.3.3

Choose a tag to compare

@monkey2jack monkey2jack released this 17 Aug 01:48
· 77 commits to main since this release

aiduMEI v19.3.3 · Athena 雅典娜 — 审计回归修复与发布链接续

基于小猴对 v19.3.1/v19.3.2 的独立审计(实跑测试 + AST 扫描 + 最小用例实证)逐项修复。

🐛 嵌套异常处理回归修复

  • ducky/persona_memory.pybuild_persona 错误路径的内层 except Exception as e 与外层同名,Python 语义下内层退出即删除变量,外层再引用触发 NameError(v19.3.1 静默异常治理时引入,已用最小用例实证)。内层改用独立变量名 close_err

✅ 测试断言对齐与结构守卫

  • 版本断言对齐 19.3.3,恢复测试套件全绿(此前 v19.3.2 发布时断言未同步,套件 2 项失败)。
  • 新增 AST 全库结构守卫测试,杜绝嵌套 except 同名遮蔽再出现。
  • 新增 monkeypatch 断裂连接错误路径回归测试。

📦 版本号五文件对齐与谱系补全

  • version.py / pyproject.toml / manifest.json / init.py / CHANGELOG.md 统一 19.3.3。
  • LINEAGE 谱系补全 19.3.2 / 19.3.3;README 中英文同步(补齐 README_EN 文档债)。
  • PyPI 发布链接续:补发 19.3.3(此前停留在 19.3.0)。

质量门禁

  • pytest 119 passed / 12 skipped / 0 failed(本地);131 passed / 0 failed(生产实机)
  • compileall exit 0;脱密扫描 0 密钥 / 0 IP / 0 明文密码
  • 生产实例验证:1136 条事实数据无损,/facts/add、注入防御、/search 冒烟全通过
pip install --upgrade aidumei==19.3.3