# HG changeset patch # User Jeroen Vaelen # Date 1466029178 25200 # Node ID 00612a019547c0de2b6a88de74c4e097b99d36d8 # Parent a4de197218cf11de51b2a73c774be6ebaeba337a evolve: use hashlib to compute sha1 hashes The util alias for sha1 was dropped in c27dc3c3122 in favor of hashlib. diff -r a4de197218cf -r 00612a019547 hgext/evolve.py --- a/hgext/evolve.py Fri May 27 17:36:07 2016 +0200 +++ b/hgext/evolve.py Wed Jun 15 15:19:38 2016 -0700 @@ -71,6 +71,7 @@ import collections import socket import errno +import hashlib import struct sha1re = re.compile(r'\b[0-9a-f]{6,40}\b') @@ -3859,7 +3860,7 @@ for i in unfi: ctx = unfi[i] entry = 0 - sha = util.sha1() + sha = hashlib.sha1() # add data from p1 for p in ctx.parents(): p = p.rev() diff -r a4de197218cf -r 00612a019547 hgext/simple4server.py --- a/hgext/simple4server.py Fri May 27 17:36:07 2016 +0200 +++ b/hgext/simple4server.py Wed Jun 15 15:19:38 2016 -0700 @@ -13,6 +13,7 @@ import mercurial.obsolete +import hashlib import struct from mercurial import util from mercurial import wireproto @@ -192,7 +193,7 @@ for i in unfi: ctx = unfi[i] entry = 0 - sha = util.sha1() + sha = hashlib.sha1() # add data from p1 for p in ctx.parents(): p = p.rev()