From 66fc2f0799a3b05a9a70af156189ca051c1eb95a Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 19 May 2021 13:31:46 +0200 Subject: Remove type-arg which is non-generic in older Pythons --- qutebrowser/browser/webelem.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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.""" -- cgit v1.2.3