diff --git a/tools/requirements.json b/tools/requirements.json index 50a1b31efb..9948ed2ecb 100644 --- a/tools/requirements.json +++ b/tools/requirements.json @@ -36,6 +36,12 @@ "description": "Packages for building ESP-IDF documentation", "optional": true, "requirement_path": "tools/requirements/requirements.docs.txt" + }, + { + "name": "ide", + "description": "Packages for IDE support in ESP-IDF", + "optional": true, + "requirement_path": "tools/requirements/requirements.ide.txt" } ] } diff --git a/tools/requirements/requirements.ide.txt b/tools/requirements/requirements.ide.txt new file mode 100644 index 0000000000..b68ac9185b --- /dev/null +++ b/tools/requirements/requirements.ide.txt @@ -0,0 +1,8 @@ +# Python package requirements for IDE support in ESP-IDF. +# This feature can be enabled by running "install.{sh,bat,ps1,fish} --enable-ide" +# +# This file lists Python packages without version specifiers. Version details +# are stored in a separate constraints file. For more information, visit: +# https://docs.espressif.com/projects/esp-idf/en/latest/api-guides/tools/idf-tools.html + +esp-idf-monitor[ide]