Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/check-js-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@ jobs:
run: |
uv venv
source .venv/bin/activate
uv pip install jupyterlab
# Technically, we only need the `jupyter-builder` package, but using the dev_build extra
# keeps build behavior consistent across all CI jobs
uv sync --extra dev_build
cd js
npm ci
npm run build
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -251,7 +251,7 @@ Two kinds of Jupyter support are included:
which allows us to avoid embedding `plotly.js` in the notebook output.
The JupyterLab extension source code is located at `js/src/mimeExtension.ts`
and the compiled extension code is located at `plotly/labextension` in the built Python package.
The command `jupyter labextension build` (which is one of the steps called by `npm run build`) compiles the extension
The command `jupyter-builder build` (which is one of the steps called by `npm run build`) compiles the extension
and places the build artifacts in `plotly/labextension`.

2. **FigureWidget**:
Expand Down
Loading
Loading