zephyr/scripts/requirements-base.txt
Carles Cufi e0c90b9393 scripts: requirements: Move requests and pyserial to base
Both the requests and pyserial Python packages are used by west commands
(west fetch and west build -b esp* respectively) so move them to the
requirements-base.txt file.

Fixes #56215.
Fixes #56224.

Signed-off-by: Carles Cufi <carles.cufi@nordicsemi.no>
2023-03-27 07:12:27 -07:00

37 lines
711 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.27
# used by dts generation to parse binding YAMLs, also used by
# twister to parse YAMLs, by west, zephyr_module,...
PyYAML>=5.1
# YAML validation. Used by zephyr_module.
pykwalify
# used by west_commands
canopen
packaging
progress
psutil
pylink-square
pyserial
requests
# for ram/rom reports
anytree
# intelhex used by mergehex.py
intelhex
# it's west
west>=0.10.1
# used for windows based 'menuconfig'
# "win32" is used for 64-bit Windows as well
windows-curses; sys_platform == "win32"