From 56310adcad22f54a8da3b03cf464a2cf2cd2e14b Mon Sep 17 00:00:00 2001 From: Vincent Paredes Date: Wed, 5 Feb 2014 17:20:06 +0100 Subject: [PATCH] fixing password encoding issue Signed-off-by: Romain Bignon --- weboob/tools/application/console.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/weboob/tools/application/console.py b/weboob/tools/application/console.py index d5d37a8f..2af1751f 100644 --- a/weboob/tools/application/console.py +++ b/weboob/tools/application/console.py @@ -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()