From 0816f43e99fcdacb567158f4119de08d2a746422 Mon Sep 17 00:00:00 2001 From: Research Assistant Date: Sat, 9 May 2026 23:34:56 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20remove=20versions.json=20from=20bum?= =?UTF-8?q?p=20script=20=E2=80=94=20redundant=20with=20manifest.json=20min?= =?UTF-8?q?AppVersion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/bump.py | 6 ------ 1 file changed, 6 deletions(-) diff --git a/scripts/bump.py b/scripts/bump.py index f5f7e9b0..e5b12e5d 100644 --- a/scripts/bump.py +++ b/scripts/bump.py @@ -25,14 +25,12 @@ FILES_TO_UPDATE = { "__init__": ROOT / "paperforge" / "__init__.py", "plugin_manifest": ROOT / "paperforge" / "plugin" / "manifest.json", "root_manifest": ROOT / "manifest.json", - "versions": ROOT / "paperforge" / "plugin" / "versions.json", } PLUGIN_FILES = [ ROOT / "paperforge" / "plugin" / "main.js", ROOT / "paperforge" / "plugin" / "styles.css", ROOT / "paperforge" / "plugin" / "manifest.json", - ROOT / "paperforge" / "plugin" / "versions.json", ] @@ -63,10 +61,6 @@ def update_file(path: Path, old_ver: str, new_ver: str, dry: bool) -> bool: print(f" WOULD update {path.name}: {old_ver} → {new_ver}") return True new_content = content.replace(old_ver, new_ver) - if path.name == "versions.json" and f'"{new_ver}"' not in new_content: - data = json.loads(new_content) - data[new_ver] = "1.0.0" - new_content = json.dumps(data, indent=2, ensure_ascii=False) + "\n" path.write_text(new_content, encoding="utf-8") print(f" {path.name}: {old_ver} → {new_ver}") return True