@@ -227,18 +227,10 @@ Consult previous versions of this document for older versions of Node.js:
227
227
228
228
### Note about Python 2 and Python 3
229
229
230
- The Node.js project uses Python as part of its build process and has
231
- historically only been Python 2 compatible.
232
-
233
- Python 2 will reach its _ end-of-life_ at the end of 2019 at which point the
234
- interpreter will cease receiving updates. See https://python3statement.org/
235
- for more information.
236
-
237
- The Node.js project is in the process of transitioning its Python code to
238
- Python 3 compatibility. Installing both versions of Python while building
239
- and testing Node.js allows developers and end users to test, benchmark,
240
- and debug Node.js running on both versions to ensure a smooth and complete
241
- transition before the year-end deadline.
230
+ The Node.js project supports both Python 3 and Python 2 for building.
231
+ If both are installed Python 3 will be used. If only Python 2 is available
232
+ it will be used instead. When possible we recommend that you build and
233
+ test with Python 3.
242
234
243
235
### Unix and macOS
244
236
@@ -248,7 +240,7 @@ transition before the year-end deadline.
248
240
* GNU Make 3.81 or newer
249
241
* Python (see note above)
250
242
* Python 2.7
251
- * Python 3.5, 3.6, 3.7, and 3.8 are experimental .
243
+ * Python 3.5, 3.6, 3.7, and 3.8.
252
244
253
245
Installation via Linux package manager can be achieved with:
254
246
@@ -264,7 +256,7 @@ FreeBSD and OpenBSD users may also need to install `libexecinfo`.
264
256
* Xcode Command Line Tools >= 10 for macOS
265
257
* Python (see note above)
266
258
* Python 2.7
267
- * Python 3.5, 3.6, 3.7, and 3.8 are experimental .
259
+ * Python 3.5, 3.6, 3.7, and 3.8.
268
260
269
261
macOS users can install the ` Xcode Command Line Tools ` by running
270
262
` xcode-select --install ` . Alternatively, if you already have the full Xcode
0 commit comments