hgext/fastannotate/formatter.py
changeset 46114 59fa3890d40a
parent 43077 687b865b95ad
child 48966 6000f5b25c9b
--- a/hgext/fastannotate/formatter.py	Sun Dec 13 18:29:22 2020 -0800
+++ b/hgext/fastannotate/formatter.py	Tue Dec 01 21:54:46 2020 +0100
@@ -6,9 +6,12 @@
 # GNU General Public License version 2 or any later version.
 from __future__ import absolute_import
 
+from mercurial.node import (
+    hex,
+    short,
+)
 from mercurial import (
     encoding,
-    node,
     pycompat,
     templatefilters,
     util,
@@ -116,9 +119,9 @@
     @util.propertycache
     def _hexfunc(self):
         if self.ui.debugflag or self.opts.get(b'long_hash'):
-            return node.hex
+            return hex
         else:
-            return node.short
+            return short
 
     def end(self):
         pass
@@ -168,7 +171,7 @@
 
     @util.propertycache
     def _hexfunc(self):
-        return node.hex
+        return hex
 
     def end(self):
         self.ui.write(b'\n]\n')