diff options
Diffstat (limited to 'qutebrowser/qt.py')
-rw-r--r-- | qutebrowser/qt.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/qutebrowser/qt.py b/qutebrowser/qt.py index 9f665be49..5e0f80538 100644 --- a/qutebrowser/qt.py +++ b/qutebrowser/qt.py @@ -20,4 +20,10 @@ """Wrappers around Qt/PyQt code.""" # pylint: disable=unused-import -from PyQt5 import sip + +# While upstream recommends using PyQt5.sip ever since PyQt5 5.11, some distributions +# still package later versions of PyQt5 with a top-level "sip" rather than "PyQt5.sip". +try: + from PyQt5 import sip +except ImportError: + import sip # type: ignore[import, no-redef] |