comparison mercurial/utils/hashutil.py @ 46413:521ac0d7047f stable

typing: disable import error warnings that are already handled I'm assuming that the cffi ones are handled somewhere, but the others definitely are. Differential Revision: https://phab.mercurial-scm.org/D10207
author Matt Harbison <matt_harbison@yahoo.com>
date Sat, 13 Mar 2021 00:38:59 -0500
parents 7126d8b8e0e6
children 6000f5b25c9b
comparison
equal deleted inserted replaced
46412:65f437c240f2 46413:521ac0d7047f
1 from __future__ import absolute_import 1 from __future__ import absolute_import
2 2
3 import hashlib 3 import hashlib
4 4
5 try: 5 try:
6 from ..thirdparty import sha1dc 6 from ..thirdparty import sha1dc # pytype: disable=import-error
7 7
8 sha1 = sha1dc.sha1 8 sha1 = sha1dc.sha1
9 except (ImportError, AttributeError): 9 except (ImportError, AttributeError):
10 sha1 = hashlib.sha1 10 sha1 = hashlib.sha1