Mercurial > hg
changeset 51731:92845af308b4
typing: narrow the scope of some recent disabled import warnings
These comments were added in 39e2b2d062c1, but had the effect of changing the
known type to `Any`, which cascaded through a few function signatures. Just
ignore the import error instead.
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Wed, 24 Jul 2024 18:17:00 -0400 |
parents | 278af66e6595 |
children | 43460c311c0c |
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 Tue Jul 23 19:20:22 2024 -0400 +++ b/mercurial/chgserver.py Wed Jul 24 18:17:00 2024 -0400 @@ -151,7 +151,7 @@ """ modules = [m for n, m in extensions.extensions(ui)] try: - from . import __version__ # type: ignore + from . import __version__ # pytype: disable=import-error modules.append(__version__) except ImportError:
--- a/mercurial/policy.py Tue Jul 23 19:20:22 2024 -0400 +++ b/mercurial/policy.py Wed Jul 24 18:17:00 2024 -0400 @@ -45,7 +45,7 @@ } try: - from . import __modulepolicy__ # type: ignore + from . import __modulepolicy__ # pytype: disable=import-error policy: bytes = __modulepolicy__.modulepolicy except ImportError:
--- a/mercurial/util.py Tue Jul 23 19:20:22 2024 -0400 +++ b/mercurial/util.py Wed Jul 24 18:17:00 2024 -0400 @@ -1162,7 +1162,7 @@ def version(): """Return version information if available.""" try: - from . import __version__ # type: ignore + from . import __version__ # pytype: disable=import-error return __version__.version except ImportError: