diff -r eecc005229ff -r c443b9ba6f63 mercurial/bundle2.py --- a/mercurial/bundle2.py Tue Feb 04 12:07:37 2020 +0100 +++ b/mercurial/bundle2.py Thu Jan 02 11:04:18 2020 -0800 @@ -1013,6 +1013,7 @@ self._generated = None self.mandatory = mandatory + @encoding.strmethod def __repr__(self): cls = b"%s.%s" % (self.__class__.__module__, self.__class__.__name__) return b'<%s object at %x; id: %s; type: %s; mandatory: %s>' % (