{ } Raw JSON

bundles / jupyter_client 8.10.0 / jupyter_client / provisioning / factory / KernelProvisionerFactory

MetaHasTraits

jupyter_client.provisioning.factory:KernelProvisionerFactory

source: /jupyter_client/provisioning/factory.py:17

Signature

def KernelProvisionerFactory(**kwargs: Any) → None

Members

Summary

KernelProvisionerFactory is responsible for creating provisioner instances.

Extended Summary

A singleton instance, KernelProvisionerFactory is also used by the KernelSpecManager to validate kernel_provisioner references found in kernel specifications to confirm their availability (in cases where the kernel specification references a kernel provisioner that has not been installed into the current Python environment).

It's default_provisioner_name attribute can be used to specify the default provisioner to use when a kernel_spec is found to not reference a provisioner. It's value defaults to "local-provisioner" which identifies the local provisioner implemented by LocalProvisioner.

Aliases

  • jupyter_client.provisioning.KernelProvisionerFactory