@@ -230,7 +230,7 @@ The Node.js project supports Python >= 3 for building and testing. |
230 | 230 |
|
231 | 231 | * `gcc` and `g++` >= 10.1 or newer |
232 | 232 | * GNU Make 3.81 or newer |
233 | | -* Python >=3.6 <=3.11 (see note above) |
| 233 | +* [A supported version of Python][Python versions] |
234 | 234 | * For test coverage, your Python installation must include pip. |
235 | 235 |
|
236 | 236 | Installation via Linux package manager can be achieved with: |
@@ -246,7 +246,7 @@ FreeBSD and OpenBSD users may also need to install `libexecinfo`. |
246 | 246 | #### macOS prerequisites |
247 | 247 |
|
248 | 248 | * Xcode Command Line Tools >= 11 for macOS |
249 | | -* Python >=3.6 <=3.11 (see note above) |
| 249 | +* [A supported version of Python][Python versions] |
250 | 250 | * For test coverage, your Python installation must include pip. |
251 | 251 |
|
252 | 252 | macOS users can install the `Xcode Command Line Tools` by running |
@@ -582,7 +582,8 @@ to run it again before invoking `make -j4`. |
582 | 582 |
|
583 | 583 | ##### Option 1: Manual install |
584 | 584 |
|
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) |
586 | 587 | * The "Desktop development with C++" workload from |
587 | 588 | [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/) or |
588 | 589 | the "C++ build tools" workload from the |
@@ -893,3 +894,5 @@ incompatible with the official Node.js builds (e.g. using a ABI incompatible |
893 | 894 | version of a dependency), please reserve and use a custom `NODE_MODULE_VERSION` |
894 | 895 | by opening a pull request against the registry available at |
895 | 896 | <https://github.com/nodejs/node/blob/HEAD/doc/abi_version_registry.json>. |
| 897 | + |
| 898 | +[Python versions]: https://devguide.python.org/versions/ |