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 gvanrossum
Recipients asvetlov, gvanrossum, iritkatriel, njs, yselivanov
Date 2022-02-15.23:45:51
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1644968751.8.0.956133022055.issue46752@roundup.psfhosted.org>
In-reply-to
Content
Remaining TODO list:

- Add a test showing the need for the .uncancel() call in __aexit__()
  (currently on line 97). Dropping that line does not cause any tests
  to fail.
- Ensure the taskgroup tests are run with the C and Python Task
  implementations.
- Rename tests to have meaningful names.
- I have a few ideas for minor cleanups that I will do later.
- Documentation and What's New entry (in a separate PR, probably).
- Update the docs in a few places to de-prioritize asyncio.gather()
  and steer people towards TaskGroups.

(We could also add something like Trio's cancel scopes, e.g. based on
Andrew Svetlov's async-timeout, which has a mature API.
But that should be a separate bpo issue.)
History
Date User Action Args
2022-02-15 23:45:51gvanrossumsetrecipients: + gvanrossum, njs, asvetlov, yselivanov, iritkatriel
2022-02-15 23:45:51gvanrossumsetmessageid: <1644968751.8.0.956133022055.issue46752@roundup.psfhosted.org>
2022-02-15 23:45:51gvanrossumlinkissue46752 messages
2022-02-15 23:45:51gvanrossumcreate