summaryrefslogtreecommitdiff
path: root/qutebrowser/misc/checkpyver.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/misc/checkpyver.py')
-rw-r--r--qutebrowser/misc/checkpyver.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/qutebrowser/misc/checkpyver.py b/qutebrowser/misc/checkpyver.py
index 7d6a524c3..82fe3d70f 100644
--- a/qutebrowser/misc/checkpyver.py
+++ b/qutebrowser/misc/checkpyver.py
@@ -49,7 +49,9 @@ def check_python_version():
version_str = '.'.join(map(str, sys.version_info[:3]))
text = ("At least Python 3.7 is required to run qutebrowser, but " +
"it's running with " + version_str + ".\n")
- if Tk and '--no-err-windows' not in sys.argv: # pragma: no cover
+
+ show_errors = '--no-err-windows' not in sys.argv
+ if Tk and show_errors: # type: ignore[truthy-function] # pragma: no cover
root = Tk()
root.withdraw()
messagebox.showerror("qutebrowser: Fatal error!", text)