|
22 | 22 | uses: jupyterlab/maintainer-tools/.github/actions/base-setup@v1 |
23 | 23 |
|
24 | 24 | - name: Install dependencies |
25 | | - run: python -m pip install -U "jupyterlab>=4.0.0,<4.6" |
| 25 | + run: python -m pip install -U "jupyterlab>=4.0.0,<5" |
26 | 26 |
|
27 | 27 | - name: Lint the extension |
28 | 28 | run: | |
|
82 | 82 | sudo rm -rf $(which node) |
83 | 83 | sudo rm -rf $(which node) |
84 | 84 |
|
85 | | - pip install "jupyterlab>=4.0.0,<4.6" jupyter_server_documents*.whl |
| 85 | + pip install "jupyterlab>=4.0.0,<5" jupyter_server_documents*.whl |
86 | 86 |
|
87 | 87 |
|
88 | 88 | jupyter server extension list |
@@ -115,11 +115,7 @@ jobs: |
115 | 115 | - name: Install the extension |
116 | 116 | run: | |
117 | 117 | set -eux |
118 | | - # Pin jupyterlab <4.6: JupyterLab 4.6 bundles @jupyter/ydoc v4, but |
119 | | - # JSD's frontend (and its jupyter-collaboration/docprovider deps) are |
120 | | - # built against @jupyter/ydoc v3, so 4.6 breaks the extension (see |
121 | | - # #265 / #262). Drop this ceiling once JSD is upgraded to ydoc v4. |
122 | | - python -m pip install "jupyterlab>=4.0.0,<4.6" jupyter_server_documents*.whl |
| 118 | + python -m pip install "jupyterlab>=4.0.0,<5" jupyter_server_documents*.whl |
123 | 119 | # Optional deps exercised by the chat + router E2E tests |
124 | 120 | # (tests/chat-sync.spec.ts, tests/chat-router.spec.ts). jupyterlab-chat |
125 | 121 | # provides the .chat factory + YChat; jupyter-ai-router provides the |
|
0 commit comments