diff --git a/pep-0590.rst b/pep-0590.rst index bc654f0c164..a1d299bc67d 100644 --- a/pep-0590.rst +++ b/pep-0590.rst @@ -131,8 +131,8 @@ The following functions or macros are added to the C API: Calls ``obj`` with the given arguments. Note that ``nargs`` may include the flag ``PY_VECTORCALL_ARGUMENTS_OFFSET``. The actual number of positional arguments is given by ``PyVectorcall_NARGS(nargs)``. - The argument ``keywords`` is a tuple of keyword names or ``NULL``. - An empty tuple has the same effect as passing ``NULL``. + The argument ``keywords`` is either a dict, a tuple of keyword names or ``NULL``. + An empty dict or empty tuple has the same effect as passing ``NULL``. This uses either the vectorcall protocol or ``tp_call`` internally; if neither is supported, an exception is raised.