Plotly

Latest version: v6.0.1

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 58 of 65

1.12.0

Not secure
Added
- Added ability to enable/disable SSL certificate verification for streaming. Disabling SSL certification verification requires Python v2.7.9 / v3.4.3 (or above). This feature can be toggled via the `plotly_ssl_verification` configuration setting.

1.11.0

Not secure
Updated
- Changed the default option for `create_distplot` in the figure factory from `probability` to `probability density` and also added the `histnorm` parameter to allow the user to choose between the two options.
Note: This is a backwards incompatible change.

- Updated plotly.min.js so the offline mode is using plotly.js v1.12.0
- Light position is now configurable in surface traces
- surface and mesh3d lighting attributes are now accompanied with comprehensive descriptions

- Allowed `create_scatterplotmatrix` and `create_trisurf` to use divergent and categorical colormaps. The parameter `palette` has been replaced by `colormap` and `use_palette` has been removed. In `create_scatterplotmatrix`, users can now:
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
- Use the same list to categorically group the items in the index column
- Pass a singlton color type to `colormap` to color all the data with one color
- Input a dictionary to `colormap` to map index values to a specific color
- 'cat' and 'seq' are valid options for `colormap_type`, which specify the type of colormap being used

- In `create_trisurf`, the parameter `dist_func` has been replaced by `color_func`. Users can now:
- Input a list of different color types (hex, tuple, rgb) to `colormap` to map colors divergently
- Input a list|array of hex and rgb colors to `color_func` to assign each simplex to a color

Added
- Added the option to load plotly.js from a CDN by setting the parameter `connected=True`
in the `init_notebook_mode()` function call
- The FigureFactory can now create trisurf plots with `.create_trisurf`. Check it out with:

import plotly.tools as tls
help(tls.FigureFactory.create_trisurf)

1.10.2

Fixed
- Subplot and range slider clip paths are now functional in AngularJS [509]
- `relayout` call involving axis `categoryorder` and `categoryarray` are now
working [510]
- Annotation drag interactions in `editable: true` mode are now functional (bug
introduced in 1.10.0)[505]
- Improved attribute description for shape `xref` and `yref` [506]

1.10.1

Fixed
- Resizing a graph (e.g. via `Plotly.relayout` or Plotly.Plots.resize)
properly updates the plot area clip paths (bug introduced in 1.10.0) [490]
- `Plotly.Snapshot.toSVG` is now functional again in IE11 and old version of
Chrome and FF (bug introduced in 1.10.0) [489]
- Hover labels of superimposed traces when 'hovermode' is set to 'closest' are
properly displayed (bug introduced in 1.10.0) [495]
- Surface contour highlights are toggleable [459]
- Surface contour highlights style attributes are lower cased [459]
- Zoom overlay are drawn over shapes [448]
- Legend are draggable in `editable: true` contexts (bug introduced in 1.6.0)
[487]
- Legend scroll box are drawn outside the legend [478]

1.10.0

Not secure
making an `iplot` call. It makes `init_notebook_mode` idempotent: you can call
it multiple times without worrying about losing your plots on refresh.

1.9.13

Not secure
Fixed
- Fixed issue in offline mode related to the inability to reload plotly.js on page refresh and extra init_notebook_mode calls.

Page 58 of 65

Links

Releases

Has known vulnerabilities

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.