From eb505dccd6956be0dc78f8fe1675906c41c7b753 Mon Sep 17 00:00:00 2001 From: David Aguilar Date: Sat, 20 Nov 2021 12:20:41 -0800 Subject: [PATCH] py3compat: import Callable and MulableMapping for py2 compat The PY2 code path was not importing Callable, which breaks the compat module when it tries to import Callable from py3compat. Signed-off-by: David Aguilar --- qtpy/py3compat.py | 1 + 1 file changed, 1 insertion(+) diff --git a/qtpy/py3compat.py b/qtpy/py3compat.py index cc4bdbf5..e92871a0 100644 --- a/qtpy/py3compat.py +++ b/qtpy/py3compat.py @@ -46,6 +46,7 @@ if PY2: # Python 2 import __builtin__ as builtins + from collections import Callable, MutableMapping import ConfigParser as configparser try: import _winreg as winreg