From e447d0c26afee9b164d4549dd0643b7d9c9bdb2c Mon Sep 17 00:00:00 2001 From: Miguel BarĂ£o Date: Tue, 4 Dec 2018 15:56:39 +0000 Subject: [PATCH] - reverted back to asyncio.get_event_loop() so that can run on python3.6 --- learnapp.py | 3 ++- questions.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/learnapp.py b/learnapp.py index f2e1a79..7165d7c 100644 --- a/learnapp.py +++ b/learnapp.py @@ -26,7 +26,8 @@ logger = logging.getLogger(__name__) # helper functions # ============================================================================ async def _bcrypt_hash(a, b): - loop = asyncio.get_running_loop() + # loop = asyncio.get_running_loop() # FIXME python 3.7 only + loop = asyncio.get_event_loop() return await loop.run_in_executor(None, bcrypt.hashpw, a.encode('utf-8'), b) async def check_password(try_pw, pw): diff --git a/questions.py b/questions.py index cbe6ccc..f68a1cb 100644 --- a/questions.py +++ b/questions.py @@ -52,7 +52,8 @@ class Question(dict): return 0.0 async def correct_async(self): - loop = asyncio.get_running_loop() + # loop = asyncio.get_running_loop() # FIXME python 3.7 only + loop = asyncio.get_event_loop() grade = await loop.run_in_executor(None, self.correct) return grade -- libgit2 0.21.2