From 4ec06bcaa344e9713607e2197e3ab0fd37883009 Mon Sep 17 00:00:00 2001 From: Simon Forman Date: Fri, 24 Apr 2020 11:24:56 -0700 Subject: [PATCH] Fixes #40352 write() argument must be str, not bytes --- joy/gui/textwidget.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/joy/gui/textwidget.py b/joy/gui/textwidget.py index b100602..8bb25fd 100644 --- a/joy/gui/textwidget.py +++ b/joy/gui/textwidget.py @@ -123,7 +123,7 @@ class SavingMixin(object): def _saver(self, text): if not self.filename: return - with open(self.filename, 'w') as f: + with open(self.filename, 'wb') as f: os.chmod(self.filename, 0o600) f.write(text.encode('UTF_8')) f.flush()