forked from pool/python-aiohttp
- Remove python39-failures.patch and replace it with actual fix
of the issue in remove_deprecated_loop_argument.patch. - Add backport_fix_for_setting_cookies.patch for backport of fixes from 3.8 branch. OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-aiohttp?expand=0&rev=69
This commit is contained in:
59
remove_deprecated_loop_argument.patch
Normal file
59
remove_deprecated_loop_argument.patch
Normal file
@@ -0,0 +1,59 @@
|
||||
From dd3a89130b5769218550159ebbab9e28d8b974a3 Mon Sep 17 00:00:00 2001
|
||||
From: Hanaasagi <ambiguous404@gmail.com>
|
||||
Date: Tue, 3 Aug 2021 11:53:45 +0000
|
||||
Subject: [PATCH] fix: remove deprecated loop argument for asnycio.sleep/gather
|
||||
calls
|
||||
|
||||
---
|
||||
CHANGES/5905.bugfix | 1 +
|
||||
aiohttp/web.py | 4 +---
|
||||
tests/test_locks.py | 6 +++---
|
||||
3 files changed, 5 insertions(+), 6 deletions(-)
|
||||
create mode 100644 CHANGES/5905.bugfix
|
||||
|
||||
--- /dev/null
|
||||
+++ b/CHANGES/5905.bugfix
|
||||
@@ -0,0 +1 @@
|
||||
+remove deprecated loop argument for asnycio.sleep/gather calls
|
||||
--- 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():
|
||||
--- 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()
|
||||
|
||||
Reference in New Issue
Block a user