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

NBgrader does not install under Jupyterlab 4.3.0+ #1948

Open
perllaghu opened this issue Jan 17, 2025 · 0 comments
Open

NBgrader does not install under Jupyterlab 4.3.0+ #1948

perllaghu opened this issue Jan 17, 2025 · 0 comments

Comments

@perllaghu
Copy link
Contributor

perllaghu commented Jan 17, 2025

Tested on linux [linux mint, 22 (Wilma); based on Ubuntu-noble]

Testing process was:

rm -rf venv
virtualenv venv --python=/path/to/python/version/3.11.7/bin/python
source venv/bin/activate
pip install jupyterlab==4.3.4 nbgrader==0.9.4
jupyter labextension list
deactivate

I tested a variety of jupyterlab versions.... assume each one is wrapped in a remove venv to deactivate cycle,

pip install jupyterlab==4.3.4 nbgrader==0.9.4
JupyterLab v4.3.4
/tmp/testing_nbgrader/venv/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.13 enabled OK (python, jupyterlab_widgets)
        @jupyter/nbgrader v0.9.4 enabled  X
        @jupyter-notebook/lab-extension v7.3.2 enabled OK


"@jupyter/[email protected]" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab    Extension         Package
>=3.0.0-a3 <4.0.0>=2.0.0 <3.0.0    @jupyter/ydoc



pip install jupyterlab nbgrader
JupyterLab v4.3.4
/tmp/testing_nbgrader/venv/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.13 enabled OK (python, jupyterlab_widgets)
        @jupyter/nbgrader v0.9.4 enabled  X
        @jupyter-notebook/lab-extension v7.3.2 enabled OK


"@jupyter/[email protected]" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab    Extension         Package
>=3.0.0-a3 <4.0.0>=2.0.0 <3.0.0    @jupyter/ydoc



pip install jupyterlab==4.3.3 nbgrader==0.9.4 
JupyterLab v4.3.3
/tmp/testing_nbgrader/venv/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.13 enabled OK (python, jupyterlab_widgets)
        @jupyter/nbgrader v0.9.4 enabled  X
        @jupyter-notebook/lab-extension v7.3.1 enabled OK


"@jupyter/[email protected]" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab    Extension         Package
>=3.0.0-a3 <4.0.0>=2.0.0 <3.0.0    @jupyter/ydoc


pip install jupyterlab==4.3.2 nbgrader==0.9.4
JupyterLab v4.3.2
/tmp/testing_nbgrader/venv/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.13 enabled OK (python, jupyterlab_widgets)
        @jupyter/nbgrader v0.9.4 enabled  X
        @jupyter-notebook/lab-extension v7.3.1 enabled OK


"@jupyter/[email protected]" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab    Extension         Package
>=3.0.0-a3 <4.0.0>=2.0.0 <3.0.0    @jupyter/ydoc



pip install jupyterlab==4.3.1 nbgrader==0.9.4
ERROR: Cannot install jupyterlab==4.3.1, nbgrader and nbgrader==0.9.4 because these package versions have conflicting dependencies.

pip install jupyterlab==4.3.0 nbgrader==0.9.4
ERROR: Cannot install jupyterlab==4.3.1, nbgrader and nbgrader==0.9.4 because these package versions have conflicting dependencies.



pip install jupyterlab==4.2.7 nbgrader==0.9.4
JupyterLab v4.2.7
/tmp/testing_nbgrader/venv/share/jupyter/labextensions
        jupyterlab_pygments v0.3.0 enabled OK (python, jupyterlab_pygments)
        @jupyter-widgets/jupyterlab-manager v5.0.13 enabled OK (python, jupyterlab_widgets)
        @jupyter/nbgrader v0.9.4 enabled OK
        @jupyter-notebook/lab-extension v7.2.3 enabled OK
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