From 5ef3678c002f16d4134e3f3fad017a7c752ab0ad Mon Sep 17 00:00:00 2001
From: codeskipper <12513894+codeskipper@users.noreply.github.com>
Date: Sun, 21 Dec 2025 15:30:45 +0100
Subject: [PATCH 1/6] CFBundleShortVersionString format fix
Corrected version format for the Mac framefork Info.plist for
CFBundleShortVersionString to adhere to x.y.z format as described in
Apple developer documentation at
https://developer.apple.com/documentation/bundleresources/information-property-list/cfbundleshortversionstring
---
Mac/Resources/framework/Info.plist.in | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Mac/Resources/framework/Info.plist.in b/Mac/Resources/framework/Info.plist.in
index 4c42971ed90ee4..06b4c428fd46b5 100644
--- a/Mac/Resources/framework/Info.plist.in
+++ b/Mac/Resources/framework/Info.plist.in
@@ -17,7 +17,7 @@
CFBundlePackageType
FMWK
CFBundleShortVersionString
- %VERSION%, (c) 2001-2024 Python Software Foundation.
+ %VERSION%
CFBundleLongVersionString
%VERSION%, (c) 2001-2024 Python Software Foundation.
CFBundleSignature
From 9ee685233b19322e9408bd2e7dccb86c0bf48fdf Mon Sep 17 00:00:00 2001
From: Martinus Verburg <12513894+codeskipper@users.noreply.github.com>
Date: Mon, 22 Dec 2025 11:21:18 +0100
Subject: [PATCH 2/6] Update macOS Info.plist version format
Updated macOS Info.plist to use x.y.z format for CFBundleShortVersionString to comply with Apple guidelines.
---
.../next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst | 4 ++++
1 file changed, 4 insertions(+)
create mode 100644 Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
diff --git a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
new file mode 100644
index 00000000000000..874be0934a0bfb
--- /dev/null
+++ b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
@@ -0,0 +1,4 @@
+Mac framework Info.plist CFBundleShortVersionString now uses x.y.z only
+format to comply with `this Apple developer guideline
+`
+Contributed by Martinus Verburg.
From df950621495eae12f01497c2a8182c1c09db711d Mon Sep 17 00:00:00 2001
From: Martinus Verburg <12513894+codeskipper@users.noreply.github.com>
Date: Tue, 23 Dec 2025 08:40:40 +0100
Subject: [PATCH 3/6] fix format issue with news blurb
---
.../next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
index 874be0934a0bfb..5e7486c4e7e196 100644
--- a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
+++ b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
@@ -1,4 +1,4 @@
Mac framework Info.plist CFBundleShortVersionString now uses x.y.z only
format to comply with `this Apple developer guideline
-`
+`_
Contributed by Martinus Verburg.
From 54d843ad6ddd45fdfa30a3475d56b0ae3d64384c Mon Sep 17 00:00:00 2001
From: Martinus Verburg <12513894+codeskipper@users.noreply.github.com>
Date: Tue, 23 Dec 2025 08:41:51 +0100
Subject: [PATCH 4/6] Update CFBundleShortVersionString format
---
.../next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
index 5e7486c4e7e196..94ea52314b21f7 100644
--- a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
+++ b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
@@ -1,4 +1,4 @@
Mac framework Info.plist CFBundleShortVersionString now uses x.y.z only
format to comply with `this Apple developer guideline
-`_
+`_.
Contributed by Martinus Verburg.
From 75db633dc5ee45dbe3831717656fb03a938556c4 Mon Sep 17 00:00:00 2001
From: Martinus Verburg <12513894+codeskipper@users.noreply.github.com>
Date: Tue, 23 Dec 2025 08:44:22 +0100
Subject: [PATCH 5/6] removed trailing whitespace
From b804e9cf8dbd65afc2ab8a473402a03322b5ef8c Mon Sep 17 00:00:00 2001
From: Martinus Verburg <12513894+codeskipper@users.noreply.github.com>
Date: Tue, 23 Dec 2025 08:49:55 +0100
Subject: [PATCH 6/6] fix trailing whitespace
Updated the Info.plist CFBundleShortVersionString format to comply with Apple developer guidelines.
---
.../next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
index 94ea52314b21f7..fa5d1ab8a5258c 100644
--- a/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
+++ b/Misc/NEWS.d/next/macOS/2025-12-22-10-53-45.gh-issue-142295.fLu-Lh.rst
@@ -1,4 +1,3 @@
Mac framework Info.plist CFBundleShortVersionString now uses x.y.z only
format to comply with `this Apple developer guideline
-`_.
-Contributed by Martinus Verburg.
+`_. Contributed by Martinus Verburg.