orangeqs.juice.service._ipython#

IPython implementation of a OrangeQS Juice service.

Module Contents#

Classes#

IPythonService

IPython service implementation for OrangeQS Juice.

API#

class orangeqs.juice.service._ipython.IPythonService(service_name: str, /, *, init_module: str | None = None)#

Bases: orangeqs.juice.service._service.Service

IPython service implementation for OrangeQS Juice.

start() None#

Start an IPython OrangeQS Juice service.

property loop: asyncio.AbstractEventLoop#

The event loop used by the IPython kernel.

Raises#

  • (RuntimeError): If the IPKernelApp IO loop is not initialized yet, which happens when it has not been started yet.