更新了保存图表模块

This commit is contained in:
guzhujushi committed 2026-10-20 08:47:15 +08:00
1 parent 748affb7f0
commit f99cf5c3c9
4 files changed
+228 -20

No files matched your search

+1
View File
@@ -6,6 +6,7 @@
## [Unreleased]
### Added
- `viz.save_figure`:L0 最后一项落地(Codex 写)。入口校验先于副作用,支持 `png` / `pdf` / `svg` / `eps` / `ps` / `jpg` / `jpeg` / `tif` / `tiff` / `webp`;`path` 带图片后缀时自动去后缀。`tests/test_viz.py` 去掉模块级 skip 并新增 8 条保存测试。
- 仓库骨架:`src/mcm_toolkit/` 7 个包(core / data / stats / models / solve / decision / viz)
- 顶层 `__init__.py` 只导出 7 个子包 + 8 个快捷函数,`__all__` 即公开 API 清单
- `core.Result`:唯一的结果对象(替代原建议里的 5 个 Result 类)