Bump plotly from 5.22.0 to 6.5.0

Bumps plotly from 5.22.0 to 6.5.0.

Release notes

Sourced from plotly's releases.

v6.5.0

Updated

  • Update plotly.js from version 3.2.0 to version 3.3.0. See the plotly.js release notes for more information. [#5421]. Notable changes include:
    • Add hovertemplate for candlestick and ohlc traces [#7619]

Fixed

  • Fix bug where numpy datetime contained in Python list was converted to integer [#5415]

Full Changelog: https://github.com/plotly/plotly.py/compare/v6.4.0...v6.5.0

v6.4.0

Updated

  • Update plotly.js from version 3.1.1 to version 3.2.0. See the plotly.js release notes for more information. [#5357]. Notable changes include:
    • Add hovertemplatefallback and texttemplatefallback attributes [#7577]
    • Add "SI extended" formatting rule for tick exponents on axis labels, allowing values to be displayed with extended SI prefixes (e.g., femto, pico, atto) [#7249]

Deprecated

  • Deprecate create_hexbin_mapbox in favor of create_hexbin_map, update related function calls [5358], with thanks to @​ajlien for the contribution!

v6.3.1

Updated

  • Update Plotly.js from version 3.1.0 to version 3.1.1. See the Plotly.js release notes for more information. [#5357]. Notable changes include:
    • Fix issue preventing Scattergl plots with text elements from rendering [plotly.js#7563]
  • Use native legends when converting from matplotlib [#5312], with thanks to @​robertoffmoura to the contribution!
  • Allow shared_yaxes to work with secondary axes [#5180], with thanks to @​gmjw for the contribution!

Fixed

  • Fix issue where width/height in plot layout were not respected during Kaleido image export [#5325]
  • Fix typo in default argument to _ternary_contour.py [#5315], with thanks to @​Lexachoc for the contribution!
  • Fix incorrect fig.show() behavior when ipython is installed [#5258]

Full Changelog: https://github.com/plotly/plotly.py/compare/v6.3.0...v6.3.1

v6.3.0

Updated

  • Updated Plotly.js from version 3.0.1 to version 3.1.0. See the plotly.js release notes for more information. [#5318]

Added

  • Exposed plotly.io.get_chrome() as a function which can be called from within a Python script. [#5282]

Fixed

  • Resolved issue causing extraneous engine deprecation warnings [#5287], with thanks to @​jdbeel for the contribution!

v6.2.0

Added

  • Add SRI (Subresource Integrity) hash support for CDN script tags when using include_plotlyjs='cdn'. This enhances security by ensuring browser verification of CDN-served plotly.js files [#5165] (with thanks to @​ddworken)

Fixed

  • Allow setting Plotly.js path via pio.defaults [#5207]

... (truncated)

Changelog

Sourced from plotly's changelog.

[6.5.0] - 2025-11-17

Updated

  • Update plotly.js from version 3.2.0 to version 3.3.0. See the plotly.js release notes for more information. [#5421]. Notable changes include:
    • Add hovertemplate for candlestick and ohlc traces [#7619]

Fixed

  • Fix bug where numpy datetime contained in Python list was converted to integer [#5415]

[6.4.0] - 2025-11-02

Updated

  • Update plotly.js from version 3.1.1 to version 3.2.0. See the plotly.js release notes for more information. [#5357]. Notable changes include:
    • Add hovertemplatefallback and texttemplatefallback attributes [#7577]
    • Add "SI extended" formatting rule for tick exponents on axis labels, allowing values to be displayed with extended SI prefixes (e.g., femto, pico, atto) [#7249]

Deprecated

  • Deprecate create_hexbin_mapbox in favor of create_hexbin_map, update related function calls [5358], with thanks to @​ajlien for the contribution!

[6.3.1] - 2025-10-02

Updated

  • Update Plotly.js from version 3.1.0 to version 3.1.1. See the Plotly.js release notes for more information. [#5357]. Notable changes include:
    • Fix issue preventing Scattergl plots with text elements from rendering [plotly.js#7563]
  • Use native legends when converting from matplotlib [#5312], with thanks to @​robertoffmoura to the contribution!
  • Allow shared_yaxes to work with secondary axes [#5180], with thanks to @​gmjw for the contribution!

Fixed

  • Fix issue where width/height in plot layout were not respected during Kaleido image export [#5325]
  • Fix typo in default argument to _ternary_contour.py [#5315], with thanks to @​Lexachoc for the contribution!
  • Fix incorrect fig.show() behavior when ipython is installed [#5258]

[6.3.0] - 2025-08-12

Updated

  • Updated Plotly.js from version 3.0.1 to version 3.1.0. See the Plotly.js release notes for more information. [#5318]

Added

  • Exposed plotly.io.get_chrome() as a function which can be called from within a Python script. [#5282]

Fixed

  • Resolved issue causing extraneous engine deprecation warnings [#5287], with thanks to @​jdbeel for the contribution!

[6.2.0] - 2025-06-26

Added

  • Add SRI (Subresource Integrity) hash support for CDN script tags when using include_plotlyjs='cdn'. This enhances security by ensuring browser verification of CDN-served plotly.js files [#5165] (with thanks to @​ddworken)

Fixed

  • Allow setting Plotly.js path via pio.defaults [#5207]

... (truncated)

Commits
  • b19f8e5 changelog formatting
  • 1ec9a16 Update CHANGELOG.md
  • 83a2b0b version changes for v6.5.0
  • a49f495 Merge pull request #5421 from plotly/update-plotlyjs-3.3.0
  • f687526 update plotly/labextension with files from ci
  • 83ab425 update package-lock with new plotly.js
  • a3480f0 package-lock indentation
  • e519d5a update plotly.js to v3.3.0
  • 22b0ac0 Merge pull request #5415 from plotly/fix-np-date-handling-issue
  • aa30be5 Update _plotly_utils/basevalidators.py
  • 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

Merge request reports

Loading