Commit Graph

4 Commits

Author SHA1 Message Date
Shubham Patil 43eb364b17 ci: hackishly install construct to work with idf-v4.4 and Python-3.12
construct==2.10.54 import imp which is not present in the Python3.12 so
download the package source, patch it and install
2025-09-11 12:57:13 +05:30
Shubham Patil 67035a2be2 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
2025-09-11 12:57:08 +05:30
Shubham Patil a6c9e5b9c7 setup: install esp-matter-mfg-tool >= 1.0.4 which has fixes to work with
Python 3.13

Fixes https://github.com/espressif/esp-matter/issues/1160
2024-11-22 12:06:19 +05:30
Shubham Patil d5184ba9fe setup: Install python dependencies based on idf version 2024-08-26 10:44:25 +05:30