Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit d8dfacf

Browse filesBrowse files
lpincaUlisesGascon
authored andcommitted
doc: recommend supported Python versions
Refs: #50209 (comment) PR-URL: #50407 Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: James M Snell <jasnell@gmail.com>
1 parent f7c18f3 commit d8dfacf
Copy full SHA for d8dfacf

1 file changed

+6-3Lines changed: 6 additions & 3 deletions

File tree

Expand file treeCollapse file tree
Open diff view settings
Filter options
Expand file treeCollapse file tree
Open diff view settings
Collapse file

‎BUILDING.md‎

Copy file name to clipboardExpand all lines: BUILDING.md
+6-3Lines changed: 6 additions & 3 deletions
  • Display the source diff
  • Display the rich diff
Original file line numberDiff line numberDiff line change
@@ -230,7 +230,7 @@ The Node.js project supports Python >= 3 for building and testing.
230230

231231
* `gcc` and `g++` >= 10.1 or newer
232232
* GNU Make 3.81 or newer
233-
* Python >=3.6 <=3.11 (see note above)
233+
* [A supported version of Python][Python versions]
234234
* For test coverage, your Python installation must include pip.
235235

236236
Installation via Linux package manager can be achieved with:
@@ -246,7 +246,7 @@ FreeBSD and OpenBSD users may also need to install `libexecinfo`.
246246
#### macOS prerequisites
247247

248248
* Xcode Command Line Tools >= 11 for macOS
249-
* Python >=3.6 <=3.11 (see note above)
249+
* [A supported version of Python][Python versions]
250250
* For test coverage, your Python installation must include pip.
251251

252252
macOS users can install the `Xcode Command Line Tools` by running
@@ -582,7 +582,8 @@ to run it again before invoking `make -j4`.
582582

583583
##### Option 1: Manual install
584584

585-
* [Python 3.11](https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K)
585+
* The current [version of Python][Python versions] from the
586+
[Microsoft Store](https://apps.microsoft.com/store/search?publisher=Python+Software+Foundation)
586587
* The "Desktop development with C++" workload from
587588
[Visual Studio 2022](https://visualstudio.microsoft.com/downloads/) or
588589
the "C++ build tools" workload from the
@@ -893,3 +894,5 @@ incompatible with the official Node.js builds (e.g. using a ABI incompatible
893894
version of a dependency), please reserve and use a custom `NODE_MODULE_VERSION`
894895
by opening a pull request against the registry available at
895896
<https://github.com/nodejs/node/blob/HEAD/doc/abi_version_registry.json>.
897+
898+
[Python versions]: https://devguide.python.org/versions/

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.