Merge pull request #7867 from gilles-peskine-arm/readme-python3.8
Officially require Python 3.8
This commit is contained in:
commit
1917ee7cd1
2 changed files with 4 additions and 2 deletions
2
ChangeLog.d/python3.8.txt
Normal file
2
ChangeLog.d/python3.8.txt
Normal file
|
@ -0,0 +1,2 @@
|
|||
Requirement changes
|
||||
* Officially require Python 3.8 now that earlier versions are out of support.
|
|
@ -48,7 +48,7 @@ You need the following tools to build the library with the provided makefiles:
|
|||
|
||||
* GNU Make 3.82 or a build tool that CMake supports.
|
||||
* A C99 toolchain (compiler, linker, archiver). We actively test with GCC 5.4, Clang 3.8, IAR 8 and Visual Studio 2013. More recent versions should work. Slightly older versions may work.
|
||||
* Python 3.6 to generate the test code, and to generate sample programs in the development branch.
|
||||
* Python 3.8 to generate the test code. Python is also needed to integrate PSA drivers and to build the development branch (see next section).
|
||||
* Perl to run the tests, and to generate some source files in the development branch.
|
||||
* CMake 3.10.2 or later (if using CMake).
|
||||
* Microsoft Visual Studio 2013 or later (if using Visual Studio).
|
||||
|
@ -61,7 +61,7 @@ The source code of Mbed TLS includes some files that are automatically generated
|
|||
The following tools are required:
|
||||
|
||||
* Perl, for some library source files and for Visual Studio build files.
|
||||
* Python 3 and some Python packages, for some library source files, sample programs and test data. To install the necessary packages, run:
|
||||
* Python 3.8 and some Python packages, for some library source files, sample programs and test data. To install the necessary packages, run:
|
||||
```
|
||||
python3 -m pip install --user -r scripts/basic.requirements.txt
|
||||
```
|
||||
|
|
Loading…
Reference in a new issue