git: ddbc3dc75057 - main - www/py-tornado4: Fix build with Python 3.7+
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 25 Mar 2022 13:46:09 UTC
The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=ddbc3dc75057e35852d723edc19e8fbfd0c302cf commit ddbc3dc75057e35852d723edc19e8fbfd0c302cf Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org> AuthorDate: 2022-03-25 13:06:05 +0000 Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org> CommitDate: 2022-03-25 13:37:22 +0000 www/py-tornado4: Fix build with Python 3.7+ --- www/py-tornado4/files/patch-tornado-test-asyncio_test.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/www/py-tornado4/files/patch-tornado-test-asyncio_test.py b/www/py-tornado4/files/patch-tornado-test-asyncio_test.py new file mode 100644 index 000000000000..d59c0a88b756 --- /dev/null +++ b/www/py-tornado4/files/patch-tornado-test-asyncio_test.py @@ -0,0 +1,12 @@ +--- tornado/test/asyncio_test.py.orig 2018-01-05 03:07:44 UTC ++++ tornado/test/asyncio_test.py +@@ -46,7 +46,8 @@ class AsyncIOLoopTest(AsyncTestCase): + if hasattr(asyncio, 'ensure_future'): + ensure_future = asyncio.ensure_future + else: +- ensure_future = asyncio.async ++ # async is a reserved word in Python 3.7 ++ ensure_future = getattr(asyncio, "async") + + x = yield ensure_future( + asyncio.get_event_loop().run_in_executor(None, lambda: 42))