eric6/eric6.py

changeset 8243
cc717c2ae956
parent 8240
93b8a353c4bf
child 8258
82b608e352ec
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

eric ide

mercurial