question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

This extension does not yet support the current version of JupyterLab.

See original GitHub issue

jupyterlab_vim stopped working on the latest. What can I do to help debug?

(jupyter) ➜  jupyter git:(master) ✗ jupyter-lab --version
1.0.0

(jupyter) ➜  jupyter git:(master) ✗ jupyter labextension install jupyterlab_vim


An error occured.
ValueError: This extension does not yet support the current version of JupyterLab.


Conflicting Dependencies:
JupyterLab              Extension      Package
>=1.0.0 <2.0.0          >=0.19.1 <0.20.0@jupyterlab/application
>=1.0.0 <2.0.0          >=0.19.1 <0.20.0@jupyterlab/notebook
See the log file for details:  /var/folders/tl/nmzk32m95_37fznfpg4gbj0j_fply8/T/jupyterlab-debug-m4hjrnl5.log

From the log file

npm notice === Tarball Details ===
npm notice name:          jupyterlab_vim
npm notice version:       0.10.1
npm notice filename:      jupyterlab_vim-0.10.1.tgz
npm notice package size:  6.7 kB
npm notice unpacked size: 29.8 kB
npm notice shasum:        6b7db06ff1e75d58264b1d3094309c9c19483abe
npm notice integrity:     sha512-qmoSsRJMN+CF7[...]V2x5KHfiIK9OA==
npm notice total files:   7
npm notice
jupyterlab_vim-0.10.1.tgz

Fetching URL: https://registry.npmjs.org/jupyterlab_vim
Fetching URL: https://registry.npmjs.org/jupyterlab_vim
Traceback (most recent call last):

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/debuglog.py", line 47, in debug_logging
    yield

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/labextensions.py", line 82, in start
    ans = self.run_task()

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/labextensions.py", line 103, in run_task
    for arg in self.extra_args

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/labextensions.py", line 103, in <listcomp>
    for arg in self.extra_args

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/commands.py", line 316, in install_extension
    return handler.install_extension(extension)

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/commands.py", line 517, in install_extension
    info = self._install_extension(extension, tempdir)

  File "/Users/idvorkin/.local/share/virtualenvs/jupyter-ojjAUlJq/lib/python3.7/site-packages/jupyterlab/commands.py", line 1416, in _install_extension
    raise ValueError(msg)

ValueError: This extension does not yet support the current version of JupyterLab.


Conflicting Dependencies:
JupyterLab              Extension      Package
>=1.0.0 <2.0.0          >=0.19.1 <0.20.0@jupyterlab/application
>=1.0.0 <2.0.0          >=0.19.1 <0.20.0@jupyterlab/notebook

Exiting application: jupyter

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:20
  • Comments:25 (5 by maintainers)

github_iconTop GitHub Comments

15reactions
willpricecommented, Jul 13, 2019

It appears the CodeMirror vim keymap is now lazy loaded in JupyterLab. Previously it was always imported which this addon has relied on when setting the current cell’s keymap. By importing the keymap in the addon, we ensure it’s loaded before setting the keymap of a cell thereby resolving the issue.

I’ve got a branch up over at https://github.com/willprice/jupyterlab-vim/tree/alpha1 which fixes this. Let me know if you have any issues.

To install…

$ git clone https://github.com/willprice/jupyterlab-vim.git
$ cd jupyterlab-vim
$ git checkout alpha1
$ jupyter labextension uninstall jupyterlab_vim
$ jlpm install
$ jlpm run build
$ jupyter labextension link .
$ jupyter labextension enable jupyterlab_vim

And run jupyter lab.

If you have any issues, please open up the browser console and copy and paste any stacktraces.

12reactions
ryantam626commented, Jul 12, 2019

I can look into fixing it on Monday (vacation until then) if no one has done it by then

Read more comments on GitHub >

github_iconTop Results From Across the Web

Unable to install jupyterlab-execute-time extension
Error message: The extension "jupyterlab-execute-time" does not yet support the current version of JupyterLab.
Read more >
ValueError: The extension "@jupyterlab/github" does not yet ...
An error occured. ValueError: The extension "@jupyterlab/github" does not yet support the current version of JupyterLab. Conflicting ...
Read more >
Service 'claratrain' failed to build: jupyterlab-nvdashboard ...
Service 'claratrain' failed to build: jupyterlab-nvdashboard" does not yet support the current version of JupyterLa.
Read more >
Extensions — JupyterLab 3.6.0b0 documentation
The Extension Manager in JupyterLab and the jupyter labextension install command can install source extension packages from npm. Installing a source extension ......
Read more >
jupyterlab-nvdashboard - PyPI
Requirements. JupyterLab >= 3.0 · Install. pip install jupyterlab_nvdashboard · Troubleshoot. If you are seeing the frontend extension, but it is not working, ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found