Why does unpacking with the new generic syntax in Python 3.13 cause a mypy error?
I am trying to use the new generic type syntax introduced in Python 3.13 for defining type aliases with unpacking (*). While the code executes correctly, mypy raises a type-checking error. The same code works fine when using the old generic syntax.
Here is my code using the old generic syntax, which works both at runtime and with mypy: