doc: ci: Zephyr now requires Python 3.10 or higher
Update getting started guide, release notes, and CI actions to use Python 3.10 as minimum supported version. Signed-off-by: Benjamin Cabé <benjamin@zephyrproject.org>
This commit is contained in:
parent
553e5d2e0c
commit
8b978ac1dc
8 changed files with 8 additions and 7 deletions
2
.github/workflows/devicetree_checks.yml
vendored
2
.github/workflows/devicetree_checks.yml
vendored
|
@ -26,7 +26,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-22.04, macos-11, windows-2022]
|
||||
exclude:
|
||||
- os: macos-11
|
||||
|
|
2
.github/workflows/pylib_tests.yml
vendored
2
.github/workflows/pylib_tests.yml
vendored
|
@ -25,7 +25,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-22.04]
|
||||
steps:
|
||||
- name: checkout
|
||||
|
|
2
.github/workflows/scripts_tests.yml
vendored
2
.github/workflows/scripts_tests.yml
vendored
|
@ -25,7 +25,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-20.04]
|
||||
steps:
|
||||
- name: checkout
|
||||
|
|
2
.github/workflows/twister_tests.yml
vendored
2
.github/workflows/twister_tests.yml
vendored
|
@ -32,7 +32,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-22.04]
|
||||
steps:
|
||||
- name: checkout
|
||||
|
|
2
.github/workflows/twister_tests_blackbox.yml
vendored
2
.github/workflows/twister_tests_blackbox.yml
vendored
|
@ -21,7 +21,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-22.04]
|
||||
container:
|
||||
image: ghcr.io/zephyrproject-rtos/ci:v0.26.11
|
||||
|
|
2
.github/workflows/west_cmds.yml
vendored
2
.github/workflows/west_cmds.yml
vendored
|
@ -29,7 +29,7 @@ jobs:
|
|||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
python-version: [3.8, 3.9, '3.10', '3.11', '3.12']
|
||||
python-version: ['3.10', '3.11', '3.12']
|
||||
os: [ubuntu-22.04, macos-11, windows-2022]
|
||||
exclude:
|
||||
- os: macos-11
|
||||
|
|
|
@ -61,7 +61,7 @@ The current minimum required version for the main dependencies are:
|
|||
- 3.20.5
|
||||
|
||||
* - `Python <https://www.python.org/>`_
|
||||
- 3.8
|
||||
- 3.10
|
||||
|
||||
* - `Devicetree compiler <https://www.devicetree.org/>`_
|
||||
- 1.4.6
|
||||
|
|
|
@ -12,6 +12,7 @@ Major enhancements with this release include:
|
|||
* A new, completely overhauled hardware model has been introduced. This changes
|
||||
the way both SoCs and boards are named, defined and constructed in Zephyr.
|
||||
Additional information can be found in the :ref:`board_porting_guide`.
|
||||
* Zephyr now requires Python 3.10 or higher
|
||||
|
||||
An overview of the changes required or recommended when migrating your application from Zephyr
|
||||
v3.6.0 to Zephyr v3.7.0 can be found in the separate :ref:`migration guide<migration_3.7>`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue