diff -r 5e3b3f88c2e4 -r 3fa4183e7803 hgext/remotefilelog/debugcommands.py --- a/hgext/remotefilelog/debugcommands.py Tue Nov 13 17:41:54 2018 +0300 +++ b/hgext/remotefilelog/debugcommands.py Tue Nov 13 18:07:21 2018 +0300 @@ -15,6 +15,7 @@ from mercurial import ( error, filelog, + node as nodemod, revlog, ) from . import ( @@ -52,7 +53,7 @@ def buildtemprevlog(repo, file): # get filename key - filekey = hashlib.sha1(file).hexdigest() + filekey = nodemod.hex(hashlib.sha1(file).digest()) filedir = os.path.join(repo.path, 'store/data', filekey) # sort all entries based on linkrev @@ -344,7 +345,7 @@ ui.write("%s %s %s %s\n" % ( hashformatter(node), hashformatter(deltabasenode), - hashlib.sha1(delta).hexdigest(), + nodemod.hex(hashlib.sha1(delta).digest()), len(delta))) def debughistorypack(ui, path):