This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author yselivanov
Recipients Mark.Shannon, lukasz.langa, scoder, serhiy.storchaka, v2m, yselivanov
Date 2020-09-16.16:09:28
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1600272568.66.0.976071869617.issue41756@roundup.psfhosted.org>
In-reply-to
Content
Mark, Stefan,

I don't want this to be stale so I propose to move with my suggestions:

1. We make the new API public. Mark, if you have objections to that - please elaborate with some details. IMO, the corresponding Python API is long public and there's no harm in exposing a C version of it. Especially given the fact that uvloop, cython, and even asyncio itself will be relying on that API.

2. I propose to name the new API `PyIter_Send`. Motivation: it will work with both generators and coroutines and plays nicely with `PyIter_Next`.
History
Date User Action Args
2020-09-16 16:09:28yselivanovsetrecipients: + yselivanov, scoder, lukasz.langa, Mark.Shannon, serhiy.storchaka, v2m
2020-09-16 16:09:28yselivanovsetmessageid: <1600272568.66.0.976071869617.issue41756@roundup.psfhosted.org>
2020-09-16 16:09:28yselivanovlinkissue41756 messages
2020-09-16 16:09:28yselivanovcreate