Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add client class that uses async/await to integrate with asyncio #471

Closed
wants to merge 1 commit into from

Conversation

maartenbreddels
Copy link

Experimental async jupyter client class, used in voila-dashboards/voila#374 for performance reasons for voila (makes the server much more responsive).

This is basically copy/paste work with some async/await sprinkled on top and used as the proof of concept for voila. Also, I think it's good there is some code out so people can experiment/look/learn.

Feedback is welcome on where this should go, I have no strong opinions on this.

ref: jupyter/nbconvert#1092
related PRs/issues: takluyver/jupyter_kernel_mgmt#23 jupyter/nbconvert#809 #428 #266

@SylvainCorlay
Copy link
Member

@maartenbreddels should we consider that this is superceded by #506?

@SylvainCorlay
Copy link
Member

It seems that @davidbrochart's version's of AsyncKernelClient is a tad shorter.

@maartenbreddels
Copy link
Author

No, this was experimentation/proof of concept only, happy to see this superseded.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants