We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 04811f4 + 9b532a3 commit 3c8bf7aCopy full SHA for 3c8bf7a
ipyparallel/engine/kernel.py
@@ -51,7 +51,7 @@ def __init__(self, **kwargs):
51
52
def _abort_queues(self):
53
# forward-port ipython/ipykernel#853
54
- # may remove after requiring ipykernel 6.9
+ # may remove after requiring ipykernel 6.9.1
55
56
# while this flag is true,
57
# execute requests will be aborted
@@ -62,6 +62,11 @@ def _abort_queues(self):
62
def stop_aborting():
63
self.log.info("Finishing abort")
64
self._aborting = False
65
+ # must be awaitable for ipykernel >= 3.6
66
+ # must also be sync for ipykernel < 3.6
67
+ f = asyncio.Future()
68
+ f.set_result(None)
69
+ return f
70
71
# put stop_aborting on the message queue
72
# so that it's handled after processing of already-pending messages
0 commit comments