esp-idf/components/esptool_py/esptool
Roland Dobai c93c6317f5 Tools: Fix esptool wrappers by avoiding importing the module
Importing esptool in wrappers could cause importing the wrapper itself.
Updating the PATH is not reliable. For example, os.path.realpath()
changes the Windows driver letter to uppercase therefore, misses the
right path for users with small device letters in their PATH. Removing
paths without considering cases could also lead to errors.

This fix invokes esptool scripts as modules without the need to
importing them.

Closes https://github.com/espressif/esp-idf/issues/9861

Closes https://github.com/espressif/vscode-esp-idf-extension/issues/791
2022-11-21 15:20:14 +01:00
..
espefuse.py Tools: Fix esptool wrappers by avoiding importing the module 2022-11-21 15:20:14 +01:00
espsecure.py Tools: Fix esptool wrappers by avoiding importing the module 2022-11-21 15:20:14 +01:00
esptool.py Tools: Fix esptool wrappers by avoiding importing the module 2022-11-21 15:20:14 +01:00