fixing password encoding issue

Signed-off-by: Romain Bignon <romain@budget-insight.com>
This commit is contained in:
Vincent Paredes 2014-02-05 17:20:06 +01:00 committed by Romain Bignon
commit 56310adcad

View file

@ -460,7 +460,7 @@ class ConsoleApplication(BaseApplication):
if sys.platform == 'win32':
line = getpass.getpass(str(question))
else:
line = getpass.getpass(question)
line = getpass.getpass(question.encode(sys.stdout.encoding or locale.getpreferredencoding()))
else:
self.stdout.write(question.encode(sys.stdout.encoding or locale.getpreferredencoding()))
self.stdout.flush()