summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-01-30 15:49:35 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-01-30 16:11:58 +0100
commitf123c1e8962c3a15431bbe58d85968433fbf55b6 (patch)
tree1248c1aee5e20d08a98b13abfdc6fc95a7563fc6
parentfbce24d4a34922ec9d40a7af7927fbcebbbb0206 (diff)
downloadqutebrowser-f123c1e8962c3a15431bbe58d85968433fbf55b6.tar.gz
qutebrowser-f123c1e8962c3a15431bbe58d85968433fbf55b6.zip
earlyinit: Check for importlib_resources
Fixes #6083 (cherry picked from commit 0e0369397c3bf23c7d8b753399fe6995fbac3ee6)
-rw-r--r--qutebrowser/misc/earlyinit.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/qutebrowser/misc/earlyinit.py b/qutebrowser/misc/earlyinit.py
index d871423f7..e063fd605 100644
--- a/qutebrowser/misc/earlyinit.py
+++ b/qutebrowser/misc/earlyinit.py
@@ -231,6 +231,11 @@ def check_libraries():
'PyQt5.QtSql': _missing_str("PyQt5.QtSql"),
'PyQt5.QtOpenGL': _missing_str("PyQt5.QtOpenGL"),
}
+ try:
+ import importlib.resources
+ except ImportError:
+ # Backport required
+ modules['importlib_resources'] = _missing_str("importlib_resources")
_check_modules(modules)