mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
bpo-45123: PyAiter_Check and PyObject_GetAiter fix & rename. (GH-28194)
Fix PyAiter_Check to only check for the `__anext__` presense (not for `__aiter__`). Rename `PyAiter_Check()` to `PyAIter_Check()`, `PyObject_GetAiter()` -> `PyObject_GetAIter()`. Co-authored-by: Pablo Galindo Salgado <Pablogsal@gmail.com>
This commit is contained in:
parent
eb254b43d2
commit
2c3474a637
10 changed files with 23 additions and 22 deletions
|
@ -1073,8 +1073,8 @@ PyInterpreterState_New:PyInterpreterState*:::
|
|||
PyIter_Check:int:::
|
||||
PyIter_Check:PyObject*:o:0:
|
||||
|
||||
PyAiter_Check:int:::
|
||||
PyAiter_Check:PyObject*:o:0:
|
||||
PyAIter_Check:int:::
|
||||
PyAIter_Check:PyObject*:o:0:
|
||||
|
||||
PyIter_Next:PyObject*::+1:
|
||||
PyIter_Next:PyObject*:o:0:
|
||||
|
@ -1700,8 +1700,8 @@ PyObject_GetItem:PyObject*:key:0:
|
|||
PyObject_GetIter:PyObject*::+1:
|
||||
PyObject_GetIter:PyObject*:o:0:
|
||||
|
||||
PyObject_GetAiter:PyObject*::+1:
|
||||
PyObject_GetAiter:PyObject*:o:0:
|
||||
PyObject_GetAIter:PyObject*::+1:
|
||||
PyObject_GetAIter:PyObject*:o:0:
|
||||
|
||||
PyObject_HasAttr:int:::
|
||||
PyObject_HasAttr:PyObject*:o:0:
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
role,name,added,ifdef_note
|
||||
function,PyAiter_Check,3.10,
|
||||
function,PyAIter_Check,3.10,
|
||||
function,PyArg_Parse,3.2,
|
||||
function,PyArg_ParseTuple,3.2,
|
||||
function,PyArg_ParseTupleAndKeywords,3.2,
|
||||
|
@ -491,7 +491,7 @@ function,PyObject_GenericGetAttr,3.2,
|
|||
function,PyObject_GenericGetDict,3.10,
|
||||
function,PyObject_GenericSetAttr,3.2,
|
||||
function,PyObject_GenericSetDict,3.7,
|
||||
function,PyObject_GetAiter,3.10,
|
||||
function,PyObject_GetAIter,3.10,
|
||||
function,PyObject_GetAttr,3.2,
|
||||
function,PyObject_GetAttrString,3.2,
|
||||
function,PyObject_GetItem,3.2,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue