Serhiy Storchaka <storchaka+cpyt...@gmail.com> added the comment:

Few things I forget about. The new C API function should be exported in 
PC/python3dll.c.

Also, in Include/abstract.h it should only be available for limited C API >= 
3.10:

#if !defined(Py_LIMITED_API) || Py_LIMITED_API+0 >= 0x030A0000
...
#endif

We now should discuss the behavior of PySend_Iter() if value is NULL. It is not 
documented, the current behavior differs from the behavior for non-NULL value, 
and it is used in the ceval loop. We should document this case explicitly and 
maybe change the behavior if it would be more appropriate.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue41756>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to