Skip to content

pip(deps): bump plotly from 5.24.1 to 6.0.0#671

Merged
kzscisoft merged 1 commit intodevfrom
dependabot/pip/dev/plotly-6.0.0
Feb 3, 2025
Merged

pip(deps): bump plotly from 5.24.1 to 6.0.0#671
kzscisoft merged 1 commit intodevfrom
dependabot/pip/dev/plotly-6.0.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 29, 2025

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 and heatmapgl 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, and titleoffset [#7212].
    • Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
    • Drop support for deprecated bardir attribute (use orientation instead) [#7214]
    • Drop support for deprecated annotation.ref attribute (use annotation.xref and annotation.yref instead) [#7215]
    • Drop support for deprecated error bar opacity attribute (use alpha channel of error bar color attribute instead) [#7214]
    • Drop support for deprecated attribute gl3d.cameraposition (use gl3d.camera instead) [#7217]
    • Drop deprecated plot3dPixelRatio from config [#7231]
    • Drop deprecated zauto, zmin and zmax 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 use anywidget [#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 return FigureWidget instead of displaying Figure [#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 and heatmapgl 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 and heatmapgl 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, and titleoffset [#7212].
    • Drop deprecated pointcloud and heatmapgl traces and gl2d subplots [#7213]
    • Drop support for deprecated bardir attribute (use orientation instead) [#7214]
    • Drop support for deprecated annotation.ref attribute (use annotation.xref and annotation.yref instead) [#7215]
    • Drop support for deprecated error bar opacity attribute (use alpha channel of error bar color attribute instead) [#7214]
    • Drop support for deprecated attribute gl3d.cameraposition (use gl3d.camera instead) [#7217]
    • Drop deprecated plot3dPixelRatio from config [#7231]
    • Drop deprecated zauto, zmin and zmax 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 use anywidget [#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 return FigureWidget instead of displaying Figure [#4869]
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 compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [plotly](https://github.com/plotly/plotly.py) from 5.24.1 to 6.0.0.
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md)
- [Commits](plotly/plotly.py@v5.24.1...v6.0.0)

---
updated-dependencies:
- dependency-name: plotly
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 29, 2025
@dependabot dependabot bot requested a review from kzscisoft January 29, 2025 00:48
@kzscisoft kzscisoft merged commit 2919247 into dev Feb 3, 2025
10 of 14 checks passed
@kzscisoft kzscisoft deleted the dependabot/pip/dev/plotly-6.0.0 branch February 3, 2025 08:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant