We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7a4bae6 commit eb1bb06Copy full SHA for eb1bb06
mypy/server/aststrip.py
@@ -213,7 +213,8 @@ def visit_import(self, node: Import) -> None:
213
for name, as_name in node.ids:
214
imported_name = as_name or name
215
initial = imported_name.split('.')[0]
216
- self.names[initial] = SymbolTableNode(UNBOUND_IMPORTED, None)
+ if initial in self.names:
217
+ self.names[initial] = SymbolTableNode(UNBOUND_IMPORTED, None)
218
219
def visit_import_all(self, node: ImportAll) -> None:
220
# Imports can include both overriding symbols and fresh ones,
0 commit comments