forked from jupyter-server/jupyter_server
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Adopt jupyter_kernel_mgmt as kernel management framework
- Initial work towards using jupyter_kernel_mgmt in jupyter server - Cherry-pick Notebook PR jupyter/notebook#4837 - Remove jupyter_client, use KernelFinder in Gateway - Minor refactor to preserve MappingKernelManager behavior - Session is no longer a Configurable, removed from classes list. Also removed some of the Gateway classes that shouldn't be there either. - Get gateway functionality working - Fix SessionHandler call to start kernel - Initial support for async kernel management - Plumb launch parameters - Adjust kernel management with recent async updates - Don't get child_watcher if on Windows - Fix gateway kernelspec tests to updated JKM call Also fixed windows testing by increasing delay during cleanup of session and kernel tests - otherwise the temp directory could not be cleaned up, resulting in downstream side-affects. - Require JKM >= 0.5, bump core min release - Remove install of special patch branches for jkm - Merge pytest PR, encode/decode kernel type - Merge/convert missing sessions tests for JKM - Add session and kernel equality methods - Fix display of connection count when culling kernel - Stop ping_callback if stream or socket closed exceptions occur - Protect against KeyError, raise 404 if kernel_id is not found Co-authored-by: Thomas Kluyver <thomas@kluyver.me.uk>
- Loading branch information
1 parent
5f99e53
commit 7f9df58
Showing
22 changed files
with
760 additions
and
698 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.