diff -r d6afa9c149c3 -r 59fa3890d40a mercurial/store.py --- a/mercurial/store.py Sun Dec 13 18:29:22 2020 -0800 +++ b/mercurial/store.py Tue Dec 01 21:54:46 2020 +0100 @@ -14,11 +14,11 @@ from .i18n import _ from .pycompat import getattr +from .node import hex from . import ( changelog, error, manifest, - node, policy, pycompat, util, @@ -273,7 +273,7 @@ def _hashencode(path, dotencode): - digest = node.hex(hashutil.sha1(path).digest()) + digest = hex(hashutil.sha1(path).digest()) le = lowerencode(path[5:]).split(b'/') # skips prefix 'data/' or 'meta/' parts = _auxencode(le, dotencode) basename = parts[-1]