Otherwise the dmypy daemon will crash on an incremental re-run.
Fixes: #7347
Closes: #7348
Pull-request: https://github.com/sqlalchemy/sqlalchemy/pull/7348
Pull-request-sha:
79eefa3417e09a8f9defaeafdb9f76d323385238
Change-Id: Id2133e837ee5dcf43461af51458e296353bdad6c
--- /dev/null
+.. change::
+ :tags: bug, mypy
+ :tickets: 7321
+
+ Fixed Mypy crash when running id daemon mode caused by a
+ missing attribute on an internal mypy ``Var`` instance.
else:
type_ = AnyType(TypeOfAny.special_form)
var = Var(attrname)
+ var._fullname = cls.fullname + "." + attrname
var.info = cls.info
var.type = type_
cls.info.names[attrname] = SymbolTableNode(MDEF, var)