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

ST6RI-765 Update to JupyterLab version 3.x in the Jupyter deployment #564

Merged
merged 3 commits into from
May 8, 2024

Conversation

seidewitz
Copy link
Member

This PR updates the Jupyter deployment to upgrade the version of JupyterLab from 2.x to 3.x, which allows the use of Node.js version 16.x. This is then consistent with the setting of Node.js version 16.20.1 in Maven build script. This only affects the installation of the JupyterLab extension for SysML, not the kernel, via the following changes:

  1. org.omg.sysml.jupyter.jupyterlab/package.json – The version for the dependency on jupyterlab/application changes from 2.x to 3.x.
  2. org.omg.sysml.jupyter.installer/install.sh and install.bat – In the conda install command, the version for jupyterlab changes from 2.* to 3.* and the version for nodejs changes from 15.* to <17.

Note. The Jupyter extension installation still uses jupyterlab labextension, which is deprecated but still functional for JupyterLab 3.x. This will be replaced in a future upgrade to JupyterLab 4.x.

@seidewitz seidewitz requested review from himi and TheKorpos May 7, 2024 20:57
@seidewitz seidewitz self-assigned this May 7, 2024
@seidewitz seidewitz added this to the 2024-04 milestone May 7, 2024
@seidewitz seidewitz merged commit c08a305 into master May 8, 2024
2 checks passed
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 this pull request may close these issues.

3 participants