diff --git a/CHANGES/5905.bugfix b/CHANGES/5905.bugfix new file mode 100644 index 00000000..b667968f --- /dev/null +++ b/CHANGES/5905.bugfix @@ -0,0 +1 @@ +remove deprecated loop argument for asnycio.sleep/gather calls diff --git a/aiohttp/web.py b/aiohttp/web.py index 557e3c3b..fd654dbb 100644 --- a/aiohttp/web.py +++ b/aiohttp/web.py @@ -440,9 +440,7 @@ def _cancel_tasks( for task in to_cancel: task.cancel() - loop.run_until_complete( - asyncio.gather(*to_cancel, loop=loop, return_exceptions=True) - ) + loop.run_until_complete(asyncio.gather(*to_cancel, return_exceptions=True)) for task in to_cancel: if task.cancelled(): diff --git a/tests/test_locks.py b/tests/test_locks.py index 55fd2330..5f434eac 100644 --- a/tests/test_locks.py +++ b/tests/test_locks.py @@ -18,7 +18,7 @@ class TestEventResultOrError: return 1 t = loop.create_task(c()) - await asyncio.sleep(0, loop=loop) + await asyncio.sleep(0) e = Exception() ev.set(exc=e) assert (await t) == e @@ -31,7 +31,7 @@ class TestEventResultOrError: return 1 t = loop.create_task(c()) - await asyncio.sleep(0, loop=loop) + await asyncio.sleep(0) ev.set() assert (await t) == 1 @@ -43,7 +43,7 @@ class TestEventResultOrError: t1 = loop.create_task(c()) t2 = loop.create_task(c()) - await asyncio.sleep(0, loop=loop) + await asyncio.sleep(0) ev.cancel() ev.set()