Open krassowski opened 1 year ago
@meeseeksdev tag enhancement
Awww, sorry krassowski you do not seem to be allowed to do that, please ask a repository maintainer.
Can a repository maintainer add labels to my pull requests or configure lumberbot to make it usable? It helps to see what is the CI status and reduces number of distracting spam emails about failure status.
I'm afk for the next few days but would merge such a PR. 😃
Marking this as ready-for review because:
However, if the decision is to go with https://github.com/jupyter/jupyter_client/issues/1006 and close this PR (along with https://github.com/jupyter/jupyter_client/pull/1005) I would totally understand this.
Another use case for this API is https://github.com/jupyterlab/jupyterlab/issues/16235 - we currently cannot reliably reconcile the files returned by the debugger with the file system.
This patch demonstrates the scaffold of the new path resolver API endpoint proposed in #1280.
This depends on a sibling PR https://github.com/jupyter/jupyter_client/pull/1005
Questions:
self.kernel_manager
orself.multi_kernel_manager
? (these are not well documented in code)In future we could include an entry point (e.g. traitlet) to define additional scopes (e.g. from remote file systems), but this is out of scope for this PR which focuses on distinguishing between a path from kernel and server.