Only the kernel.config cell or a regular code run should start the kernel. Otherwise, random shell messages can start the default kernel (including inspection and completion requests). This relies on an asyncio.Event to be fired off once the kernel is ready.
Only the
kernel.config
cell or a regular code run should start the kernel. Otherwise, random shell messages can start the default kernel (including inspection and completion requests). This relies on anasyncio.Event
to be fired off once the kernel is ready.