From 549c7e745ddf8346cbf9e84b4f0ca689ecd18c5f Mon Sep 17 00:00:00 2001 From: Thomas A Caswell Date: Wed, 28 Apr 2021 12:44:14 -0400 Subject: [PATCH] Backport PR #20096: Ignore errors for sip with no setapi. --- lib/matplotlib/backends/qt_compat.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/matplotlib/backends/qt_compat.py b/lib/matplotlib/backends/qt_compat.py index 21b89125d88e..b741dc42466e 100644 --- a/lib/matplotlib/backends/qt_compat.py +++ b/lib/matplotlib/backends/qt_compat.py @@ -115,7 +115,7 @@ def _setup_pyqt4_internal(api): for _sip_api in _sip_apis: try: sip.setapi(_sip_api, api) - except ValueError: + except (AttributeError, ValueError): pass from PyQt4 import QtCore, QtGui import sip # Always succeeds *after* importing PyQt4.