diff --git a/CHANGELOG.md b/CHANGELOG.md index d408cc2ad5..8899722ee7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,11 +4,15 @@ This project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +## [6.5.1] - 2025-11-17 + ### Fixed -- Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via `template.data.` [[#5437](https://github.com/plotly/plotly.py/pull/5437)] +- Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via `template.data.` [[#5437](https://github.com/plotly/plotly.py/pull/5437)], with thanks to @antonymilne for the contribution! ### Updated - Speed up `validate_gantt` function [[#5386](https://github.com/plotly/plotly.py/pull/5386)], with thanks to @misrasaurabh1 for the contribution! +- Update plotly.js from version 3.3.0 to version 3.3.1. See the plotly.js [release notes](https://github.com/plotly/plotly.js/releases/tag/v3.3.1) for more information. [[#5456](https://github.com/plotly/plotly.py/pull/5456)]. Notable changes include: + - Add support for arrays for the pie properties `showlegend` and `legend`, so that these can be configured per slice. [[#7580](https://github.com/plotly/plotly.js/pull/7580)] ## [6.5.0] - 2025-11-17 diff --git a/CITATION.cff b/CITATION.cff index 540d598f1e..60e32c18c2 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -9,7 +9,7 @@ authors: - family-names: "Parmer" given-names: "Chris" title: "An interactive, open-source, and browser-based graphing library for Python" -version: 6.5.0 +version: 6.5.1 doi: 10.5281/zenodo.14503524 date-released: 2025-11-17 url: "https://github.com/plotly/plotly.py" diff --git a/pyproject.toml b/pyproject.toml index 023120a1f5..2b42e32ff3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -32,7 +32,7 @@ classifiers = [ ] requires-python = ">=3.8" license = {file="LICENSE.txt"} -version = "6.5.0" +version = "6.5.1" dependencies = [ "narwhals>=1.15.1", "packaging" diff --git a/uv.lock b/uv.lock index 29da6268b8..12780b5e39 100644 --- a/uv.lock +++ b/uv.lock @@ -1,5 +1,5 @@ version = 1 -revision = 2 +revision = 3 requires-python = ">=3.8" resolution-markers = [ "python_full_version >= '3.12'", @@ -4277,7 +4277,7 @@ wheels = [ [[package]] name = "plotly" -version = "6.5.0" +version = "6.5.1" source = { editable = "." } dependencies = [ { name = "narwhals" },