euporie.core.kernel
Concerns the interaction with kernels.
Modules
Base class for euporie kernels. |
|
Contain the main class for a notebook file. |
|
Contain classes relating to kernel management. |
|
Local Python interpreter kernel implementation. |
Functions
|
Create and return appropriate kernel instance. |
|
Return the spec for the specified module. |
Get specifications for all available kernel types. |
|
|
Resolve a name to an object. |
- euporie.core.kernel.create_kernel(type_name: Literal['jupyter', 'local'], kernel_tab: KernelTab, default_callbacks: MsgCallbacks | None = None, allow_stdin: bool = False, **kwargs: Any) BaseKernel
Create and return appropriate kernel instance.
- euporie.core.kernel.list_kernels() Generator[KernelInfo]
Get specifications for all available kernel types.
- Returns:
A dictionary mapping kernel type names to their specifications.