You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Minimum macos system requirement for 3.14.0rc1? #137749
The min version was reduced to 10.15 in #137211, so we'll use that for 3.14.0 rc2.
See comments in python/release-tools#269: some 3.12 download pages have the wrong macOS version listed. We can check the 3.12 and 3.14 binaries and update the descriptions in the tables.
Looks like only 3.12.8, 3.12.9, & 3.12.10 need their download table updated to say macOS 10.13 instead of macOS 10.9, after running otool -l /Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12 | grep -A3 -E "LC_VERSION_MIN_MACOSX|minos" on the 3.12.x binaries.
Activity
StanFromIreland commentedon Aug 14, 2025
The documentation also has the claim.
inventshah commentedon Aug 14, 2025
See #131751 (review) for the context on macOS 11+ requirement, sounds like maybe 10.15 will be the new requirement.
hugovk commentedon Aug 14, 2025
Yes, looks like it, the binary has
minos: 11.0:cc @ned-deily for confirmation.
hugovk commentedon Aug 14, 2025
To update the docs:
To update the downloads page:
gh-137749: Python 3.14 installer is for macOS 10.15 and later (#137753)
pythongh-137749: Python 3.14 installer is for macOS 10.15 and later (p…
hugovk commentedon Aug 14, 2025
The min version was reduced to 10.15 in #137211, so we'll use that for 3.14.0 rc2.
See comments in python/release-tools#269: some 3.12 download pages have the wrong macOS version listed. We can check the 3.12 and 3.14 binaries and update the descriptions in the tables.
(Edit: corrected second link)
[3.14] gh-137749: Python 3.14 installer is for macOS 10.15 and later (G…
zanieb commentedon Aug 14, 2025
Just for additional context, the minimum version was also discussed in
unguarded-availabilityin Darwin builds #128155The change to the JIT just mirrors that.
inventshah commentedon Aug 15, 2025
Looks like only 3.12.8, 3.12.9, & 3.12.10 need their download table updated to say
macOS 10.13instead ofmacOS 10.9, after runningotool -l /Library/Frameworks/Python.framework/Versions/3.12/bin/python3.12 | grep -A3 -E "LC_VERSION_MIN_MACOSX|minos"on the 3.12.x binaries.pythongh-137749: Python 3.14 installer is for macOS 10.15 and later (p…
hugovk commentedon Aug 21, 2025
Thanks, I've updated these to read "for macOS 10.13 and later":
And updated 3.14 rc1 to read "for macOS 11 and later":
And we have 3.14 rc2 with "for macOS 10.15 and later" which will also be used for the foreseeable 3.14s:
I think we're good here now, thanks all!
[3.14] pythongh-137749: Python 3.14 installer is for macOS 10.15 and …