mercurial/logcmdutil.py
changeset 51282 9d3721552b6c
parent 51140 d6e5bec550f1
child 51284 f15cb5111a1e
--- a/mercurial/logcmdutil.py	Wed Nov 08 01:58:16 2023 +0100
+++ b/mercurial/logcmdutil.py	Wed Dec 20 12:51:20 2023 +0100
@@ -10,6 +10,15 @@
 import os
 import posixpath
 
+from typing import (
+    Any,
+    Callable,
+    Dict,
+    Optional,
+    Sequence,
+    Tuple,
+)
+
 from .i18n import _
 from .node import wdirrev
 
@@ -39,19 +48,19 @@
     stringutil,
 )
 
+# keeps pyflakes happy
+assert [
+    Any,
+    Callable,
+    Dict,
+    Optional,
+    Sequence,
+    Tuple,
+]
 
-if pycompat.TYPE_CHECKING:
-    from typing import (
-        Any,
-        Callable,
-        Dict,
-        Optional,
-        Sequence,
-        Tuple,
-    )
-
-    for t in (Any, Callable, Dict, Optional, Tuple):
-        assert t
+# keep pyflakes happy
+for t in (Any, Callable, Dict, Optional, Tuple):
+    assert t
 
 
 def getlimit(opts):