*Notes:
- mypy 1.19.1
- Python 3.14.0
mypy-internally, check_arg_kinds() should be check_param_kinds() and its relates should also be corrected as shown below:
check_arg_kinds() -> check_param_kinds()
is_var_arg -> is_var_param
is_kw_arg -> is_kw_param
From:
Required positional args may not appear after default, named or var args
To:
Required positional params may not appear after default, named or var params
From:
Positional default args may not appear after named or var args
To:
Positional default params may not appear after named or var params
From:
Var args may not appear after named or var args
To:
Var params may not appear after named or var params
From:
A **kwargs argument must be the last argument
To:
A **kwargs parameter must be the last parameter
From:
You may only have one **kwargs argument
To:
You may only have one **kwargs parameter