Skip to content

Releases: plotly/plotly.py

v6.1.2

27 May 20:20
Compare
Choose a tag to compare

Fixed

  • Fix type checking and code highlighting for graph_objects classes [#5199]

v6.1.1

20 May 20:08
c044f1e
Compare
Choose a tag to compare

Fixed

  • Prevent swallowing of ValueError when creating a figure with subplots [#3888]
  • Fix issue causing fig.write_image() to not generate an image [#5193]

v6.1.0

15 May 16:02
1462f3f
Compare
Choose a tag to compare

Updated

  • Add support for Kaleido>=v1.0.0 for image generation [#5062, #5177]
  • Reduce package bundle size by 18-24% via changes to code generation [#4978]

Fixed

  • Fix third-party widget display issues in v6 [#5102]
  • Add handling for case where jupyterlab or notebook is not installed [#5104]
  • Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]
  • Re-add MIME renderer JupyterLab extension with JupyterLab 4 support to reduce file sizes for offline notebooks [#5096]
  • Fix issue preventing plots from rendering in HTML notebook export when using 'vscode+notebook' renderer [#5154]

v6.1.0rc0

02 May 19:12
Compare
Choose a tag to compare
v6.1.0rc0 Pre-release
Pre-release

Updated

  • Add support for Kaleido>=v1.0.0 for image generation, and deprecate support for Kaleido<1 and Orca [#5062]
  • Reduce package bundle size by 18-24% via changes to code generation [#4978]

Fixed

  • Fix third-party widget display issues in v6 [#5102]
  • Add handling for case where jupyterlab or notebook is not installed [#5104]
  • Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]
  • Re-add MIME renderer JupyterLab extension with JupyterLab 4 support to reduce file sizes for offline notebooks [#5096]
  • Fix issue preventing plots from rendering in HTML notebook export when using 'vscode+notebook' renderer [#5154]

v6.1.0b0

31 Mar 19:01
Compare
Choose a tag to compare
v6.1.0b0 Pre-release
Pre-release

Updated

  • Add support for Kaleido >= v1.0.0 for image generation, and deprecate support for Kaleido<1 and Orca [#5062]

Fixed

  • Fix third-party widget display issues in v6 [#5102]
  • Add handling for case where jupyterlab or notebook is not installed [#5104]
  • Fix issue causing Plotly.js script to be embedded multiple times in Jupyter notebooks [#5112]

v6.0.1

17 Mar 15:02
Compare
Choose a tag to compare

Updated

  • Updated Plotly.js from version 3.0.0 to version 3.0.1. See the plotly.js CHANGELOG for more information.

Fixed

  • Fix TypeError when using orjson to serialize pandas.NA [#5040].
  • Fix issue where using category_orders on px.pie raised ColumnNotFoundError [#5000].
  • Fix incorrect DeprecationWarning shown when creating a px chart [#5080, #5086]

v6.0.0

28 Jan 19:45
Compare
Choose a tag to compare

[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

27 Nov 20:25
Compare
Choose a tag to compare
v6.0.0rc0 Pre-release
Pre-release

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].
  • 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]
  • Update Plotly.js from version 2.34.2 to version 3.0.0-rc1 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]

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]

v5.24.1

12 Sep 15:42
Compare
Choose a tag to compare

Updated

  • Updated Plotly.js from version 2.35.0 to version 2.35.2. See the plotly.js CHANGELOG for more information.

v5.24.0

29 Aug 17:58
Compare
Choose a tag to compare

Added

  • New px functions for maps: scatter_map, line_map, choropleth_map, and density_map.

Updated

  • Updated Plotly.js from version 2.34.0 to version 2.35.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:

Fixed

  • Fixed a bug in integer validation of arrays that threw an error when an array contained a mix of strings and integers.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy