mercurial/commands.py
branchstable
changeset 47763 76dccbbe73fd
parent 47610 f89d3050dcd5
child 48030 7d908ee19b5b
--- a/mercurial/commands.py	Tue Jul 20 23:04:28 2021 +0200
+++ b/mercurial/commands.py	Wed Jul 21 15:34:35 2021 -0400
@@ -75,12 +75,6 @@
     urlutil,
 )
 
-if pycompat.TYPE_CHECKING:
-    from typing import (
-        List,
-    )
-
-
 table = {}
 table.update(debugcommandsmod.command._table)
 
@@ -3341,7 +3335,8 @@
                 )
             # checking that newnodes exist because old state files won't have it
             elif statedata.get(b'newnodes') is not None:
-                nn = statedata[b'newnodes']  # type: List[bytes]
+                nn = statedata[b'newnodes']
+                assert isinstance(nn, list)  # list of bytes
                 nn.append(node)
 
     # remove state when we complete successfully