From 0789c65dc753934990cd90597cdcf66c90261658 Mon Sep 17 00:00:00 2001 From: Peter M Date: Fri, 8 Aug 2025 00:08:01 +0200 Subject: [PATCH] Fix pythonx: esptool to 5.0.2 release Script was causing errors due esptool python incompatibilities ("Click" dependency apparently). Sin comentario, but we were using a dev commit before.. so let's see. Also mark uf2tool as runtime false. Signed-off-by: Peter M --- lib/esptool_helper.ex | 2 +- mix.exs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/esptool_helper.ex b/lib/esptool_helper.ex index e6a042d..a20b973 100644 --- a/lib/esptool_helper.ex +++ b/lib/esptool_helper.ex @@ -19,7 +19,7 @@ defmodule ExAtomVM.EsptoolHelper do version = "0.0.0" requires-python = "==3.13.*" dependencies = [ - "esptool @ git+https://github.com/espressif/esptool.git@6f0d779" + "esptool==5.0.2" ] """) diff --git a/mix.exs b/mix.exs index 6daf3cd..4388759 100644 --- a/mix.exs +++ b/mix.exs @@ -32,7 +32,7 @@ defmodule ExAtomVM.MixProject do # Run "mix help deps" to learn about dependencies. defp deps do [ - {:uf2tool, "1.1.0"}, + {:uf2tool, "1.1.0", runtime: false}, {:ex_doc, "~> 0.20", only: :dev, runtime: false}, {:pythonx, "~> 0.4.0", runtime: false, optional: true}, {:req, "~> 0.5.0", runtime: false, optional: true}