Mercurial > hg
changeset 51689:39e2b2d062c1
pytype: work around wrong ImportError flagging
As documented in https://github.com/google/pytype/issues/163, newer versions
of Pytype do not understand caught `ImportError`, so we temporarily ignore
them where applicable.
author | Raphaël Gomès <rgomes@octobus.net> |
---|---|
date | Thu, 18 Jul 2024 12:03:29 +0200 |
parents | 25e7f9dcad0f |
children | 493034cc3265 |
files | mercurial/chgserver.py mercurial/policy.py mercurial/util.py |
diffstat | 3 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/chgserver.py Thu Jul 18 12:02:01 2024 +0200 +++ b/mercurial/chgserver.py Thu Jul 18 12:03:29 2024 +0200 @@ -151,7 +151,7 @@ """ modules = [m for n, m in extensions.extensions(ui)] try: - from . import __version__ + from . import __version__ # type: ignore modules.append(__version__) except ImportError:
--- a/mercurial/policy.py Thu Jul 18 12:02:01 2024 +0200 +++ b/mercurial/policy.py Thu Jul 18 12:03:29 2024 +0200 @@ -37,7 +37,7 @@ } try: - from . import __modulepolicy__ + from . import __modulepolicy__ # type: ignore policy = __modulepolicy__.modulepolicy except ImportError:
--- a/mercurial/util.py Thu Jul 18 12:02:01 2024 +0200 +++ b/mercurial/util.py Thu Jul 18 12:03:29 2024 +0200 @@ -1152,7 +1152,7 @@ def version(): """Return version information if available.""" try: - from . import __version__ + from . import __version__ # type: ignore return __version__.version except ImportError: