hgext/fastannotate/context.py
changeset 44062 2d49482d0dd4
parent 43421 be384a2052aa
child 46114 59fa3890d40a
--- a/hgext/fastannotate/context.py	Mon Jan 13 17:16:54 2020 -0500
+++ b/hgext/fastannotate/context.py	Mon Jan 13 14:12:31 2020 -0500
@@ -9,7 +9,6 @@
 
 import collections
 import contextlib
-import hashlib
 import os
 
 from mercurial.i18n import _
@@ -28,7 +27,10 @@
     scmutil,
     util,
 )
-from mercurial.utils import stringutil
+from mercurial.utils import (
+    hashutil,
+    stringutil,
+)
 
 from . import (
     error as faerror,
@@ -148,7 +150,7 @@
     diffoptstr = stringutil.pprint(
         sorted((k, getattr(diffopts, k)) for k in mdiff.diffopts.defaults)
     )
-    return node.hex(hashlib.sha1(diffoptstr).digest())[:6]
+    return node.hex(hashutil.sha1(diffoptstr).digest())[:6]
 
 
 _defaultdiffopthash = hashdiffopts(mdiff.defaultopts)