view mercurial/utils/hashutil.py @ 47015:7001f92e0ee9

rewriteutil: replace "null changeset" by "the null revision" in error message The evolve extension uses "the null revision" and we seem to use that term much more frequently in core too. Differential Revision: https://phab.mercurial-scm.org/D10514
author Martin von Zweigbergk <martinvonz@google.com>
date Tue, 27 Apr 2021 11:02:41 -0700
parents 521ac0d7047f
children 6000f5b25c9b
line wrap: on
line source

from __future__ import absolute_import

import hashlib

try:
    from ..thirdparty import sha1dc  # pytype: disable=import-error

    sha1 = sha1dc.sha1
except (ImportError, AttributeError):
    sha1 = hashlib.sha1