Skip to content

Python 3.14 is not accepted in Branches v20.x, v22.x & v24.x #60874

Description

@richardlau

Note that Python 3.14 is not accepted in Branches v20.x, V22.x & V24.x when using Visual Studio 2022. The error message is:

Please use python3.13 or python3.12 or python3.11 or python3.10 or python3.9 or python3.8 or python3.7 or python3.6.

This is however a separate issue. It also affects building on Linux with Fedora 43 (latest Fedora version) using the system-default version of Python (3.14).

Originally posted by @MikeMcC399 in #60869

cc @nodejs/releasers @nodejs/lts

(Disregard the Visual Studio 2022 bit, that's irrelevant for the Python issue. )

#59983 was marked dont-land-* for 25.x, 24.x, 22.x and 20.x but I think we do want the configure changes on the earlier release lines (provided no compatibility breakage with Python 3.14). I don't think we want the allow-prereleases change to the workflows (maybe that was the reason for the dont-land-* labels?).

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    pythonPRs and issues that require attention from people who are familiar with Python.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions