matplotlib/matplotlib — pull request #3594 by wernerfb (2014-09-29 18:33:05+00:00)
Title: Unicode decode error

Correct the following exception on Windows with Py2.x and user having e.g. Umlaute in his home folder name.
twcbsrc.app_base - ERROR - app_base.pyo - 292 - Traceback (most recent call last):
File "twcbsrc\controllers\app_cb.pyo", line 403, in onTBStats
File "importlib\__init__.pyo", line 37, in import_module
File "zipextimporter.pyo", line 82, in load_module
File "twcbsrc\controllers\app_stats.pyo", line 29, in
File "zipextimporter.pyo", line 82, in load_module
File "twcbsrc\views\statistics.pyo", line 19, in
File "zipextimporter.pyo", line 82, in load_module
File "matplotlib\__init__.pyo", line 1048, in
File "matplotlib\__init__.pyo", line 897, in rc_params
File "matplotlib\__init__.pyo", line 759, in matplotlib_fname
File "matplotlib\__init__.pyo", line 630, in _get_configdir
File "matplotlib\__init__.pyo", line 555, in _get_xdg_config_dir
File "matplotlib\__init__.pyo", line 323, in wrapper
File "matplotlib\__init__.pyo", line 509, in _get_home
File "ntpath.pyo", line 310, in expanduser
UnicodeDecodeError: 'utf8' codec can't decode byte 0xf6 in position 10: invalid start byte

See also: #3532