We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0325b63 commit b9f43e2Copy full SHA for b9f43e2
orangecanvas/application/utils/addons.py
@@ -649,6 +649,11 @@ def run_command(
649
"""
650
log.info("Running %s", " ".join(command))
651
652
+ env = kwargs.pop("env", os.environ).copy()
653
+ env["PYTHONIOENCODING"] = "utf-8"
654
+ env["PYTHONUTF8"] = "1"
655
+ kwargs["env"] = env
656
+
657
kwargs.setdefault("encoding", "utf-8")
658
kwargs.setdefault("errors", "backslashreplace")
659
kwargs.setdefault("universal_newlines", True)
0 commit comments