Skip to content

Commit a8fac51

Browse files
authored
Merge branch 'main' into rm/fix-violin-plot
2 parents 2eded50 + de4f21b commit a8fac51

19 files changed

Lines changed: 4654 additions & 1111 deletions

.github/workflows/check-js-build.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,9 @@ jobs:
4949
run: |
5050
uv venv
5151
source .venv/bin/activate
52-
uv pip install jupyterlab
52+
# Technically, we only need the `jupyter-builder` package, but using the dev_build extra
53+
# keeps build behavior consistent across all CI jobs
54+
uv sync --extra dev_build
5355
cd js
5456
npm ci
5557
npm run build

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ This project adheres to [Semantic Versioning](http://semver.org/).
66

77
### Fixed
88
- Fix `hex_to_rgb` parsing of 3-digit shorthand hexadecimal colors such as `#FFF` [[#5662](https://github.com/plotly/plotly.py/pull/5662)], with thanks to @genrichez for the contribution!
9+
- Add `<!doctype html>` to the `to_html()` template to comply with modern web standards [[#5693](https://github.com/plotly/plotly.py/pull/5693)], with thanks to @mishrakushal for the contribution!
910
- Fix `mpl_to_plotly` silently dropping matplotlib path collections in data coordinates (such as violin plots, pcolor, event plots, stack plots, fill_between, and stem plots) by rendering them as filled polygons or lines [[#5702](https://github.com/plotly/plotly.py/pull/5702)], with thanks to @robertoffmoura for the contribution!
1011

1112

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ Two kinds of Jupyter support are included:
251251
which allows us to avoid embedding `plotly.js` in the notebook output.
252252
The JupyterLab extension source code is located at `js/src/mimeExtension.ts`
253253
and the compiled extension code is located at `plotly/labextension` in the built Python package.
254-
The command `jupyter labextension build` (which is one of the steps called by `npm run build`) compiles the extension
254+
The command `jupyter-builder build` (which is one of the steps called by `npm run build`) compiles the extension
255255
and places the build artifacts in `plotly/labextension`.
256256

257257
2. **FigureWidget**:

0 commit comments

Comments
 (0)