eric6/eric6_browser.py

changeset 8243
cc717c2ae956
parent 8233
bad78a592cc2
child 8258
82b608e352ec
--- a/eric6/eric6_browser.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/eric6_browser.py	Thu Apr 15 18:11:24 2021 +0200
@@ -14,17 +14,16 @@
 
 import sys
 import os
+import contextlib
 
 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
 
 app = None
 SettingsDir = None

eric ide

mercurial