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

[BUG] Current Version of The-Littlest-Jupyter-Hub not Supported #499

Open
KTBL-KristofferSchneider opened this issue Sep 7, 2023 · 0 comments

Comments

@KTBL-KristofferSchneider
Copy link

KTBL-KristofferSchneider commented Sep 7, 2023

Describe the bug
I tried to set up lux on a server running the current version of the littlest Jupyterhub. In there I am currently using the Jupyterlab user interface. Therefore I tried to install it a stated in the documentation .

When installing the luxwidgets labextension an error occures due to incompatibility. Are there plans for updates?

When using the classical (notebook) user interface of jupyterhub, lux works as expected.

To Reproduce
Open a Terminal in Jupyterhub and run:

sudo -E jupyter labextension install luxwidget

Output is:

/usr/local/lib/python3.9/dist-packages/jupyterlab/debuglog.py:56: UserWarning: An error occurred.
  warnings.warn("An error occurred.")
/usr/local/lib/python3.9/dist-packages/jupyterlab/debuglog.py:57: UserWarning: ValueError: The extension "luxwidget" does not yet support the current version of JupyterLab.
Conflicting Dependencies:
JupyterLabExtension        Package
>=18.2.0 <19.0.0>=17.0.1 <18.0.0 react
>=18.2.0 <19.0.0>=17.0.1 <18.0.0 react-dom
  warnings.warn(msg[-1].strip())
/usr/local/lib/python3.9/dist-packages/jupyterlab/debuglog.py:58: UserWarning: See the log file for details: /tmp/jupyterlab-debug-wtehpmgg.log
  warnings.warn(f"See the log file for details: {log_path!s}")

Expected behavior
Installation success and usability in jupyterlab of jupyterhub.

Debugging information

Package Versions
----------------
               Version      
        python         3.9.7
           lux         0.5.1
        pandas         2.0.3
     luxwidget        0.1.11
    matplotlib         3.7.2
        altair         5.1.1
       IPython        8.14.0
     ipykernel        6.24.0
    ipywidgets         7.7.5
jupyter_client         8.3.0
  jupyter_core         5.3.1
jupyter_server        1.24.0
    jupyterlab         3.6.5
      nbclient         0.8.0
     nbconvert         7.6.0
      nbformat         5.9.1
      notebook         6.5.4
     qtconsole not installed
     traitlets         5.9.0

Widget Setup
-------------
✅ Jupyter Notebook Running
✅ luxwidget is enabled
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

1 participant