Integrating IPython Display Functions and Widgets in a Wrapper Kernel

Hi, I’ve developed a wrapper kernel for the Basilisp Lisp dialect that runs on Python, starting with the echo_kernel as a foundation. It generally works well, but I’m having trouble with IPython’s display functions and ipywidgets—they don’t seem to produce any output or error messages when executed.

Are display widgets designed to work out of the box in a wrapper kernel that doesn’t use IPython directly? If not, are there any workarounds or methods to effectively integrate these features?

Thank you!

2 Likes

To answer my own question, I used IPythonKernel instead of kernelbase.Kernel , which offers complete features support.

2 Likes