# -*- coding: utf-8 -*- """仅重新生成 系统集成/运营改善 两份 V0.5 蓝图(1.3 方案设计补充方式丙)并覆盖部署。""" from __future__ import annotations import shutil import sys from pathlib import Path HERE = Path(__file__).resolve().parent sys.path.insert(0, str(HERE)) from docx import Document # noqa: E402 from _refresh_release_v05_docs import JOBS, TARGET, bump_version, generate # noqa: E402 def main(): for key, kind, staging_name, final_name, note in JOBS: if kind != "bbp": continue src = generate(kind, key, staging_name) doc = Document(str(src)) bump_version(doc, note) doc.save(str(src)) shutil.copy2(str(src), str(TARGET / final_name)) print("OK", final_name, flush=True) if __name__ == "__main__": main()