mercurial/mail.py
changeset 51285 9d3721552b6c
parent 50929 18c8c18993f0
child 51287 f15cb5111a1e
--- a/mercurial/mail.py	Wed Nov 08 01:58:16 2023 +0100
+++ b/mercurial/mail.py	Wed Dec 20 12:51:20 2023 +0100
@@ -18,6 +18,13 @@
 import socket
 import time
 
+from typing import (
+    Any,
+    List,
+    Tuple,
+    Union,
+)
+
 from .i18n import _
 from .pycompat import (
     open,
@@ -35,11 +42,14 @@
     urlutil,
 )
 
-if pycompat.TYPE_CHECKING:
-    from typing import Any, List, Tuple, Union
 
-    # keep pyflakes happy
-    assert all((Any, List, Tuple, Union))
+# keep pyflakes happy
+assert [
+    Any,
+    List,
+    Tuple,
+    Union,
+]
 
 
 class STARTTLS(smtplib.SMTP):