--- a/eric6/CondaInterface/Conda.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/CondaInterface/Conda.py Thu Apr 15 18:11:24 2021 +0200 @@ -9,6 +9,7 @@ import json import os +import contextlib from PyQt5.QtCore import pyqtSignal, QObject, QProcess, QCoreApplication from PyQt5.QtWidgets import QDialog @@ -589,12 +590,9 @@ output = str(proc.readAllStandardOutput(), Preferences.getSystem("IOEncoding"), 'replace').strip() - try: + with contextlib.suppress(Exception): packages = json.loads(output) ok = "error" not in packages - except Exception: # secok - # return values for errors is already set - pass return ok, packages