euporie.core.kernel.Kernel

class euporie.core.kernel.Kernel(kernel_tab: KernelTab, threaded: bool = True, allow_stdin: bool = False, default_callbacks: MsgCallbacks | None = None, connection_file: Path | None = None)

Run a notebook kernel and communicates with it asynchronously.

Has the ability to run itself in it’s own thread.