Use errors='replace' with subprocess (#3096)
This commit is contained in:
parent
9b7e5f4710
commit
5466d0d9a6
@ -145,6 +145,7 @@ def new_process(args, run: bool = False, show_logs: bool = False, **kwargs):
|
||||
"stdout": None if show_logs else subprocess.PIPE,
|
||||
"universal_newlines": True,
|
||||
"encoding": "UTF-8",
|
||||
"errors": "replace", # Avoid UnicodeDecodeError in unknown command output
|
||||
**kwargs,
|
||||
}
|
||||
console.debug(f"Running command: {args}")
|
||||
|
Loading…
Reference in New Issue
Block a user