Skip to content

Remove unnecessary 3.13 macOS installer code - #466

Merged
hugovk merged 2 commits into
python:mainfrom
hugovk:rm-3.13-macos-installer
Nov 6, 2026
Merged

hugovk merged 2 commits into
python:mainfrom
hugovk:rm-3.13-macos-installer

Conversation

@hugovk

@hugovk hugovk commented Oct 26, 2026

Copy link
Copy Markdown
Member

Python 3.13 is now security-only and source-only.

https://devguide.python.org/versions/

We only have installers for 3.14+, remove the handling for the 3.13/3.14 split.

Also simplify regex, files are now named like python-3.14.0-macos11.pkg not python-3.8.0-macosx10.9.pkg`.

@hugovk
hugovk requested a review from ned-deily October 26, 2026 09:01

@ned-deily ned-deily left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK to remove 3.13. (But we'll probably be adding a new similar split here in the near future.)

@hugovk

hugovk commented Oct 26, 2026

Copy link
Copy Markdown
Member Author

Steve suggested to hold off removing the Windows cleanup (#464) for a bit just in case of more surprises, so let's also hold on a bit here.

@hugovk

hugovk commented Nov 6, 2026

Copy link
Copy Markdown
Member Author

I think we're good now, the last 3.13 didn't have installers. Merging this and #464. Easy enough to revert if we need them back.

@hugovk
hugovk merged commit ad288b1 into python:main Nov 6, 2026
18 checks passed
@hugovk
hugovk deleted the rm-3.13-macos-installer branch November 6, 2026 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants