From 793accd1c4fa821b203e98bcfcb6bb1d9ff40eb5 Mon Sep 17 00:00:00 2001 From: Pankaj Pandey Date: Fri, 18 Dec 2015 12:09:20 +0530 Subject: [PATCH] Fix #5687: Don't pass unicode to QApplication() PySide QApplication constructor cannot handle unicode text. --- lib/matplotlib/backends/backend_qt5.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/matplotlib/backends/backend_qt5.py b/lib/matplotlib/backends/backend_qt5.py index fc24fe186f1d..3f9b6d92088e 100644 --- a/lib/matplotlib/backends/backend_qt5.py +++ b/lib/matplotlib/backends/backend_qt5.py @@ -137,7 +137,7 @@ def _create_qApp(): if display is None or not re.search(':\d', display): raise RuntimeError('Invalid DISPLAY variable') - qApp = QtWidgets.QApplication([six.text_type(" ")]) + qApp = QtWidgets.QApplication([str(" ")]) qApp.lastWindowClosed.connect(qApp.quit) else: qApp = app