Commits
Click on a commit to change the comparison range[red-knot] Invalid assignments to attributes
Raise "invalid-assignment" diagnostics for incorrect assignments to
attributes, for example:
```py
class C:
c: str = "a"
C.c = 1
``` Also check assignment target in unpack assignments and for loops