diff -r 58d39c7865e5 -r 9d3721552b6c mercurial/i18n.py --- a/mercurial/i18n.py Wed Nov 08 01:58:16 2023 +0100 +++ b/mercurial/i18n.py Wed Dec 20 12:51:20 2023 +0100 @@ -11,18 +11,22 @@ import os import sys +from typing import ( + Callable, + List, +) + from .utils import resourceutil from . import ( encoding, pycompat, ) -if pycompat.TYPE_CHECKING: - from typing import ( - Callable, - List, - ) - +# keeps pyflakes happy +assert [ + Callable, + List, +] # modelled after templater.templatepath: if getattr(sys, 'frozen', None) is not None: