From bc62b8c6369f43722bf4d0ff8c7879f962f6c6ce Mon Sep 17 00:00:00 2001 From: Shubham Patil Date: Tue, 9 Sep 2025 14:29:04 +0530 Subject: [PATCH] ci: disable installing esp-matter-mfg-tool on esp-idf v4.4 builds esp-idf v4.4 requires construct==2.10.56, but latest changes in esp-secure-cert-tool changed it to construct>=2.10.76. install.sh script installs the esp-matter-mfg-tool which depends on esp-secure-cert-tool which depends on construct>=2.10.76 --- requirements_idf_v4.4.txt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/requirements_idf_v4.4.txt b/requirements_idf_v4.4.txt index e4c4def16..797438700 100644 --- a/requirements_idf_v4.4.txt +++ b/requirements_idf_v4.4.txt @@ -10,5 +10,8 @@ jinja2==3.0.1 # idf-component-manager from v4.4 is not compatible with newer version of urllib3 urllib3<2 -# mfg_tool -esp-matter-mfg-tool>=1.0.4 +# mfg_tool - DISABLED for ESP-IDF v4.4 due to construct version conflict +# esp-secure-cert-tool (dependency of esp-matter-mfg-tool) requires construct>=2.10.70 +# but ESP-IDF v4.4 hard pins construct==2.10.54, creating an unsolvable conflict +# esp-matter-mfg-tool>=1.0.4 +construct==2.10.54