From fd8f254ce1d1af5fae2479aac0bd02590abc7aa3 Mon Sep 17 00:00:00 2001 From: Dave Halter Date: Fri, 3 Aug 2018 23:51:58 +0200 Subject: [PATCH] Fix an issue with stderr debugging of subprocesses --- jedi/evaluate/compiled/subprocess/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/jedi/evaluate/compiled/subprocess/__init__.py b/jedi/evaluate/compiled/subprocess/__init__.py index fcefca66..9ebcd6ed 100644 --- a/jedi/evaluate/compiled/subprocess/__init__.py +++ b/jedi/evaluate/compiled/subprocess/__init__.py @@ -244,6 +244,7 @@ class CompiledSubprocess(object): # stderr contents. try: line = self._stderr_queue.get_nowait() + line = line.decode('utf-8', 'replace') debug.warning('stderr output: %s' % line.rstrip('\n')) except Empty: break