##// END OF EJS Templates
Backport PR #4163: Fix for incorrect default encoding on Windows....
Backport PR #4163: Fix for incorrect default encoding on Windows. Whilst trying out rendering notebooks in a flask app under Apache on Windows I got the below error when simply trying to import `SlidesExporter` ```python mod_wsgi (pid=6260): Exception occurred processing WSGI script 'flask_test.wsgi'. Traceback (most recent call last): File "flask_test.py", line 81, in render_notebook from IPython.nbconvert.exporters import SlidesExporter File "c:\\dev\\code\\ipython\\IPython\\__init__.py", line 47, in <module> from .terminal.embed import embed File "c:\\dev\\code\\ipython\\IPython\\terminal\\embed.py", line 32, in <module> from IPython.terminal.interactiveshell import TerminalInteractiveShell File "c:\\dev\\code\\ipython\\IPython\\terminal\\interactiveshell.py", line 25, in <module> from IPython.core.interactiveshell import InteractiveShell, InteractiveShellABC File "c:\\dev\\code\\ipython\\IPython\\core\\interactiveshell.py", line 59, in <module> from IPython.core.prompts import PromptManager File "c:\\dev\\code\\ipython\\IPython\\core\\prompts.py", line 138, in <module> HOME = py3compat.str_to_unicode(os.environ.get("HOME","//////:::::ZZZZZ,,,~~~")) File "c:\\dev\\code\\ipython\\IPython\\utils\\py3compat.py", line 18, in decode return s.decode(encoding, "replace") LookupError: unknown encoding: cp0 ``` A little bit of [googling](http://bugs.python.org/issue6501) suggests that Windows returns 'cp0' to indicate there is no code page. This fix simply looks for this invalid value and replaces it with something valid. With this change it works for me.

File last commit:

r11300:62bb4d1f
r12463:516353d0
Show More
.mailmap
104 lines | 7.3 KiB | text/plain | TextLexer
MinRK
update mailmap
r7753 Aaron Culich <aculich@gmail.com> Aaron Culich <aculich@eecs.berkeley.edu>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Benjamin Ragan-Kelley <benjaminrk@gmail.com> <minrk@Mercury.local>
Benjamin Ragan-Kelley <benjaminrk@gmail.com> Min RK
Benjamin Ragan-Kelley <benjaminrk@gmail.com> MinRK <benjaminrk@gmail.com>
Paul Ivanov
updated .mailmap
r11300 Barry Wark <barrywark@gmail.com> Barry Wark <barrywarkatgmaildotcom>
Ben Edwards <bedwards@cs.unm.edu> Ben Edwards <bedwards@sausage.(none)>
MinRK
update mailmap
r7753 Bradley M. Froehle <brad.froehle@gmail.com> Bradley M. Froehle <bfroehle@math.berkeley.edu>
Paul Ivanov
updated .mailmap
r11300 Bradley M. Froehle <brad.froehle@gmail.com> Bradley Froehle <brad.froehle@gmail.com>
MinRK
update mailmap
r7753 Brandon Parsons <brandon@parsonstx.com> Brandon Parsons <brandon.parsons@hp.com>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Brian E. Granger <ellisonbg@gmail.com> Brian Granger
Brian E. Granger <ellisonbg@gmail.com> Brian Granger <>
Brian E. Granger <ellisonbg@gmail.com> bgranger <>
Brian E. Granger <ellisonbg@gmail.com> bgranger <bgranger@red>
Paul Ivanov
updated .mailmap
r11300 Damián Avila <damianavila82@yahoo.com.ar> damianavila <damianavila82@yahoo.com.ar>
Darren Dale <dsdale24@gmail.com> darren.dale <>
Darren Dale <dsdale24@gmail.com> Darren Dale <>
Dav Clark <davclark@berkeley.edu> Dav Clark <>
David Warde-Farley <wardefar@iro.umontreal.ca> David Warde-Farley <>
Eugene Van den Bulke <eugene.van-den-bulke@gmail.com> Eugene Van den Bulke <eugene.vandenbulke@gmail.com>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Evan Patterson <epatters@enthought.com> <epatters@EPattersons-MacBook-Pro.local>
Fernando Perez
Small fixes to mailmap file
r7278 Evan Patterson <epatters@enthought.com> <epatters@evan-laptop.localdomain>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Evan Patterson <epatters@enthought.com> <epatters@caltech.edu>
Fernando Perez
Small fixes to mailmap file
r7278 Evan Patterson <epatters@enthought.com> <ejpatters@gmail.com>
Evan Patterson <epatters@enthought.com> epatters <ejpatters@gmail.com>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Evan Patterson <epatters@enthought.com> epatters <epatters@enthought.com>
MinRK
update mailmap
r7753 Ernie French <ernestfrench@gmail.com> Ernie French <ernie@gqpbj.com>
Ernie French <ernestfrench@gmail.com> ernie french <ernestfrench@gmail.com>
Ernie French <ernestfrench@gmail.com> ernop <ernestfrench@gmail.com>
Fernando Perez
Small fixes to mailmap file
r7278 Fernando Perez <Fernando.Perez@berkeley.edu> <fperez.net@gmail.com>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Fernando Perez <Fernando.Perez@berkeley.edu> fperez <>
Fernando Perez <Fernando.Perez@berkeley.edu> fptest <>
Fernando Perez <Fernando.Perez@berkeley.edu> fptest1 <>
MinRK
update mailmap
r7753 Fernando Perez <Fernando.Perez@berkeley.edu> Fernando Perez <fernando.perez@berkeley.edu>
Paul Ivanov
updated .mailmap
r11300 Fernando Perez <fernando.perez@berkeley.edu> Fernando Perez <>
Fernando Perez <fernando.perez@berkeley.edu> Fernando Perez <fperez@maqroll>
Frank Murphy <fpmurphy@mtu.edu> Frank Murphy <fmurphy@arbor.net>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Gael Varoquaux <gael.varoquaux@normalesup.org> gael.varoquaux <>
Gael Varoquaux <gael.varoquaux@normalesup.org> gvaroquaux <gvaroquaux@gvaroquaux-desktop>
Paul Ivanov
updated .mailmap
r11300 Gael Varoquaux <gael.varoquaux@normalesup.org> Gael Varoquaux <>
jakobgager <jakob.gager@gmail.com> jakobgager <gager@ilsb.tuwien.ac.at>
jakobgager <jakob.gager@gmail.com> jakobgager <jakobgager@hotmail.com>
Jason Grout <jason.grout@drake.edu> Jason Grout <jason-github@creativetrax.com>
Jens Hedegaard Nielsen <jenshnielsen@gmail.com> Jens Hedegaard Nielsen <jhn@jhn-Znote.(none)>
Jens Hedegaard Nielsen <jenshnielsen@gmail.com> Jens H Nielsen <jenshnielsen@gmail.com>
Jens Hedegaard Nielsen <jenshnielsen@gmail.com> Jens H. Nielsen <jenshnielsen@gmail.com>
Jez Ng <jezreel@gmail.com> Jez Ng <me@jezng.com>
Jonathan Frederic <jdfreder@calpoly.edu> Jonathan Frederic <jonathan@LifebookMint.(none)>
MinRK
update mailmap
r7753 Jonathan March <jmarch@enthought.com> Jonathan March <JDM@MarchRay.net>
Jonathan March <jmarch@enthought.com> jdmarch <JDM@marchRay.net>
MinRK
add Jörgen to mailmap
r7757 Jörgen Stenarson <jorgen.stenarson@kroywen.se> Jörgen Stenarson <jorgen.stenarson@bostream.nu>
Paul Ivanov
updated .mailmap
r11300 Jörgen Stenarson <jorgen.stenarson@kroywen.se> Jorgen Stenarson <jorgen.stenarson@bostream.nu>
Jörgen Stenarson <jorgen.stenarson@kroywen.se> Jorgen Stenarson <>
Jörgen Stenarson <jorgen.stenarson@kroywen.se> jstenar <jorgen.stenarson@bostream.nu>
Jörgen Stenarson <jorgen.stenarson@kroywen.se> jstenar <>
Jörgen Stenarson <jorgen.stenarson@kroywen.se> Jörgen Stenarson <jorgen.stenarson@kroywen.se>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Laurent Dufréchou <laurent.dufrechou@gmail.com> <laurent.dufrechou@gmail.com>
Fernando Perez
Small fixes to mailmap file
r7278 Laurent Dufréchou <laurent.dufrechou@gmail.com> <laurent@Pep>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Laurent Dufréchou <laurent.dufrechou@gmail.com> laurent dufrechou <>
Laurent Dufréchou <laurent.dufrechou@gmail.com> laurent.dufrechou <>
MinRK
update mailmap
r7753 Laurent Dufréchou <laurent.dufrechou@gmail.com> Laurent Dufrechou <>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Laurent Dufréchou <laurent.dufrechou@gmail.com> laurent.dufrechou@gmail.com <>
Laurent Dufréchou <laurent.dufrechou@gmail.com> ldufrechou <ldufrechou@PEP>
Paul Ivanov
updated .mailmap
r11300 Luis Pedro Coelho <luis@luispedro.org> Luis Pedro Coelho <lpc@cmu.edu>
Matthias Bussonnier <bussonniermatthias@gmail.com> Matthias BUSSONNIER <bussonniermatthias@gmail.com>
Matthias Bussonnier <bussonniermatthias@gmail.com> Bussonnier Matthias <bussonniermatthias@gmail.com>
Matthias Bussonnier <bussonniermatthias@gmail.com> Matthias BUSSONNIER <bussonniermatthias@umr168-curn-1-24x-6561.curie.fr>
Matthias Bussonnier <bussonniermatthias@gmail.com> Matthias Bussonnier <carreau@Aspire.(none)>
Michael Droettboom <mdboom@gmail.com> Michael Droettboom <mdroe@stsci.edu>
Fernando Perez
Small fixes to mailmap file
r7278 Nicolas Rougier <Nicolas.Rougier@inria.fr> <Nicolas.rougier@inria.fr>
MinRK
update mailmap
r7753 Omar Andrés Zapata Mesa <andresete.chaos@gmail.com> Omar Andres Zapata Mesa <andresete.chaos@gmail.com>
Paul Ivanov
updated .mailmap
r11300 Omar Andrés Zapata Mesa <andresete.chaos@gmail.com> Omar Andres Zapata Mesa <omazapa@tuxhome>
Paul Ivanov <pi@berkeley.edu> Paul Ivanov <pivanov314@gmail.com>
Pauli Virtanen <pauli.virtanen@iki.fi> Pauli Virtanen <>
Pauli Virtanen <pauli.virtanen@iki.fi> Pauli Virtanen <pav@iki.fi>
Pietro Berkes <pberkes@enthought.com> Pietro Berkes <pietro.berkes@googlemail.com>
MinRK
update mailmap
r7753 Piti Ongmongkolkul <piti118@gmail.com> piti118 <piti118@gmail.com>
Paul Ivanov
updated .mailmap
r11300 Prabhu Ramachandran <prabhu@enthought.com> Prabhu Ramachandran <>
Puneeth Chaganti <punchagan@gmail.com> Puneeth Chaganti <punchagan@muse-amuse.in>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Robert Kern <robert.kern@gmail.com> rkern <>
Paul Ivanov
updated .mailmap
r11300 Robert Kern <robert.kern@gmail.com> Robert Kern <rkern@enthought.com>
Robert Kern <robert.kern@gmail.com> Robert Kern <rkern@Sacrilege.local>
Robert Kern <robert.kern@gmail.com> Robert Kern <>
Robert Marchman <bo.marchman@gmail.com> Robert Marchman <robert.l.marchman@dartmouth.edu>
MinRK
update mailmap
r7753 Satrajit Ghosh <satra@mit.edu> Satrajit Ghosh <satra@ba5.mit.edu>
Paul Ivanov
updated .mailmap
r11300 Satrajit Ghosh <satra@mit.edu> Satrajit Ghosh <satrajit.ghosh@gmail.com>
smithj1 <smithj1@LMC-022896.local> smithj1 <smithj1@LMC-022896.swisscom.com>
smithj1 <smithj1@LMC-022896.local> smithj1 <smithj1@lmc-022896.local>
MinRK
update mailmap
r7753 Steven Johnson <steven.johnson@drake.edu> stevenJohnson <steven.johnson@drake.edu>
Paul Ivanov
updated .mailmap
r11300 s8weber <s8weber@c4.usr.sh> s8weber <s8weber@c5.usr.sh>
Stefan van der Walt <stefan@sun.ac.za> Stefan van der Walt <bzr@mentat.za.net>
Fernando Perez
Small fixes to mailmap file
r7278 Thomas Kluyver <takowl@gmail.com> Thomas <takowl@gmail.com>
MinRK
update mailmap
r7753 Thomas Spura <tomspur@fedoraproject.org> Thomas Spura <thomas.spura@gmail.com>
Timo Paulssen <timonator@perpetuum-immobile.de> timo <timonator@perpetuum-immobile.de>
Paul Ivanov
updated .mailmap
r11300 vds <vds@VIVIAN> vds2212 <vds2212@VIVIAN>
vds <vds@VIVIAN> vds <vds@vivian>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Ville M. Vainio <vivainio@gmail.com> <vivainio2@WN-W0941>
Ville M. Vainio <vivainio@gmail.com> ville <ville@VILLE-PC>
Fernando Perez
Small fixes to mailmap file
r7278 Ville M. Vainio <vivainio@gmail.com> ville <ville@ville-desktop>
Ville M. Vainio <vivainio@gmail.com> vivainio <>
Paul Ivanov
updated .mailmap
r11300 Ville M. Vainio <vivainio@gmail.com> Ville M. Vainio <vivainio@villev>
Ville M. Vainio <vivainio@gmail.com> Ville M. Vainio <vivainio@ville_vmw>
Yaroslav Halchenko
ENH: initial .mailmap to unify major contributors appearance in shortlog...
r4798 Walter Doerwald <walter@livinglogic.de> walter.doerwald <>
Paul Ivanov
updated .mailmap
r11300 Walter Doerwald <walter@livinglogic.de> Walter Doerwald <>
W. Trevor King <wking@tremily.us> W. Trevor King <wking@drexel.edu>