Bump plotly from 5.24.1 to 6.0.0
Bumps plotly from 5.24.1 to 6.0.0.
Release notes
Sourced from plotly's releases.
v6.0.0
[6.0.0] - 2025-01-28
Added
- Add
plotly[express]
extra for easily installing Plotly Express dependencies [#4644]- Add
subtitle
attribute to all Plotly Express traces [#4830].Removed
- Drop deprecated
pointcloud
andheatmapgl
traces from the API [#4815]- Drop
tenacity
dependency [#4831]- Drop support for Jupyter Notebook version 6 and earlier [#4822]. The minimum supported version is now 7.0.0.
Updated
- Update Plotly.js from version 2.34.2 to version 3.0.0 See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objects
module. Notable changes include:
- Make offsetgroup work with barmode "stacked" and "relative" for bar traces [#7009]
- Drop support for deprecated attributes
titlefont
,titleposition
,titleside
, andtitleoffset
[#7212].- Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
- Drop support for deprecated
bardir
attribute (useorientation
instead) [#7214]- Drop support for deprecated
annotation.ref
attribute (useannotation.xref
andannotation.yref
instead) [#7215]- Drop support for deprecated error bar
opacity
attribute (use alpha channel of error barcolor
attribute instead) [#7214]- Drop support for deprecated attribute
gl3d.cameraposition
(usegl3d.camera
instead) [#7217]- Drop deprecated
plot3dPixelRatio
from config [#7231]- Drop deprecated
zauto
,zmin
andzmax
from the surface trace [#7234]- Drop deprecated
autotick
attributes from cartesian axes [#7236]- Drop
transforms
from the API [#7240, #7254]- Deprecate Mapbox-based traces.[#4900]. See the MapLibre Migration page for details on migrating from Mapbox to Maplibre.
- Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [#4470].
- Make plotly-express dataframe agnostic via Narwhals [#4790].
- Update
go.FigureWidget
to useanywidget
[#4823]- Use modern native ES6 import to load plotly.js bundle instead of requirejs which is no longer under active development [#4736]
Fixed
- Fix a bug in JupyterLab >= 4 and Jupyter Notebook >= 7 that caused LaTeX to not render in plotly charts [#4763].
- Fix
go.FigureWidget.show
to returnFigureWidget
instead of displayingFigure
[#4869]v6.0.0rc0
Added
- Add
plotly[express]
extra for easily installing Plotly Express dependencies [#4644]- Add
subtitle
attribute to all Plotly Express traces [#4830].Removed
- Drop deprecated
pointcloud
andheatmapgl
traces from the API [#4815]- Drop
tenacity
dependency [#4831]- Drop support for Jupyter Notebook version 6 and earlier [#4822]. The minimum supported version is now 7.0.0.
Updated
- Deprecate Mapbox-based traces.[#4900]. See the MapLibre Migration page for details on migrating from Mapbox to Maplibre.
- Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [#4470].
- Make plotly-express dataframe agnostic via Narwhals [#4790].
... (truncated)
Changelog
Sourced from plotly's changelog.
[6.0.0] - 2025-01-28
Added
- Add
plotly[express]
extra for easily installing Plotly Express dependencies [#4644]- Add
subtitle
attribute to all Plotly Express traces [#4830].Removed
- Drop deprecated
pointcloud
andheatmapgl
traces from the API [#4815]- Drop
tenacity
dependency [#4831]- Drop support for Jupyter Notebook version 6 and earlier [#4822]. The minimum supported version is now 7.0.0.
Updated
- Update Plotly.js from version 2.34.2 to version 3.0.0 See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objects
module. Notable changes include:
- Make offsetgroup work with barmode "stacked" and "relative" for bar traces [#7009]
- Drop support for deprecated attributes
titlefont
,titleposition
,titleside
, andtitleoffset
[#7212].- Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
- Drop support for deprecated
bardir
attribute (useorientation
instead) [#7214]- Drop support for deprecated
annotation.ref
attribute (useannotation.xref
andannotation.yref
instead) [#7215]- Drop support for deprecated error bar
opacity
attribute (use alpha channel of error barcolor
attribute instead) [#7214]- Drop support for deprecated attribute
gl3d.cameraposition
(usegl3d.camera
instead) [#7217]- Drop deprecated
plot3dPixelRatio
from config [#7231]- Drop deprecated
zauto
,zmin
andzmax
from the surface trace [#7234]- Drop deprecated
autotick
attributes from cartesian axes [#7236]- Drop
transforms
from the API [#7240, #7254]- Deprecate Mapbox-based traces.[#4900]. See the MapLibre Migration page for details on migrating from Mapbox to Maplibre.
- Update plotly.py to use base64 encoding of typed arrays e.g. numpy in plotly JSON to keep precision intact and improve performance [#4470].
- Make plotly-express dataframe agnostic via Narwhals [#4790].
- Update
go.FigureWidget
to useanywidget
[#4823]- Use modern native ES6 import to load plotly.js bundle instead of requirejs which is no longer under active development [#4736]
Fixed
Commits
-
49581b8
version changes for v6.0.0 -
769d12f
Merge pull request #4987 from plotly/upgrade-plotlyjs-3.0 -
fe7147b
Update to plotly.js 3.0.0 -
0ca20aa
Merge pull request #4976 from plotly/update-docs-for-dataframes -
357ad0c
Update doc/python/px-arguments.md -
2aa76bf
add note on dicts and arrays -
3d36f14
Merge pull request #4966 from plotly/merge-recent-docs-changes -
d831305
Merge pull request #4969 from plotly/marthacryan-patch-1 -
666c025
Merge pull request #4968 from plotly/figure-widget-updates -
3410e9d
Remove instructions to change version in README - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts