Skip to content

Commit

Permalink
toolchain: Python 3.12
Browse files Browse the repository at this point in the history
Use Python 3.12 in Linux toolchain bundle

Signed-off-by: Jan Gałda <jan.galda@nordicsemi.no>
  • Loading branch information
jangalda-nsc committed Jul 10, 2024
1 parent 4afbc3f commit 7596e5b
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 18 deletions.
2 changes: 1 addition & 1 deletion scripts/requirements-extra.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
pygit2<=1.10
pygit2>=1.15.0
Pillow>=10.3.0 # https://github.com/advisories/GHSA-44wm-f244-xhp3
editdistance>=0.5.0
PyGithub
Expand Down
30 changes: 14 additions & 16 deletions scripts/requirements-fixed.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# This file is autogenerated by pip-compile with Python 3.9
# This file is autogenerated by pip-compile with Python 3.12
# by the following command:
#
# pip-compile --allow-unsafe --annotation-style=line --output-file=nrf/scripts/requirements-fixed.txt --strip-extras bootloader/mcuboot/scripts/requirements.txt nrf/scripts/requirements-ci.txt nrf/scripts/requirements-extra.txt nrf/scripts/requirements.txt zephyr/scripts/requirements.txt
Expand All @@ -16,8 +16,8 @@ canopen==2.1.0 # via -r zephyr/scripts/requirements-base.txt
capstone==4.0.2 # via pyocd
cbor==1.0.0 # via -r zephyr/scripts/requirements-run-test.txt
cbor2==5.4.6 # via -r bootloader/mcuboot/scripts/requirements.txt, -r nrf/scripts/requirements-build.txt, imgtool, zcbor
certifi==2023.7.22 # via requests
cffi==1.15.1 # via cmsis-pack-manager, cryptography, milksnake, pygit2, pynacl
certifi==2024.7.4 # via requests
cffi==1.16.0 # via cmsis-pack-manager, cryptography, milksnake, pygit2, pynacl
chardet==5.2.0 # via -r nrf/scripts/requirements-ci.txt
charset-normalizer==3.2.0 # via requests
clang-format==17.0.1 # via -r nrf/scripts/requirements-build.txt, -r zephyr/scripts/requirements-extras.txt
Expand All @@ -31,22 +31,21 @@ devicetree==0.0.2 # via nrf-regtool
dill==0.3.7 # via pylint
docopt==0.6.2 # via pykwalify
ecdsa==0.18.0 # via -r nrf/scripts/requirements-build.txt
editdistance==0.6.2 # via -r nrf/scripts/requirements-extra.txt
exceptiongroup==1.1.3 # via pytest
editdistance==0.8.1 # via -r nrf/scripts/requirements-extra.txt
future==0.18.3 # via junitparser
gcovr==6.0 # via -r zephyr/scripts/requirements-build-test.txt
gitdb==4.0.10 # via gitpython
gitlint==0.18.0 # via -r nrf/scripts/requirements-ci.txt, -r zephyr/scripts/requirements-extras.txt
gitlint-core==0.18.0 # via gitlint
gitpython==3.1.41 # via -r nrf/scripts/requirements-ci.txt
graphviz==0.20.1 # via -r zephyr/scripts/requirements-extras.txt
grpcio==1.58.0 # via grpcio-tools
grpcio-tools==1.58.0 # via -r zephyr/scripts/requirements-extras.txt
grpcio==1.64.1 # via grpcio-tools
grpcio-tools==1.64.1 # via -r zephyr/scripts/requirements-extras.txt
idna==3.7 # via -r nrf/scripts/requirements-extra.txt, requests
imagesize==1.4.1 # via -r nrf/scripts/requirements-build.txt
imgtool==2.0.0 # via -r zephyr/scripts/requirements-extras.txt
importlib-metadata==6.8.0 # via pyocd
importlib-resources==6.1.0 # via libusb-package, pyocd
importlib-resources==6.1.0 # via pyocd
iniconfig==2.0.0 # via pytest
intelhex==2.3.0 # via -r bootloader/mcuboot/scripts/requirements.txt, -r nrf/scripts/requirements-build.txt, -r zephyr/scripts/requirements-base.txt, imgtool, lpc-checksum, nrf-regtool, pyocd
intervaltree==3.1.0 # via pyocd
Expand All @@ -58,7 +57,7 @@ junit2html==30.1.3 # via -r zephyr/scripts/requirements-extras.txt
junitparser==3.1.0 # via -r zephyr/scripts/requirements-compliance.txt
lark==1.1.7 # via pyocd
libusb==1.0.27 # via -r nrf/scripts/requirements-extra.txt
libusb-package==1.0.26.2 # via pyocd
libusb-package==1.0.26.1 # via pyocd
lpc-checksum==2.2.0 # via -r zephyr/scripts/requirements-extras.txt
lxml==4.9.3 # via -r zephyr/scripts/requirements-compliance.txt, gcovr, svada
markupsafe==2.1.3 # via jinja2
Expand All @@ -82,12 +81,12 @@ pluggy==1.3.0 # via pytest
ply==3.11 # via -r zephyr/scripts/requirements-build-test.txt
prettytable==3.9.0 # via pyocd
progress==1.6 # via -r zephyr/scripts/requirements-base.txt
protobuf==4.24.3 # via -r zephyr/scripts/requirements-extras.txt, grpcio-tools
protobuf==5.27.1 # via -r zephyr/scripts/requirements-extras.txt, grpcio-tools
psutil==5.9.5 # via -r zephyr/scripts/requirements-base.txt, -r zephyr/scripts/requirements-run-test.txt, pylink-square
py==1.11.0 # via -r nrf/scripts/requirements-ci.txt
pycparser==2.21 # via cffi
pyelftools==0.30 # via -r zephyr/scripts/requirements-base.txt, pyocd
pygit2==1.10.0 # via -r nrf/scripts/requirements-extra.txt
pygit2==1.15.0 # via -r nrf/scripts/requirements-extra.txt
pygithub==1.59.1 # via -r nrf/scripts/requirements-extra.txt, -r zephyr/scripts/requirements-extras.txt
pygments==2.16.1 # via gcovr
pyjwt==2.8.0 # via pygithub
Expand All @@ -113,7 +112,6 @@ regex==2023.8.8 # via zcbor
requests==2.32.0 # via -r zephyr/scripts/requirements-base.txt, pygithub
rpds-py==0.10.3 # via jsonschema, referencing
ruamel-yaml==0.17.32 # via pykwalify
ruamel-yaml-clib==0.2.7 # via ruamel-yaml
setuptools-scm==8.0.4 # via svada
sh==1.14.2 # via gitlint-core
six==1.16.0 # via anytree, ecdsa, pylink-square, pyocd, python-dateutil
Expand All @@ -123,18 +121,18 @@ stringcase==1.2.0 # via -r nrf/scripts/requirements-ci.txt
svada==2.0.2 # via nrf-regtool
tabulate==0.9.0 # via -r zephyr/scripts/requirements-run-test.txt
toml==0.10.2 # via -r nrf/scripts/requirements-ci.txt
tomli==2.0.1 # via mypy, nrf-regtool, pkg-about, pylint, pytest, setuptools-scm
tomli==2.0.1 # via nrf-regtool
tomlkit==0.12.1 # via pylint
typed-ast==1.5.5 # via -r nrf/scripts/requirements-ci.txt
typing-extensions==4.8.0 # via astroid, mypy, pylint, pyocd, python-can, qrcode, setuptools-scm, svada
typing-extensions==4.8.0 # via mypy, pyocd, python-can, qrcode, setuptools-scm, svada
urllib3==2.2.2 # via requests
wcwidth==0.2.6 # via prettytable
west==1.2.0 # via -r nrf/scripts/requirements-base.txt, -r zephyr/scripts/requirements-base.txt
wget==3.2 # via -r nrf/scripts/requirements-ci.txt
wrapt==1.15.0 # via deprecated, python-can
yamllint==1.32.0 # via -r zephyr/scripts/requirements-compliance.txt
zcbor==0.8.1 # via -r nrf/scripts/requirements-build.txt, -r nrf/scripts/requirements-extra.txt, -r zephyr/scripts/requirements-extras.txt
zipp==3.17.0 # via importlib-metadata, importlib-resources
zipp==3.17.0 # via importlib-metadata

# The following packages are considered to be unsafe in a requirements file:
setuptools==68.2.2 # via grpcio-tools, libusb, pkg-about, python-can, setuptools-scm, west
setuptools==70.1.0 # via grpcio-tools, libusb, pkg-about, python-can, setuptools-scm, west
2 changes: 1 addition & 1 deletion scripts/tools-versions-linux.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
python:
version: 3.9.18
version: 3.12.4
git:
version: 2.37.3
cmake:
Expand Down

0 comments on commit 7596e5b

Please sign in to comment.