jupyter_server
jupyter_server copied to clipboard
The backend—i.e. core services, APIs, and REST endpoints—to Jupyter web applications.
## Description The PR https://github.com/jupyter-server/jupyter_server/pull/1162 induces a failure on the example job of JupyterLab: [C 2023-01-13 07:44:49.027 ServerApp] Bad config encountered during initialization: /tmp/tmp9jpdh334 is outside root contents directory The...
### Problem I want to use an external command to generate the token used by the GatewayClient for connecting to kernel gateways. The new `GatewayTokenRenewerBase` functionality provides a great starting...
## Description Right now I'm starting to have problem with mypy/async and sync, a couple of functions like `km.start_kernel/ks._async_start_kernel` are `sync/async` in upstream jupyter_client, but there are places where there...
Some time JPY_SESSION_NAME was introduce to less kernels know about which file they were attached to, in particular this was set via ``` sm.create_session( path=path, # where this is supposed...
For various usecases (Realtime collaboration, Multiuser, Kernel Gateway HTTP Personality), it will be needed at some point to have a Session Object binded to the HTTP client (browser or software)....
`load_other_extensions` is currently not a trait, although [the comments say it is](https://github.com/jupyter/jupyter_server/blob/fe6cee35d5a79060e7122be52f28071ec642e291/jupyter_server/extension/application.py#L142-L145). It would be nice if we could run an application directly and override its default value with `--load_other_extensions=True/False`.
Opening this to keep track of discussion in https://github.com/jupyter/jupyter_server/pull/217#issuecomment-629280779
For voila, we need to know if voila was started with the `voila` command (in other words, if we are in standalone mode). Because in that case, we do not...
### Description I am writing a python client that executes jupyter notebook. I notice that after each start and stop kernel the sockets (file descriptors) are being leaked which eventually...
Hey folks, Is it be possible to use custom kernel ids in an `ExtensionApp`, when starting a new kernel with `self.kernel_manager.start_kernel()`? This seems to be supported in the base `MultiKernelManager`...