makefiles/tools/esptool: force installation of version 4.9.0#21604
makefiles/tools/esptool: force installation of version 4.9.0#21604crasbe merged 1 commit intoRIOT-OS:masterfrom
Conversation
|
Thanks for the approval. |
|
This was the second time that the PR has been removed from the merge queue due to no response for status checks. Is there something wrong with the CI? |
The issue with the CI system is that the merging takes too long and the The timeout only happens in certain unlucky constellations. I hope |
Contribution description
This PR pins the installation of the
esptool.pyPython package to version 4.9.0 also for flashing.A couple of days ago, Espressif released version 5.0.0 of
esptool.pyand uploaded the corresponding Python package. Whileesptool.pyinstallation was pinned to versionv4.9.0for compilation by PR #21588,esptool.pyversionv5.0.0is still used for flashing. As a result,esptools.pyis installed again and again alternating betweenv4.9.0andv5.0.0.This PR fixes this problem.
Testing procedure
Try to compile an flash any application for any ESP32 board, for example:
Without the PR,
epstool.pyis installed again and again and theflashtarget throws a number of deprecation warnings. With the PResptool.pyis installed only once, the first time it is needed.Issues/PRs references
Fixes PR #21588