NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1291 most downloaded on PyPI
Plotly graph export library
Last release 1 months ago
31 Aug 2026
Release timing varies
gaps range from 1 weeks to 6 months
Nearly every release is documented
notes for 13 of 14 stable releases
3 versions withdrawn
withdrawn after publishing
6 years old
36 releases · first in 2020
One column per quarter.
Fix TypeError: Type is not JSON serializable: Timestamp when a figure contains datetime-like values such as a pandas Timestamp ; these now serialize t
TypeError: Type is not JSON serializable: Timestamp when a figure contains datetime-like values such as a pandas Timestamp; these now serialize to ISO strings [#461], with thanks to @binggao1230 for the contribution!orjson serialization of Decimal values [issue #453]Unused path argument for calc_fig was deprecated.
write_fig and _from_object now take an additional argument:cancel_on_error: bool, default False. See docs.path argument for calc_fig was deprecated.Try to use plotly JSON encoder instead of default
v1.1.0 fixes various bugs found through improved testing.
v1.1.0 fixes various bugs found through improved testing.
Most importantly, it adds to the API an option to start a persistent sync server which speeds up subsequence calls to write_fig_sync, calc_fig_sync, etc.
Use:
kaliedo.start_sync_server() and kaliedo.stop_sync_server()
Improve single-image write speed
Improve single-image write speed
Kaleido v1 introduces a new API. If you're currently using v0, you'll need to make changes to your code and environment where you are running Kaleido.
Kaleido v1 introduces a new API. If you're currently using v0, you'll need to make changes to your code and environment where you are running Kaleido.
kaleido.scopes.plotly has been removed in v1. Kaleido v1 provides write_fig and write_fig_sync for exporting Plotly figures.Andrew/easier builds by @ayjayt in #315
mathjax arg when passed to Kaleido constructor by @emilykl in #320Full Changelog: v1.0.0rc11...v1.0.0rc15
Pass mathjax option to default plotly.js template
Pass mathjax option to default plotly.js template
This is a pre-release version of Kaleido 1.0.0 which contains a number of breaking changes relative to Kaleido 0.x. It is not compatible with the late…
This is a pre-release version of Kaleido 1.0.0 which contains a number of breaking changes relative to Kaleido 0.x. It is not compatible with the latest release of Plotly. To generate images with Plotly you should install the latest stable version of and Kaleido (v0.2.1).
Documentation for the new API can be found in the README: https://github.com/plotly/Kaleido
merge devtools/main by @ayjayt in https://github.com/plotly/Kaleido/pull/206
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.4.0.rc.5...v1.0.0-rc.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.4.0-rc.4...v0.4.0.rc.5
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.4.0-rc.4...v0.4.0.rc.5
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.4.0-rc.3...v0.4.0-rc.4
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.4.0-rc.3...v0.4.0-rc.4
Set daemon attribute directly by @Joilence in https://github.com/plotly/Kaleido/pull/146
Full Changelog: https://github.com/plotly/Kaleido/compare/v0.2.1.post1...v0.4.0-rc.3
Nothing published for this version
Nothing published for this version
Adds arm32 support, no changes to other architectures so they aren't published with this tag.
Adds arm32 support, no changes to other architectures so they aren't published with this tag.
Circular import error with some Python 3.6 environments
Fixed:
Bundle and autodetect MathJax to support offline MathJax rendering in plotly figures (https://github.com/plotly/Kaleido/pull/75, https://github.com/pl
plotGlPixelRatio with scale to increase resolution of WebGL portions of figures as figure scale is increased (https://github.com/plotly/Kaleido/issues/58, https://github.com/plotly/Kaleido/pull/76). Note that not all plotly.js WebGL traces support plotGlPixelRatio, see https://github.com/plotly/plotly.js/pull/5500 for ongoing work in that area.--single-process chromium flag when running on AWS Lambda to make Kaleido work by default in that environment (https://github.com/plotly/Kaleido/issues/74, https://github.com/plotly/Kaleido/pull/76)Nothing published for this version
Fix for version 0.1.0 windows pip packages being unable to find the vendored kaleido executable #61. Note: This fix is not needed by Mac or Linux pip
Added support for custom chromium arguments
Alpha release including support for customizing chromium command line arguments: https://github.com/plotly/Kaleido/pull/53
Alpha release including support for customizing chromium command line arguments: https://github.com/plotly/Kaleido/pull/53
Build updates towards conda package build
Build updates towards conda package build
Identical to v0.0.3, but includes builds for win32 and arm64
Identical to v0.0.3, but includes builds for win32 and arm64
Fixed usage in certain windows configurations by adding the --no-sandbox chromium flag
Fix unicode decode error on certain systems
Nothing published for this version
Use macosx_10_10_x86_64 platform tag for MacOS wheel to reflect Chromium build compatibility
macosx_10_10_x86_64 platform tag for MacOS wheel to reflect Chromium build compatibilityNothing published for this version
Fixed: - Fixed Python 2.7 compatibility
Fixed:
Added support for EPS and EMF formats using poppler and inkscape
This is the first public pre-release of the Kaleido executable and PyPI package
This is the first public pre-release of the Kaleido executable and PyPI package
LICENSE.txt with executable zip and wheelBaseScope.to_image to BaseImage.transform to be more generalfigure property to data to be more genericThis is the first public pre-release of the Kaleido executable and PyPI package
This is the first public pre-release of the Kaleido executable and PyPI package
default_format, default_width, default_height, and default_scale scope properties to control defaults of to_image methodYour coding agent can read these notes before it upgrades. Set up the MCP server →