Merge pull request #413 from ctoth/run-utf8

Use encoding supplied to --encoding by default while running commands
This commit is contained in:
paul-gauthier 2023-12-29 14:52:04 -04:00 committed by GitHub
commit 45210c1c84
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -392,7 +392,7 @@ class Commands:
combined_output = None
try:
result = subprocess.run(
args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, text=True, shell=True
args, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, text=True, shell=True, encoding=self.io.encoding, errors='replace'
)
combined_output = result.stdout
except Exception as e: