From d33e1f2f9ff33d1e23df5393795a22921f92235c Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Thu, 7 May 2026 10:24:37 -0700 Subject: [PATCH 1/4] Update files for manual edit --- release.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release.py b/release.py index 5546228a..8879a29b 100755 --- a/release.py +++ b/release.py @@ -549,12 +549,14 @@ def bump(tag: Tag) -> None: if tag.patch == 0 and tag.level == "a" and tag.serial == 0: extra_work = True other_files += [ + "configure", "configure.ac", "Doc/tutorial/interpreter.rst", "Doc/tutorial/stdlib.rst", "Doc/tutorial/stdlib2.rst", + "PC/launcher.c", + "PC/pyconfig.h", "PC/pyconfig.h.in", - "PCbuild/rt.bat", ".github/ISSUE_TEMPLATE/bug.yml", ".github/ISSUE_TEMPLATE/crash.yml", ] From 41f9e36cf92cc2db79944a6a51cbb1e2a44b3313 Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Thu, 7 May 2026 11:24:02 -0700 Subject: [PATCH 2/4] Update release.py Co-authored-by: Zachary Ware --- release.py | 1 - 1 file changed, 1 deletion(-) diff --git a/release.py b/release.py index 8879a29b..d25c259f 100755 --- a/release.py +++ b/release.py @@ -556,7 +556,6 @@ def bump(tag: Tag) -> None: "Doc/tutorial/stdlib2.rst", "PC/launcher.c", "PC/pyconfig.h", - "PC/pyconfig.h.in", ".github/ISSUE_TEMPLATE/bug.yml", ".github/ISSUE_TEMPLATE/crash.yml", ] From 264ba4e9b6cfdb550153db336db2d017b91d0ae9 Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Thu, 7 May 2026 12:29:44 -0700 Subject: [PATCH 3/4] Remove configure and add message before manua l edits --- release.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/release.py b/release.py index d25c259f..001c0aa9 100755 --- a/release.py +++ b/release.py @@ -549,7 +549,6 @@ def bump(tag: Tag) -> None: if tag.patch == 0 and tag.level == "a" and tag.serial == 0: extra_work = True other_files += [ - "configure", "configure.ac", "Doc/tutorial/interpreter.rst", "Doc/tutorial/stdlib.rst", @@ -559,6 +558,10 @@ def bump(tag: Tag) -> None: ".github/ISSUE_TEMPLATE/bug.yml", ".github/ISSUE_TEMPLATE/crash.yml", ] + + if extra_work: + print("\n*** configure.ac will be edited; you must re-run autotools afterwards! ***") + print("\nManual editing time...") for filename in other_files: if os.path.exists(filename): From 6e97c6494aa3a40b46c30d0d99384902c7b128ca Mon Sep 17 00:00:00 2001 From: Savannah Ostrowski Date: Thu, 7 May 2026 12:31:35 -0700 Subject: [PATCH 4/4] Oops, appease linter --- release.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/release.py b/release.py index 001c0aa9..f0b79362 100755 --- a/release.py +++ b/release.py @@ -560,7 +560,9 @@ def bump(tag: Tag) -> None: ] if extra_work: - print("\n*** configure.ac will be edited; you must re-run autotools afterwards! ***") + print( + "\n*** configure.ac will be edited; you must re-run autotools afterwards! ***" + ) print("\nManual editing time...") for filename in other_files: