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

Create a kedro jupyter-init command to setup a Jupyter kernel for Kedro #2168

Closed
idanov opened this issue Jan 3, 2023 · 2 comments · Fixed by #2353
Closed

Create a kedro jupyter-init command to setup a Jupyter kernel for Kedro #2168

idanov opened this issue Jan 3, 2023 · 2 comments · Fixed by #2353
Assignees

Comments

@idanov
Copy link
Member

idanov commented Jan 3, 2023

Design a kedro jupyter-init command (name is up for debate) which will create a Jupyter Kernel to automatically load the Kedro extension

@idanov idanov changed the title Create a kedro jupyter-init command which creates the Kedro Jupyter kernel Create a kedro jupyter-init command which creates a Kedro Jupyter kernel Jan 3, 2023
@idanov idanov changed the title Create a kedro jupyter-init command which creates a Kedro Jupyter kernel Create a kedro jupyter-init command which creates a Jupyter kernel for Kedro Jan 3, 2023
@idanov idanov changed the title Create a kedro jupyter-init command which creates a Jupyter kernel for Kedro Create a kedro jupyter-init command to setup a Jupyter kernel for Kedro Jan 3, 2023
@antonymilne
Copy link
Contributor

This should be very easy to do since all the relevant code is in _create_kernel so we just need to create an appropriate CLI command that wraps it.

I mentioned the idea of this to @BenjaminLevyQB a while ago and he seemed to like it. Note that it seems to be possible e.g. on databricks to create (and then select from the notebook) a Jupyter kernel even though you wouldn't execute kedro jupyter notebook/lab itself there, so I think having a separate command to just do the setup here makes sense.

So long as we're keeping the kedro jupyter lab/notebook commands let's make sure the command is part of that group, e.g. kedro jupyter init or kedro jupyter setup.

@jmholzer
Copy link
Contributor

Discussed in backlog grooming 30/01/23:

  1. Potentially modify name of command to e.g. setup or kernel.
  2. Command to be made part of jupyter group, not a 'root' command.

@merelcht merelcht moved this to To Do in Kedro Framework Feb 7, 2023
@noklam noklam moved this from To Do to In Progress in Kedro Framework Feb 21, 2023
@noklam noklam moved this from In Progress to To Do in Kedro Framework Feb 21, 2023
@noklam noklam self-assigned this Feb 21, 2023
@noklam noklam moved this from To Do to In Progress in Kedro Framework Feb 21, 2023
@NeroOkwa NeroOkwa moved this from In Progress to In Review in Kedro Framework Feb 28, 2023
@github-project-automation github-project-automation bot moved this from In Review to Done in Kedro Framework Mar 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants