diff --git a/requirements.txt b/requirements.txt index b834ce2d0a..456812a4cc 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,7 +13,8 @@ cryptography>=2.1.4,<35 cffi<1.15;python_version<'3.6' pyparsing>=2.0.3,<2.4.0 pyelftools>=0.22 - +idf-component-manager~=1.0 + # windows-curses are required in Windows command line but cannot be installed in MSYS2. A requirement like # "windows-curses; sys_platform == 'win32'" would want to install the package on both of them. There is no environment # marker for detecting MSYS2. So instead, a dummy custom package is used with "windows-curses" dependency for Windows