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

v 5.7.0 disables nbextensions and configurator tab #4047

Open
michaelaye opened this issue Sep 27, 2018 · 9 comments
Open

v 5.7.0 disables nbextensions and configurator tab #4047

michaelaye opened this issue Sep 27, 2018 · 9 comments

Comments

@michaelaye
Copy link

I have this installed via conda on py36:

(py36) └─❱❱❱ conda list nbextensions                                                          +9942 16:16 ❰─┘
# packages in environment at /Users/klay6683/miniconda3/envs/py36:
#
# Name                    Version                   Build  Channel
jupyter_contrib_nbextensions 0.5.0                    py36_0    conda-forge
jupyter_nbextensions_configurator 0.4.0                    py36_0    conda-forge

After updating notebook to 5.7.0, my always active extensions have gone (e.g. filtering on the dashboard), and the extra tab for the nbext-configurator in the jupyter notebook is also gone.
Downgrading to 5.6.0 brought my extensions and the configurator back. I did report it with nbextensions as well (ipython-contrib/jupyter_contrib_nbextensions#1356) , you can close whichever location is less appropriate.

@michaelaye michaelaye changed the title v 3.7.0 disables nbextensions and configurator tab v 5.7.0 disables nbextensions and configurator tab Sep 27, 2018
@JohannesAck
Copy link

I'm having the same problem, but using pip.

@Oliver-Prislan
Copy link

I have the same issue tried PIP and CONDA

@michaelaye
Copy link
Author

I’m so perplexed that this doesn’t get bigger “press”.not many using extensions? Not even acknowledged bug? Also, the weird fact that 5.6 and 5.7 are not even released here on GH? Makes it look like the notebook development happens a bit hap-hazardly at the moment? I guess they are being overrun by their use numbers. A victim of their own success? ;)

@Oliver-Prislan
Copy link

Oliver-Prislan commented Oct 25, 2018 via email

@CarliJoy
Copy link

CarliJoy commented Nov 4, 2018

Same Problem here.

# pip3 freeze | grep jupyter
jupyter-client==5.2.3
jupyter-console==5.2.0
jupyter-contrib-core==0.3.3
jupyter-contrib-nbextensions==0.5.0
jupyter-core==4.4.0
jupyter-highlight-selected-word==0.2.0
jupyter-latex-envs==1.4.4
jupyter-nbextensions-configurator==0.4.0
jupyterlab==0.32.0
jupyterlab-launcher==0.10.5

The nbextension tab is gone. But opening http://localhost:8888/nbextensions does still work.
The tab extension is enabled.
Other extensions like Initalization cells, Hide input, ExecuteTime do work still.
For me it seems the bug is located only in the tab extension.

System used: Debian Buster (Testing)

@jat255
Copy link

jat255 commented Dec 17, 2018

I think I'm having this same issue. Upon loading the Home Jupyter page, the following error shows up in the console:

Uncaught TypeError: $ is not a function
    at Object.load_ipython_extension (main.js?v=20181217125811:40)
    at utils.js:39
    at Object.execCb (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:1693)
    at Module.check (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:881)
    at Module.<anonymous> (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:1136)
    at require.js?v=951f856e81496aaeec2e71a1c2c0d51f:134
    at require.js?v=951f856e81496aaeec2e71a1c2c0d51f:1186
    at each (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:59)
    at Module.emit (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:1185)
    at Module.check (require.js?v=951f856e81496aaeec2e71a1c2c0d51f:936)

The configurator still works by navigating directly to it.

$ conda list | grep -E 'jupyter|notebook' 

jupyter                   1.0.0                      py_1    conda-forge
jupyter_client            5.2.4                      py_0    conda-forge
jupyter_console           6.0.0                      py_0    conda-forge
jupyter_contrib_core      0.3.3                      py_2    conda-forge
jupyter_contrib_nbextensions 0.5.0                 py37_1000    conda-forge
jupyter_core              4.4.0                      py_0    conda-forge
jupyter_highlight_selected_word 0.2.0                 py37_1000    conda-forge
jupyter_latex_envs        1.4.4                 py37_1000    conda-forge
jupyter_nbextensions_configurator 0.4.0                 py37_1000    conda-forge
jupyterlab                0.35.4                   py37_0    conda-forge
jupyterlab_server         0.2.0                      py_0    conda-forge
notebook                  5.7.2                 py37_1000    conda-forge

Downgrading via conda install notebook=5.6 works for now to fix the issue.

@juhasch
Copy link
Contributor

juhasch commented Dec 18, 2018

There was a change in the Jupyter notebook so you get the above error. This was fixed in Jupyter-contrib/jupyter_nbextensions_configurator#85.
If you still don't see the tab, go to /nbextensions directly and check if Nbextensions dashboard tab is enabled as extension.

I will do an update in the next days, so this gets fixed on conda-forge, too.

@cyberwillis
Copy link

cyberwillis commented Dec 18, 2018

Yeah, Installing the jupyter-nbextensions-configurator-0.4.0 from pypi repository not works,
but installing from the git repository, the same version 0.4.0 works

In my case I don't use Conda and my packages are user related

pip install -U --user git+https://github.com/Jupyter-contrib/jupyter_nbextensions_configurator.git

Thank you @juhasch for the information.

@Oliver-Prislan
Copy link

Oliver-Prislan commented Dec 18, 2018 via email

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

7 participants