diff -r d79d68bb9f7c -r bcfc4e3b6548 hgext/journal.py --- a/hgext/journal.py Fri Mar 02 07:15:54 2018 +0530 +++ b/hgext/journal.py Fri Mar 02 07:16:33 2018 +0530 @@ -363,7 +363,7 @@ # empty file, write version first f.write(str(storageversion) + '\0') f.seek(0, os.SEEK_END) - f.write(str(entry) + '\0') + f.write(bytes(entry) + '\0') def filtered(self, namespace=None, name=None): """Yield all journal entries with the given namespace or name