diff -r e786d69c665d -r 63d84c18247a mercurial/manifest.py --- a/mercurial/manifest.py Thu Feb 06 16:55:39 2020 -0500 +++ b/mercurial/manifest.py Sat Feb 08 03:13:45 2020 +0530 @@ -21,6 +21,7 @@ ) from .pycompat import getattr from . import ( + encoding, error, mdiff, pathutil, @@ -868,9 +869,10 @@ self._loadalllazy() return not self._dirs or all(m._isempty() for m in self._dirs.values()) + @encoding.strmethod def __repr__(self): return ( - b'' + b'' % ( self._dir, hex(self._node),