Closed mcg1969 closed 7 months ago
This happens because jupyter_bokeh 4.0 was published to fix this issue, but publishing to conda-forge was delayed.
This should be resolved now that jupyter_bokeh 4.0 is published on conda-forge.
Alas the conda-forge build is not compatible with jlab 4.0.x in my experience; it seems to require 4.1
Sorry for the screenshot, it's surprisingly difficult to copy and paste compact text from the browser inspector. These browser warnings appear when jupyterlab 3.6.7 and jupyter_bokeh 3.0.7 are installed from Anaconda's defaults.
From my own work on labextensions, I believe it is because the npm "caret" operators "^" in this case are not correct—or perhaps more precisely, the JupyterLab ecosystem doesn't properly encode that there are breaking boundaries between 3.x and 4.x versions into its nodejs metadata. So 4.x packages are being improperly pulled into the build. The solution is to use ~ operators for all JupyterLab packages that the build depends on.
I'm not certain how dangerous these warnings are in this particular case.