-
-
Notifications
You must be signed in to change notification settings - Fork 34k
Open
Description
Version
main branch f9f343f
Platform
Generic Unix
Subsystem
build
Expected behavior
The Node.js main branch and future release lines should not accept Python version 3.9 in the configure shell script.
BUILDING.md > Unix prerequisites document section contains the requirement text:
- A supported version of Python
* For test coverage, your Python installation must include pip.
Python released versions, listed as supported by the Python organization, range from Python 3.14 down to Python 3.10.
Python version 3.9 reached end of life transition recently and is therefore no longer supported:
| Python version | End of life |
|---|---|
| 3.9 | 2025-10-31 |
Instead
| Branch | Shell script | Allows Python |
|---|---|---|
| main | configure | >=3.9 <=3.14 |
Related
Follows on from #60918
Any change should not be backported to release lines to avoid breaking compatibility of existing releases.
Metadata
Metadata
Assignees
Labels
No labels