The CI output here clearly means we can't merge this. You can look on the mypy issue tracker to see if an issue has already been reported, or even try to fix it.
I looked at the CI logs a bit and it might be finding some real bugs though. In networkx we have this line: def communicability_exp(G: Graph[_Node]) -> dict[dict[Incomplete, Incomplete], dict[Incomplete, float]]: .... A dict of course can't be a dict key.
Originally posted by @JelleZijlstra in #15754 (comment)
The CI output here clearly means we can't merge this. You can look on the mypy issue tracker to see if an issue has already been reported, or even try to fix it.
I looked at the CI logs a bit and it might be finding some real bugs though. In networkx we have this line:
def communicability_exp(G: Graph[_Node]) -> dict[dict[Incomplete, Incomplete], dict[Incomplete, float]]: .... A dict of course can't be a dict key.Originally posted by @JelleZijlstra in #15754 (comment)