Skip to content

Commit b371688

Browse files
committed
Use jupyterlab<4 in CI to prevent build failures
1 parent 6689dfc commit b371688

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

Diff for: .circleci/config.yml

+10-2
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,10 @@ commands:
5858
source .venv/bin/activate
5959
uv pip install .
6060
uv pip install -r ./test_requirements/requirements_optional.txt
61+
62+
## TODO: upgrade jupyter dependency when we
63+
## can upgrade the docs version of jupyterlab.
64+
uv pip install "jupyterlab<4"
6165
cd plotly/labextension
6266
npm ci
6367
npm run build
@@ -276,7 +280,9 @@ jobs:
276280
curl -LsSf https://astral.sh/uv/install.sh | sh
277281
uv venv
278282
source .venv/bin/activate
279-
uv pip install jupyter
283+
## TODO: upgrade jupyter dependency when we
284+
## can upgrade the docs version of jupyterlab.
285+
uv pip install "jupyterlab<4"
280286
cd plotly/labextension
281287
npm ci
282288
npm run build
@@ -325,7 +331,9 @@ jobs:
325331
if [ "${CIRCLE_BRANCH}" != "doc-prod" ]; then
326332
uv pip uninstall plotly
327333
uv pip install -e .
328-
uv pip install jupyter
334+
## TODO: upgrade jupyter dependency when we
335+
## can upgrade the docs version of jupyterlab.
336+
uv pip install "jupyterlab<4"
329337
cd plotly/labextension
330338
npm ci
331339
npm run build

0 commit comments

Comments
 (0)