# HG changeset patch # User Drew Gottlieb # Date 2015-04-06 20:59:36 # Node ID 4ece2847cf4c762ae26f22ad90844ae8efb1df2a # Parent 2f8f7cc6a53b3da4b917a115a3b4da8eb9025757 parsers: remove unused dependency on util Parsers.py had a reference to util.sha1 which was unused. This commit removes this reference as well as the unused import of util to simplify the dependency graph. This is important for the next commit which actually relocates part of a module to eliminate a cycle. diff --git a/mercurial/pure/parsers.py b/mercurial/pure/parsers.py --- a/mercurial/pure/parsers.py +++ b/mercurial/pure/parsers.py @@ -6,14 +6,12 @@ # GNU General Public License version 2 or any later version. from mercurial.node import nullid -from mercurial import util import struct, zlib, cStringIO _pack = struct.pack _unpack = struct.unpack _compress = zlib.compress _decompress = zlib.decompress -_sha = util.sha1 # Some code below makes tuples directly because it's more convenient. However, # code outside this module should always use dirstatetuple.