accept non-None value is passed to it.send(val).
Library
-------
+- Issue #28430: Fix iterator of C implemented asyncio.Future doesn't accept
+ non-None value is passed to it.send(val).
+
- Issue #27025: Generated names for Tkinter widgets now start by the "!" prefix
for readability (was "`").
}
static PyObject *
-FutureIter_send(futureiterobject *self, PyObject *arg)
+FutureIter_send(futureiterobject *self, PyObject *unused)
{
- if (arg != Py_None) {
- PyErr_Format(PyExc_TypeError,
- "can't send non-None value to a FutureIter");
- return NULL;
- }
+ /* Future.__iter__ doesn't care about values that are pushed to the
+ * generator, it just returns "self.result().
+ */
return FutureIter_iternext(self);
}