Files
zephyr/scripts/requirements-base.txt
Simone Orru 5f7c451671 west: spdx: Fix copyright parsing in REUSE 0.6.x
Fix broken copyright parsing. Since REUSE 6.0.0 the copyright_lines
attribute has been removed. The new attribute copyright_notices is used.
Additionally, the python package REUSE should now be at least v0.6.0.
This will require an update of REUSE for users that were using a
version earlier than 0.6.

Fixes #98378

Signed-off-by: Simone Orru <simone.orru@secomind.com>
2025-11-22 05:13:26 -05:00

42 lines
856 B
Plaintext

# BASE: required to build or create images with zephyr
#
# While technically west isn't required it's considered in base since it's
# part of the recommended workflow
# used by various build scripts
pyelftools>=0.29
# used by dts generation to parse binding YAMLs, also used by
# twister to parse YAMLs, by west, zephyr_module,...
PyYAML>=6.0
# YAML validation. Used by zephyr_module.
pykwalify
jsonschema
# used by west_commands
canopen
packaging
patool>=2.0.0
psutil>=5.6.6
pylink-square
pyserial
requests>=2.32.4
semver
tqdm>=4.67.1
reuse>=6.0.0
# for ram/rom reports
anytree
# intelhex used by mergehex.py
intelhex
# it's west
# Keep the version identical to the minimum required in cmake/modules/west.cmake
west>=0.14.0
# used for windows based 'menuconfig'
# "win32" is used for 64-bit Windows as well
windows-curses; sys_platform == "win32"