--- 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):