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

Jupyter support #30

Open
matiasmorant opened this issue Jan 4, 2017 · 2 comments
Open

Jupyter support #30

matiasmorant opened this issue Jan 4, 2017 · 2 comments

Comments

@matiasmorant
Copy link

IPython 5 is already here. Plus, IPython has now been included in the Jupyter project. Any chance to support Jupyter? Where to start looking to add support?

@maximsch2
Copy link
Owner

maximsch2 commented Jan 9, 2017

Sorry for the delayed response. I have no plans to update the plugin at this moment, but will merge pull requests that would provide support for newer versions of Jupyter/Phantoms/etc.

To update to the new version of Jupyter:

  • You can start by looking at ipy_connection.py that handles interaction with the server. You will probably need to change URLs used there as new versions of Jupyter have changed their URL scheme.

  • NBFormat (in external) will most likely need to be updated as well. I have a script there that copies it from IPython folder and does some regexp substitutions to make it work, that would need to be fixed as well.

Feel free to ask questions if you would end up trying to do this.

EDIT: went ahead and started it here: https://github.com/maximsch2/SublimeIPythonNotebook/tree/jupyter
That branch can now load the notebook from latest Jupyter server (notebook has to be in v4 format). There is no tree traversal yet, so the notebook has to be in the root folder.

@matiasmorant
Copy link
Author

Great, thanks i'll be looking at it

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

No branches or pull requests

2 participants