mercurial/i18n.py
changeset 51282 9d3721552b6c
parent 50926 18c8c18993f0
child 51284 f15cb5111a1e
--- 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: