diff --git a/mercurial/changelog.py b/mercurial/changelog.py --- a/mercurial/changelog.py +++ b/mercurial/changelog.py @@ -120,7 +120,7 @@ class appender(object): return ret def write(self, s): - self.data.append(str(s)) + self.data.append(bytes(s)) self.offset += len(s) self._end += len(s)