[issue46752] Introduce task groups to asyncio and change task cancellation semantics

2022-02-25 Thread Yves Duprat


Change by Yves Duprat :


--
nosy: +yduprat

___
Python tracker 
<https://bugs.python.org/issue46752>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue46771] Add some form of cancel scopes

2022-02-23 Thread Yves Duprat


Change by Yves Duprat :


--
nosy: +yduprat

___
Python tracker 
<https://bugs.python.org/issue46771>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43352] Add a Barrier object in asyncio lib

2021-06-24 Thread Yves Duprat


Yves Duprat  added the comment:

This last version includes the propositions, remarks from @asveltov and @eamanu

This PR is always stuck, so could you please approve the 3 running workflows ?

--
status: pending -> open

___
Python tracker 
<https://bugs.python.org/issue43352>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43352] Add a Barrier object in asyncio lib

2021-04-29 Thread Yves Duprat


Yves Duprat  added the comment:

An update was submitted on PR.

Modified python files are:

   file lib/asyncio/locks.py
   file lib/test/test_asyncio/test_locks.py

And related documentation files

   file Doc/library/asyncio-api-index.rst
   file Doc/library/asyncio-sync.rst

Please, could you have a look ?

--
status: open -> pending
versions: +Python 3.11

___
Python tracker 
<https://bugs.python.org/issue43352>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com



[issue43352] Add a Barrier object in asyncio lib

2021-03-01 Thread Yves Duprat


New submission from Yves Duprat :

Add a synchronized primitive Barrier in asyncio, in order to be consistent with 
them we have for threading.

Barrier object will have a similar design from that of threading lib.
(May be we have to think about a backport ?)


Initial discussion started here: 
https://mail.python.org/archives/list/python-id...@python.org/thread/IAFAH7PWMUDUTLXYLNSXES7VMDQ26A3W/

--
components: asyncio
messages: 387855
nosy: asvetlov, yduprat, yselivanov
priority: normal
severity: normal
status: open
title: Add a Barrier object in asyncio lib
type: enhancement
versions: Python 3.10, Python 3.6, Python 3.7, Python 3.8, Python 3.9

___
Python tracker 
<https://bugs.python.org/issue43352>
___
___
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com