1# BASE: required to build or create images with zephyr 2# 3# While technically west isn't required it's considered in base since it's 4# part of the recommended workflow 5 6# used by various build scripts 7pyelftools>=0.29 8 9# used by dts generation to parse binding YAMLs, also used by 10# twister to parse YAMLs, by west, zephyr_module,... 11PyYAML>=6.0 12 13# YAML validation. Used by zephyr_module. 14pykwalify 15jsonschema 16 17# used by west_commands 18canopen 19packaging 20patool>=2.0.0 21psutil>=5.6.6 22pylink-square 23pyserial 24requests>=2.32.4 25semver 26tqdm>=4.67.1 27reuse>=6.0.0 28 29# for ram/rom reports 30anytree 31 32# intelhex used by mergehex.py 33intelhex 34 35# it's west 36# Keep the version identical to the minimum required in cmake/modules/west.cmake 37west>=0.14.0 38 39# used for windows based 'menuconfig' 40# "win32" is used for 64-bit Windows as well 41windows-curses; sys_platform == "win32" 42