mirrexagon / nixpkgs-esp-dev

Nix flake and overlay for ESP8266 and ESP32 development.
Creative Commons Zero v1.0 Universal
144 stars 71 forks source link

Add esp-idf-panic-decoder python package and bump to v5.1.2 by default #32

Closed BastienGermond closed 11 months ago

BastienGermond commented 11 months ago

I recently had a bug in v5.1 and which has been fixed in the latest bug fix release, however it has a new python package dependency (https://github.com/espressif/esp-idf-panic-decoder).

This merge request add this package and bump the default esp-idf version installed from v5.1 to v5.1.2.

I could not find a constraints file for v5.1.2, just changing the URL doesn't work (https://dl.espressif.com/dl/esp-idf/espidf.constraints.v5.1.2.txt).

mirrexagon commented 11 months ago

I noticed the constraints file only seems to be specified for a x.y version in x.y.z. It is odd (or at least not very consistent) if they added a dependency for a z version increment.

mirrexagon commented 11 months ago

Thanks!