summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-05-19 13:31:46 +0200
committerFlorian Bruhin <me@the-compiler.org>2021-05-19 13:31:46 +0200
commit66fc2f0799a3b05a9a70af156189ca051c1eb95a (patch)
tree3c6b291686ea756a409a8f79ab6a3e9af9696b47
parentc01b47f27b46a8568096977363b38b01d138749c (diff)
downloadqutebrowser-66fc2f0799a3b05a9a70af156189ca051c1eb95a.tar.gz
qutebrowser-66fc2f0799a3b05a9a70af156189ca051c1eb95a.zip
Remove type-arg which is non-generic in older Pythons
-rw-r--r--qutebrowser/browser/webelem.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/qutebrowser/browser/webelem.py b/qutebrowser/browser/webelem.py
index 11c95e4cd..9ec29ce07 100644
--- a/qutebrowser/browser/webelem.py
+++ b/qutebrowser/browser/webelem.py
@@ -58,7 +58,8 @@ def css_selector(group: str, url: QUrl) -> str:
return ','.join(selectors[group])
-class AbstractWebElement(collections.abc.MutableMapping[str, str]):
+# MutableMapping is only generic in Python 3.9+
+class AbstractWebElement(collections.abc.MutableMapping): # type: ignore[type-arg]
"""A wrapper around QtWebKit/QtWebEngine web element."""