diff -r aa713ac50c0d -r cc717c2ae956 eric6/eric6.py --- a/eric6/eric6.py Thu Apr 15 16:52:05 2021 +0200 +++ b/eric6/eric6.py Thu Apr 15 18:11:24 2021 +0200 @@ -13,6 +13,7 @@ import sys import os +import contextlib originalPathString = os.getenv("PATH") @@ -24,20 +25,17 @@ sys.path.insert(1, os.path.dirname(__file__)) -try: +with contextlib.suppress(AttributeError): try: from PyQt5 import sip # __IGNORE_EXCEPTION__ except ImportError: import sip sip.setdestroyonexit(False) -except AttributeError: - pass import traceback import time import logging import io -import contextlib try: from PyQt5.QtCore import qWarning, QLibraryInfo, QTimer, QCoreApplication