I discovered an issue with the qt4 backend on python 2.7. See
https://github.com/matplotlib/matplotlib/pull/3357 for
a possible solution.
ERROR: matplotlib.tests.test_backend_qt4.test_shift
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 80, in test_shift
'A')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_lower
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 88, in test_lower
'a')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_control
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 96, in test_control
'ctrl+a')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_unicode_upper
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 104, in test_unicode_upper
unichr(193))
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_unicode_lower
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 112, in test_unicode_lower
unichr(225))
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_alt_control
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 120, in test_alt_control
'alt+control')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_control_alt
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 128, in test_control_alt
'ctrl+alt')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_modifier_order
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 136, in test_modifier_order
'ctrl+alt+super+' + unichr(225))
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_backspace
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 144, in test_backspace
'backspace')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
======================================================================
ERROR: matplotlib.tests.test_backend_qt4.test_backspace_mod
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/local/lib/python2.7/site-packages/nose/case.py", line 197, in
runTest
self.test(*self.arg)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 110, in wrapped_function
func(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/testing/decorators.py",
line 51, in failer
result = f(*args, **kwargs)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 152, in test_backspace_mod
'ctrl+backspace')
File
"/usr/local/lib/python2.7/site-packages/matplotlib/tests/test_backend_qt4.py",
line 72, in assert_correct_key
qt_canvas.keyPressEvent(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 312, in keyPressEvent
key = self._get_key(event)
File
"/usr/local/lib/python2.7/site-packages/matplotlib/backends/backend_qt5.py",
line 384, in _get_key
return six.u('+').join(mods + [key])
File "/usr/local/lib/python2.7/site-packages/six.py", line 589, in u
return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape")
TypeError: decoding Unicode is not supported
----------------------------------------------------------------------
On Sat, Aug 9, 2014 at 10:18 PM, Thomas Caswell <tcaswell@...149...> wrote:
I have tagged the third (and hopefully last) RC for 1.4.
The outstanding issues are documentation related (rebase guide which I
need to edit a bit more, a what's new entry, a decision if we have
improved the install documentation enough, and to make sure that docs
for backend_bases gets added to sphinx) and the re-design of the front
page.
Tom
--
Thomas Caswell
tcaswell@...149...
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel
------------------------------------------------------------------------------
_______________________________________________
Matplotlib-devel mailing list
Matplotlib-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/matplotlib-devel