Closed
Description
Feature or enhancement
Proposal:
We want to be able to opt in and opt out of eager tasks anywhere in the asyncio call stack, eg in some asyncio library, and not rely on some other asyncio framework setting the default.
Has this already been discussed elsewhere?
I have already discussed this feature proposal on Discourse
Links to previous discussion of this feature:
https://discuss.python.org/t/make-asyncio-eager-task-factory-default/75164/10
Linked PRs
- gh-128307: support eager_start kwarg in create_eager_task_factory, and pass kwargs from asyncio.create_task and TaskGroup.create_task #128306
- gh-128307: Update docs for asyncio.create_task, TaskGroup.create_task, asyncio.create_task #134202
- gh-128307: Update what's new in 3.13 and 3.14 with create_task changes #134304
- [3.14] gh-128307: Update what's new in 3.13 and 3.14 with create_task changes of asyncio (GH-134304) #134319
- [3.13] gh-128307: Update what's new in 3.13 with create_task changes of asyncio (#134304) #134335
- [3.14] gh-128307: Update docs for asyncio.create_task, TaskGroup.create_task, asyncio.create_task (GH-134202) #134553
Metadata
Metadata
Assignees
Labels
Python modules in the Lib dirPython modules in the Lib dirA feature request or enhancementA feature request or enhancement
Projects
Status
Done