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

Plugin incompatible with Jupyter Lab 2.0 #113

Open
zaneselvans opened this issue Feb 28, 2020 · 14 comments · May be fixed by #115
Open

Plugin incompatible with Jupyter Lab 2.0 #113

zaneselvans opened this issue Feb 28, 2020 · 14 comments · May be fixed by #115

Comments

@zaneselvans
Copy link

Jupyter Lab 2.0 was released today! Are there any plans to update this extension? Or any way that users can help support that update? Hopefully no big substantive changes are required!

As always, thank you so much for your work on this.

@haakenlid
Copy link

There's a summary of the relevant changes in jupyterlab here:

JupyterLab 1.x to 2.x Extension Migration Guide
https://jupyterlab.readthedocs.io/en/stable/developer/extension_migration.html

@axelfahy axelfahy linked a pull request Mar 6, 2020 that will close this issue
4 tasks
@KwatMDPhD
Copy link

Here is some extra detail

(base) ~ jupyter labextension install jupyterlab_vim
An error occured.
ValueError: The extension "jupyterlab_vim" does not yet support the current version of JupyterLab.

Conflicting Dependencies:
JupyterLab Extension Package

=2.0.2 <2.1.0 >=1.0.1 <2.0.0 @jupyterlab/application
=2.0.2 <2.1.0 >=1.0.1 <2.0.0 @jupyterlab/notebook
See the log file for details: /tmp/jupyterlab-debug-wwexmuhc.log

Thanks

@llinfeng
Copy link
Contributor

Before the plugin turns compatible with Jupyter Lab 2.0, creating a standalone environment with jupyterlab=1.2.7 works for me. The setup script is below:

    conda create -n Jlab_V1 python # Create a new env with python
    conda activate Jlab_V1
    # Install necessary pieces
    conda install -y -c conda-forge jupyterlab=1.2.7 nodejs yarn
    # Collect all extension pieces
    jupyter labextension install --no-build jupyterlab_vim @jupyterlab/toc jupyterlab-spreadsheet
    # Name the tabs appropriately
    jupyter lab build --name="JLab_V1 with Vim"
    # Lastly, we verify that the plugins are installed (jupyterlab-vim among them):
    jupyter labextension list

On this conda-jupyterlab page, version 1.2.7 is the latest one before V2.0.

@nmvega
Copy link

nmvega commented Mar 25, 2020

Hello...

I'm facing the same need. ☺️ I've been using vi(1) since when I was stuck in datacenters with only vt100 terminals and Sun Solaris CLI prompts.
So it's nearly impossible to work without vi(1).

user$ jupyter labextension install jupyterlab_vim
An error occured.
ValueError: The extension "jupyterlab_vim" does not yet support the current version of JupyterLab.

Conflicting Dependencies:
JupyterLab              Extension      Package
>=2.0.2 <2.1.0          >=1.0.1 <2.0.0 @jupyterlab/application
>=2.0.2 <2.1.0          >=1.0.1 <2.0.0 @jupyterlab/notebook
[ ... snip ... ]

(._.)

UPDATE :

I found and successfully implemented the solution to this issue here:

#115 (comment)

@kwlzn
Copy link

kwlzn commented Apr 3, 2020

+1

1 similar comment
@SalamanderXing
Copy link

+1

@johnarumemi
Copy link

+1 , I cant use these notebooks without vim anymore it seems. Just way too uncomfortable without it :)

@danielkovacsdeak
Copy link

+1

1 similar comment
@Sh4pe
Copy link

Sh4pe commented Apr 22, 2020

+1

@KwatMDPhD
Copy link

This version should work: https://github.com/axelfahy/jupyterlab-vim

You also don't need to manually install extensions. Try this: 1) get the latest Jupyter Lab; 2) using UI, install vim extension (see attached image).
Screenshot from 2020-05-01 17-42-16

@AntoineToussaint
Copy link

@KwatME Thanks for the link!

@bs
Copy link

bs commented May 13, 2020

Excited for this to get merged!

@fspaolo
Copy link

fspaolo commented May 17, 2020

"The extension "jupyterlab_vim" does not yet support the current version of JupyterLab." Really?

@jogardi
Copy link

jogardi commented Jun 21, 2020

"The extension "jupyterlab_vim" does not yet support the current version of JupyterLab." Really?

It seems this repository hasn't been committed to since July 2019 so I'm just going to switch to https://github.com/axelfahy/jupyterlab-vim. Thanks @KwatME

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

Successfully merging a pull request may close this issue.