Skip to content

Commit

Permalink
Merge pull request #665 from SylvainCorlay/do-no-import-nest_asyncio
Browse files Browse the repository at this point in the history
Only import nest_asyncio locally
  • Loading branch information
davidbrochart authored Jul 9, 2021
2 parents 2223d2f + 0fb72a0 commit fdae473
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions jupyter_client/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,6 @@
import os
import sys

import nest_asyncio # type: ignore

if os.name == "nt" and sys.version_info >= (3, 7):
asyncio.set_event_loop_policy(asyncio.WindowsSelectorEventLoopPolicy()) # type: ignore

Expand All @@ -21,6 +19,8 @@ def wrapped(*args, **kwargs):
except RuntimeError:
loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
import nest_asyncio # type: ignore

nest_asyncio.apply(loop)
return loop.run_until_complete(coro(*args, **kwargs))

Expand Down

0 comments on commit fdae473

Please sign in to comment.