Skip to content

Commit f548cf6

Browse files
committed
Update Python version
1 parent 23bd8c5 commit f548cf6

File tree

3 files changed

+23
-5
lines changed

3 files changed

+23
-5
lines changed

docs/development.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ While not required to run stdlib, the following dependencies **may** be required
4545

4646
- [Julia][julia]: language for technical computing (version `>= 0.5` and `<= 0.7`)
4747
- [R][r]: language for statistical computing (version `>= 3.4.0`)
48-
- [Python][python]: general purpose language (version `2.7.x`; version `3.x` is **not** supported due to [node-gyp][node-gyp], which is required for compiling native add-ons)
48+
- [Python][python]: general purpose language (version `>=2.7.x`)
4949
- [pip][pip]: Python package manager (version `>= 9.0.0`; **required** for automatically installing Python packages, such as lint tools)
5050
- [gcc & g++][gcc] or [Clang][clang]: C/C++ compilation and linking (g++ version `>= 4.8`; clang version `>= 3.5`, Xcode version `>=8.3.1` on OS X)
5151
- [gfortran][gfortran]: Fortran compilation and linking (version `>= 4.8`)
@@ -384,8 +384,6 @@ For contribution guidelines, see the [contributing guide][stdlib-contributing].
384384

385385
[wabt]: https://github.com/WebAssembly/wabt
386386

387-
[node-gyp]: https://github.com/nodejs/node-gyp
388-
389387
[editorconfig]: http://editorconfig.org/
390388

391389
[editorconfig-chrome]: https://chrome.google.com/webstore/detail/github-editorconfig/bppnolhdpdfmmpeefopdbpmabdpoefjh?hl=en-US

docs/emscripten.md

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,23 @@
1+
<!--
2+
3+
@license Apache-2.0
4+
5+
Copyright (c) 2020 The Stdlib Authors.
6+
7+
Licensed under the Apache License, Version 2.0 (the "License");
8+
you may not use this file except in compliance with the License.
9+
You may obtain a copy of the License at
10+
11+
http://www.apache.org/licenses/LICENSE-2.0
12+
13+
Unless required by applicable law or agreed to in writing, software
14+
distributed under the License is distributed on an "AS IS" BASIS,
15+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16+
See the License for the specific language governing permissions and
17+
limitations under the License.
18+
19+
-->
20+
121
# Emscripten
222

323
> [LLVM][llvm]-to-JavaScript compiler capable of targeting [WebAssembly][web-assembly].
@@ -8,7 +28,7 @@
828

929
- [Git][git]: version control.
1030
- [CMake][cmake]: cross-platform build environment. Once installed, be sure to the environment `PATH`.
11-
- [Python][python] general purpose language (version `2.7.x`).
31+
- [Python][python] general purpose language (version `>=2.7.x`).
1232
- Compiler toolchain, such as [gcc][gcc] (Linux), Xcode (Mac; version `>=8.3.1`), or Visual Studio 2010 (Windows).
1333

1434
To install the [Emscripten SDK][emscripten-sdk], run

tools/scripts/check_python

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ if [[ -x "${PYTHON}" ]] && "${PYTHON}" --version >/dev/null; then
4242
echo 'Python is installed.' >&2
4343
exit 0
4444
else
45-
echo 'ERROR: missing dependency. Please download Python version 2.7 (https://www.python.org/). Once installed, run the command again.' >&2
45+
echo 'ERROR: missing dependency. Please download Python version >=2.7 (https://www.python.org/). Once installed, run the command again.' >&2
4646
exit 1
4747
fi
4848

0 commit comments

Comments
 (0)