-
-
Notifications
You must be signed in to change notification settings - Fork 34k
Closed as not planned
Description
Version
Branches v20.x, V22.x, V24.x, V25.x & main
Platform
Generic Unix
Subsystem
build
Expected behavior
Node.js should not accept Python versions <3.10 in each of the supported branches' version of the configure shell script.
Each of the branches 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 versions <3.10 have already reached end of life transition and are therefore unsupported:
| Python version | End of life |
|---|---|
| 3.6 | 2021-12-23 |
| 3.7 | 2023-06-27 |
| 3.8 | 2024-10-07 |
| 3.9 | 2025-10-31 |
Instead
| Branch | Shell script | Allows Python |
|---|---|---|
| v20.x | configure | >=3.6 <=3.13 |
| v22.x | configure | >=3.8 <=3.13 |
| v24.x | configure | >=3.9 <=3.13 |
| v25.x | configure | >=3.9 <=3.14 |
| main | configure | >=3.9 <=3.14 |
Related
#60874 for missing Python 3.14 in LTS branches v20.x, v22.x & v24.x.
Metadata
Metadata
Assignees
Labels
No labels