Skip to content

Commit fedcac4

Browse files
fix user logs encoding in azure-ai-generative package causing UnicodeEncodeError (#34036)
1 parent 8999812 commit fedcac4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

sdk/ai/azure-ai-generative/azure/ai/generative/evaluate/_mlflow_log_collector.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ def __init__(self, logger):
3030
def __enter__(self):
3131
self.logger.debug("Redirecting user output to {0}".format(self.user_log_path))
3232

33-
self.user_log_fp = open(self.user_log_path, "at+")
33+
self.user_log_fp = open(self.user_log_path, "at+", encoding="utf-8")
3434
self.original_stdout = sys.stdout
3535
self.original_stderr = sys.stderr
3636
sys.stdout = OutputCollector(sys.stdout, self.user_log_fp.write)

0 commit comments

Comments
 (0)