From 5a51f06a24a32d51a35dff243bfb036ee0b67e9a Mon Sep 17 00:00:00 2001 From: Roland Dobai Date: Thu, 13 Jun 2024 12:29:55 +0200 Subject: [PATCH] fix(tools/idf_tools.py): Improve the warning message about the environment --- tools/idf_tools.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/tools/idf_tools.py b/tools/idf_tools.py index 6b7f6a7e49..d5a53e6cba 100755 --- a/tools/idf_tools.py +++ b/tools/idf_tools.py @@ -1772,7 +1772,8 @@ def check_python_venv_compatibility(idf_python_env_path: str, idf_version: str) raise SystemExit(1) except OSError as e: # perhaps the environment was generated before the support for VENV_VER_FILE was added - warn(f'Error while accessing the ESP-IDF version file in the Python environment: {e}') + warn(f'The following issue occurred while accessing the ESP-IDF version file in the Python environment: {e}. ' + '(Diagnostic information. It can be ignored.)') def action_export(args): # type: ignore @@ -2212,7 +2213,8 @@ def action_install_python_env(args): # type: ignore with open(os.path.join(idf_python_env_path, VENV_VER_FILE), 'w') as f: f.write(idf_version) except OSError as e: - warn(f'Error while generating the ESP-IDF version file in the Python environment: {e}') + warn(f'The following issue occurred while generating the ESP-IDF version file in the Python environment: {e}. ' + '(Diagnostic information. It can be ignored.)') else: # The embeddable Python for Windows doesn't have the built-in venv module