Commit Graph

6 Commits

Author SHA1 Message Date
Shubham Patil f80034731b 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-10 12:07:31 +05:30
Shubham Patil bc62b8c636 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-09 19:36:52 +05:30
Shubham Patil f01f46fa84 setup: fix the vulnerabilities reported by dependabot 2025-06-26 11:11:05 +05:30
Shubham Patil 89c2b43ac5 dependencies: bump jinja2 from 3.1.4 to 3.1.5 2025-01-28 14:25:28 +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