Closed
Description
This is #2580 with the --fast-parser
option.
def spam(x, y): pass
def ok(**kwargs) -> None:
spam(x=1, **kwargs) # OK
def err(**kwargs) -> None:
spam(**kwargs, x=1) # error: "spam" gets multiple values for keyword argument "x"
I wouldn't think the order matters. The Python interpreter does not have an issue with it.