diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-07-30 01:41:23 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-07-30 01:41:23 +0000 |
| commit | a20965c6f82e0f7bb67db7d2be8f89a7145d49dc (patch) | |
| tree | 8fadb5afd886e98070fe3b65fddb01b35b1caf9d /dev-python/aiohttp | |
| parent | 17d604ac8d8ab4a007e77ab91242385af35ca659 (diff) | |
| download | baldeagleos-repo-a20965c6f82e0f7bb67db7d2be8f89a7145d49dc.tar.gz baldeagleos-repo-a20965c6f82e0f7bb67db7d2be8f89a7145d49dc.tar.xz baldeagleos-repo-a20965c6f82e0f7bb67db7d2be8f89a7145d49dc.zip | |
Adding metadata
Diffstat (limited to 'dev-python/aiohttp')
| -rw-r--r-- | dev-python/aiohttp/aiohttp-3.7.4-r1.ebuild | 1 | ||||
| -rw-r--r-- | dev-python/aiohttp/files/aiohttp-3.7.4-fix-py3.10.patch | 73 |
2 files changed, 74 insertions, 0 deletions
diff --git a/dev-python/aiohttp/aiohttp-3.7.4-r1.ebuild b/dev-python/aiohttp/aiohttp-3.7.4-r1.ebuild index 7aa65be5acf7..c33b3bdb5d96 100644 --- a/dev-python/aiohttp/aiohttp-3.7.4-r1.ebuild +++ b/dev-python/aiohttp/aiohttp-3.7.4-r1.ebuild @@ -42,6 +42,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/aiohttp-3.7.4-brotli.patch + "${FILESDIR}"/aiohttp-3.7.4-fix-py3.10.patch ) DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst ) diff --git a/dev-python/aiohttp/files/aiohttp-3.7.4-fix-py3.10.patch b/dev-python/aiohttp/files/aiohttp-3.7.4-fix-py3.10.patch new file mode 100644 index 000000000000..3c7593584b76 --- /dev/null +++ b/dev-python/aiohttp/files/aiohttp-3.7.4-fix-py3.10.patch @@ -0,0 +1,73 @@ +commit ec87d9f2b6541599dd7fc8aaebf0fdfbb812ade7 +Author: Louis Sautier <sautier.louis@gmail.com> +Date: Tue Jul 20 23:37:27 2021 +0200 + + Remove deprecated loop argument from asyncio.sleep/gather calls + +diff --git a/aiohttp/web.py b/aiohttp/web.py +index 557e3c3b..52dfdf93 100644 +--- a/aiohttp/web.py ++++ b/aiohttp/web.py +@@ -441,7 +441,7 @@ def _cancel_tasks( + task.cancel() + + loop.run_until_complete( +- asyncio.gather(*to_cancel, loop=loop, return_exceptions=True) ++ asyncio.gather(*to_cancel, return_exceptions=True) + ) + + for task in to_cancel: +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() + +diff --git a/tests/test_proxy_functional.py b/tests/test_proxy_functional.py +index 68763cd4..65c773a1 100644 +--- a/tests/test_proxy_functional.py ++++ b/tests/test_proxy_functional.py +@@ -238,7 +238,7 @@ async def test_proxy_http_multi_conn_limit(proxy_test_server, loop) -> None: + resp = await sess.get(url, proxy=proxy.url) + + current_pid = pid +- await asyncio.sleep(0.2, loop=loop) ++ await asyncio.sleep(0.2) + assert current_pid == pid + + await resp.release() +@@ -443,7 +443,7 @@ async def xtest_proxy_https_multi_conn_limit(proxy_test_server, loop): + resp = await sess.get(url, proxy=proxy.url) + + current_pid = pid +- await asyncio.sleep(0.2, loop=loop) ++ await asyncio.sleep(0.2) + assert current_pid == pid + + await resp.release() + |
