forked from pool/python-aiorpcX
c574c96b61ce621b0b61e7a138e9f6d4a7e3548cb466792250364b137cc87be5
- update to 0.22.1 * Consume group tasks as they complete * Attempt to make tests more robust to timing issues * join() waits for tasks to finish * Set joined at end of finally clause, just in case * Remove obsolete uvloop workaround * peername can be None in rare cases it seems * Try CRT * save some bandwidth: strip redundant whitespaces from json encoding * Final updates to TaskGroup() to bring it in line with curio's latest changes * Rework cancel_remaining() and expose blocking argument. * TaskGroup.join(): don't wait for tasks to cancel if exiting by exception * Make TaskGroup.result, exception etc. properties * Don't log failed tasks; asyncio does that * Add daemonic task tests * Bring TaskGroup into line with curio * Fix timing issue in test * Use a Semaphore not an Event to wake TaskGroup * Remove superstitous sleeps. * Reduce reliance on timing issues * Failed tests must fail the script * Require python3.8 OBS-URL: https://build.opensuse.org/request/show/974336 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-aiorpcX?expand=0&rev=9
Description
No description provided
Languages
Diff
100%