| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent ddb7df7 commit 7b938df
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -225,7 +225,7 @@ The Node.js project supports Python >= 3 for building and testing. | |||
| 225 | 225 | ||
| 226 | 226 | * `gcc` and `g++` >= 8.3 or newer | |
| 227 | 227 | * GNU Make 3.81 or newer | |
| 228 | - * Python 3.6, 3.7, 3.8, 3.9, or 3.10 (see note above) | ||
| 228 | + * Python >=3.6 <=3.11 (see note above) | ||
| 229 | 229 | * For test coverage, your Python installation must include pip. | |
| 230 | 230 | ||
| 231 | 231 | Installation via Linux package manager can be achieved with: | |
@@ -241,7 +241,7 @@ FreeBSD and OpenBSD users may also need to install `libexecinfo`. | |||
| 241 | 241 | #### macOS prerequisites | |
| 242 | 242 | ||
| 243 | 243 | * Xcode Command Line Tools >= 11 for macOS | |
| 244 | - * Python 3.6, 3.7, 3.8, 3.9, or 3.10 (see note above) | ||
| 244 | + * Python >=3.6 <=3.11 (see note above) | ||
| 245 | 245 | * For test coverage, your Python installation must include pip. | |
| 246 | 246 | ||
| 247 | 247 | macOS users can install the `Xcode Command Line Tools` by running | |
@@ -565,7 +565,7 @@ to run it again before invoking `make -j4`. | |||
| 565 | 565 | ||
| 566 | 566 | ##### Option 1: Manual install | |
| 567 | 567 | ||
| 568 | - * [Python 3.10](https://www.microsoft.com/en-us/p/python-310/9pjpw5ldxlz5) | ||
| 568 | + * [Python 3.11](https://apps.microsoft.com/store/detail/python-311/9NRWMJP3717K) | ||
| 569 | 569 | * The "Desktop development with C++" workload from | |
| 570 | 570 | [Visual Studio 2019](https://visualstudio.microsoft.com/vs/older-downloads/#visual-studio-2019-and-other-products) or | |
| 571 | 571 | the "C++ build tools" workload from the | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -4,6 +4,7 @@ | |||
| 4 | 4 | # Note that the mix of single and double quotes is intentional, | |
| 5 | 5 | # as is the fact that the ] goes on a new line. | |
| 6 | 6 | _=[ 'exec' '/bin/sh' '-c' ''' | |
| 7 | + command -v python3.11 >/dev/null && exec python3.11 "$0" "$@" | ||
| 7 | 8 | command -v python3.10 >/dev/null && exec python3.10 "$0" "$@" | |
| 8 | 9 | command -v python3.9 >/dev/null && exec python3.9 "$0" "$@" | |
| 9 | 10 | command -v python3.8 >/dev/null && exec python3.8 "$0" "$@" | |
@@ -22,7 +23,7 @@ except ImportError: | |||
| 22 | 23 | from distutils.spawn import find_executable as which | |
| 23 | 24 | ||
| 24 | 25 | print('Node.js configure: Found Python {}.{}.{}...'.format(*sys.version_info)) | |
| 25 | - acceptable_pythons = ((3, 10), (3, 9), (3, 8), (3, 7), (3, 6)) | ||
| 26 | + acceptable_pythons = ((3, 11), (3, 10), (3, 9), (3, 8), (3, 7), (3, 6)) | ||
| 26 | 27 | if sys.version_info[:2] in acceptable_pythons: | |
| 27 | 28 | import configure | |
| 28 | 29 | else: | |
| Back | FazBrowse Home | New Git URL |
0 commit comments