Skip to content

Commit

Permalink
pythongh-112026: Update What's New: _PyObject_Vectorcall() was restored
Browse files Browse the repository at this point in the history
  • Loading branch information
vstinner committed Nov 16, 2023
1 parent bd89bca commit b968cdf
Showing 1 changed file with 0 additions and 14 deletions.
14 changes: 0 additions & 14 deletions Doc/whatsnew/3.13.rst
Original file line number Diff line number Diff line change
Expand Up @@ -1399,20 +1399,6 @@ Removed

(Contributed by Victor Stinner in :gh:`105182`.)

* Remove the old aliases to functions calling functions which were kept for
backward compatibility with Python 3.8 provisional API:

* ``_PyObject_CallMethodNoArgs()``: use ``PyObject_CallMethodNoArgs()``
* ``_PyObject_CallMethodOneArg()``: use ``PyObject_CallMethodOneArg()``
* ``_PyObject_CallOneArg()``: use ``PyObject_CallOneArg()``
* ``_PyObject_FastCallDict()``: use ``PyObject_VectorcallDict()``
* ``_PyObject_Vectorcall()``: use ``PyObject_Vectorcall()``
* ``_PyObject_VectorcallMethod()``: use ``PyObject_VectorcallMethod()``
* ``_PyVectorcall_Function()``: use ``PyVectorcall_Function()``

Just remove the underscore prefix to update your code.
(Contributed by Victor Stinner in :gh:`106084`.)

* Remove private ``_PyObject_FastCall()`` function:
use ``PyObject_Vectorcall()`` which is available since Python 3.8
(:pep:`590`).
Expand Down

0 comments on commit b968cdf

Please sign in to comment.