--- a/mercurial/chgserver.py Mon Jan 13 17:14:19 2020 -0500
+++ b/mercurial/chgserver.py Mon Jan 13 17:15:14 2020 -0500
@@ -41,7 +41,6 @@
from __future__ import absolute_import
-import hashlib
import inspect
import os
import re
@@ -67,6 +66,7 @@
)
from .utils import (
+ hashutil,
procutil,
stringutil,
)
@@ -74,7 +74,7 @@
def _hashlist(items):
"""return sha1 hexdigest for a list"""
- return node.hex(hashlib.sha1(stringutil.pprint(items)).digest())
+ return node.hex(hashutil.sha1(stringutil.pprint(items)).digest())
# sensitive config sections affecting confighash