diff -r ae92c3eee88e -r 0d83ad967bf8 mercurial/merge.py --- a/mercurial/merge.py Fri Jun 10 00:25:07 2016 -0400 +++ b/mercurial/merge.py Fri Jun 10 00:12:33 2016 -0400 @@ -8,6 +8,7 @@ from __future__ import absolute_import import errno +import hashlib import os import shutil import struct @@ -408,7 +409,7 @@ if fcl.isabsent(): hash = nullhex else: - hash = util.sha1(fcl.path()).hexdigest() + hash = hashlib.sha1(fcl.path()).hexdigest() self._repo.vfs.write('merge/' + hash, fcl.data()) self._state[fd] = ['u', hash, fcl.path(), fca.path(), hex(fca.filenode()),