Alan Fleming

Results 35 comments of Alan Fleming

> Thanks @fleming79. That's going in the direction of [akernel](https://github.com/davidbrochart/akernel), so I can only approve :) One important thing though is kernel interrupt and how execute requests are cancelled (I...

Here is a demo video showing a [forked version](https://github.com/fleming79/ipylab/tree/async-everywhere) of ipylab using await extensively. The modified version of ipylab defines async functions to communicate with the frontend via custom widget...

@davidbrochart - Hoping you can find time to review this PR. Relevent: - https://github.com/ipython/ipykernel/issues/1387 - https://github.com/jupyter-server/team-compass/issues/73#issuecomment-2776366008

All tests pass locally except those that get skipped for some reason in the "inprocess" folder.

@davidbrochart @minrk @krassowski @ianthomas23 @Carreau Dear all, I've drafted a stripped down version of ipykernel starting from this PR and am contacting you seeking feedback/advice. For the moment I've called...

@ianthomas23 Thank you kindly for the response and details about how to proceed. I agree with you about breaking downstream projects which is why I'm thinking of a new package....

I've been working on the PR https://github.com/jtpio/ipylab/pull/135 for ipylab that uses https://github.com/jupyter-widgets/ipywidgets/pull/3922. For a *per-kernel widget manager* the following line enables Ipywidgets for a kernel. ``` new KernelWidgetManager(sessionContext.session.kernel, rendermime as...

Thank you @jtpio for the link to the issue. It looks like the feature ([describedBy](https://github.com/jupyterlab/lumino/pull/331/files)) may now exist in Lumino, but not yet in Jupyterlab https://github.com/jupyterlab/jupyterlab/issues/13962? In the meantime it...

Thank you both very much for the clarification. After a few days I'd decided it was a typo and replaced `status='aborted'` with `status='error'` in the kernel I'm working on. Personally,...

@jtpio I've made an attempt at splitting up the the other PR into smaller chunks. Unfortunately, it still remains rather large. Feel free to make changes as you see fit,...