From cbd0c2a1c1f392ea760a33896248032ca69ae448 Mon Sep 17 00:00:00 2001 From: Pavel Minaev Date: Mon, 11 Sep 2023 16:32:15 -0700 Subject: [PATCH] Fix #1379: Error while enumerating installed packages. When logging environment info, report all errors at "info" level. --- src/debugpy/common/log.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/debugpy/common/log.py b/src/debugpy/common/log.py index fb8f5029..099e93c7 100644 --- a/src/debugpy/common/log.py +++ b/src/debugpy/common/log.py @@ -304,6 +304,7 @@ def get_environment_description(header): swallow_exception( "Error evaluating {0}", repr(expr) if expr else util.srcnameof(get_paths), + level="info", ) return @@ -360,7 +361,9 @@ def get_environment_description(header): for pkg in importlib_metadata.distributions(): report(" {0}=={1}\n", pkg.name, pkg.version) except Exception: # pragma: no cover - swallow_exception("Error while enumerating installed packages.") + swallow_exception( + "Error while enumerating installed packages.", level="info" + ) return "".join(result).rstrip("\n")