Python 3.15t

Vincent Habchi vince at macports.org
Sun Jun 28 13:43:20 UTC 2026


Folks,

Since I’m rebuilding my tree from scratch (new machine), I decided to get ahead of the curve and install Python 3.15, specifically the python315-freethreading version.

It works, but there doesn’t seem a specific python315-freethreading_select, and while python315_select works, using it with python select fails:

Air > port select --list python3
Available versions for python3:
none (active)
python315
Air > sudo port select python3 python315
Selecting 'python315' for 'python3' failed: could not create new link “/opt/local/bin/python3": target “/opt/local/bin/python3.15" doesn’t exist

Indeed python315-freethreading is installed as ‘python3.15t’.

Air > ll /opt/local/Library/Frameworks/Python.framework/Versions/
total 0
drwxr-xr-x  9 root  wheel  288 28 Jun 09:26 3.15t

So this need an update in both the Portfile and a new entry in sysutils/python3_select/files.

Which I can commit if no one objects.

Vincent




More information about the macports-dev mailing list