Open bollwyvl opened 1 month ago
Relevant output with verbose:
"@jupyter/collaboration-extension@2.1.1" is not compatible with the current JupyterLab
Conflicting Dependencies:
JupyterLab Extension Package
>=2.0.1 <3.0.0 >=1.1.0-a0 <2.0.0 @jupyter/ydoc
I guess we should just graduate 3.0 from alpha (which is compatible with 4.2 and in fact requires 4.2).
Maybe we should wait with releasing 3.0 until https://github.com/jupyterlab/jupyter-collaboration/pull/307 is in.
Actually we can change the constraint on @jupyter/ydoc
to be ^1.0.0 || ^2.0.0
because the major bump was due to the change of Python dependency but the JavaScript did not change: https://github.com/jupyter-server/jupyter_ydoc/commits/v2.0.0
Description
Noted on https://github.com/conda-forge/jupyter-collaboration-feedstock/pull/12#issuecomment-2101774026, the basic smoke test is failing for whether a user might see (or perceive) problems with their jupyterlab versions. Given the nature and complexity of this extension (and the changes in lab 4.1+), I would surprised if the
4.0.x
versions inyarn.lock
weren't masking some typescript-level issues. Indeed has been pinned, which is suspicious if not also provided as runtime constraints so users' package managers benefit from this wisdom in a meaningful way.Reproduce
https://dev.azure.com/conda-forge/feedstock-builds/_build/results?buildId=930358&view=logs&j=656edd35-690f-5c53-9ba3-09c10d0bea97&t=986b1512-c876-5f92-0d81-ba851554a0a3&l=935
Expected behavior
Context