Skip to content

Commit f94e304

Browse files
committed
Version changes for v6.8.0
1 parent 7f2eb35 commit f94e304

11 files changed

Lines changed: 36 additions & 28 deletions

CHANGELOG.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,26 @@ This project adheres to [Semantic Versioning](http://semver.org/).
44

55
## Unreleased
66

7+
8+
## [6.8.0] - 2026-06-03
9+
710
### Added
8-
- Add optional `font` parameter for `make_subplots` [[#5393](https://github.com/plotly/plotly.py/pull/5393)]
11+
- Add optional `font` parameter for `make_subplots` [[#5393](https://github.com/plotly/plotly.py/pull/5393)], with thanks to @Zomtir for the contribution!
912

1013
### Fixed
1114
- Fix issue where user-specified `color_continuous_scale` was ignored when template had `autocolorscale=True` [[#5439](https://github.com/plotly/plotly.py/pull/5439)], with thanks to @antonymilne for the contribution!
1215
- Use presence of `COLAB_NOTEBOOK_ID` env var to enable Colab renderer instead of testing import of `google.colab` [[#5473](https://github.com/plotly/plotly.py/pull/5473)], with thanks to @kevineger for the contribution!
16+
- Fix incorrect annotation placement for `add_vline`, `add_hline`, `add_vrect`, and `add_hrect` on datetime axes [[#5508](https://github.com/plotly/plotly.py/pull/5508)], with thanks to @mosh3eb for the contribution!
1317
- Update tests to be compatible with numpy 2.4 [[#5522](https://github.com/plotly/plotly.py/pull/5522)], with thanks to @thunze for the contribution!
14-
- Add default headers to be passed in to Kaleido v1.3.0 to avoid blocked Open Street Map tiles [#5588](https://github.com/plotly/plotly.py/pull/5588)]
18+
- Add default headers to be passed in to Kaleido v1.3.0 to avoid blocked Open Street Map tiles [[#5588](https://github.com/plotly/plotly.py/pull/5588)]
1519
- Propagate the requested `default_height`/`default_width` to the outer wrapper div produced by `to_html` so that responsive (percentage) dimensions inherit from a sized parent container instead of collapsing to the plotly.js 450px fallback [[#5591](https://github.com/plotly/plotly.py/issues/5591)], with thanks to @SharadhNaidu for the contribution!
1620

1721
### Updated
1822
- The `__eq__` method for `graph_objects` classes now returns `NotImplemented` to give the other operand an opportunity to handle the comparison [[#5547](https://github.com/plotly/plotly.py/pull/5547)], with thanks to @RazerM for the contribution!
23+
- Migrate build backend from setuptools to hatchling [[#5540](https://github.com/plotly/plotly.py/pull/5540)]. As part of this change, the `js/` directory is no longer installed as a top-level Python package.
24+
- Update plotly.js from version 3.5.0 to version 3.6.0. See the plotly.js [release notes](https://github.com/plotly/plotly.js/releases/tag/v3.6.0) for more information [[#5608](https://github.com/plotly/plotly.py/pull/5608)]. Notable changes include:
25+
- Add support for arrays for the pie property `legendrank`, so that it can be configured per slice [[#7723](https://github.com/plotly/plotly.js/pull/7723)]
26+
- Add `hoversort` layout attribute to sort unified hover label items by value [[#7734](https://github.com/plotly/plotly.js/pull/7734)]
1927

2028
## [6.7.0] - 2026-04-09
2129

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ authors:
99
- family-names: "Parmer"
1010
given-names: "Chris"
1111
title: "An interactive, open-source, and browser-based graphing library for Python"
12-
version: 6.7.0
12+
version: 6.8.0
1313
doi: 10.5281/zenodo.14503524
14-
date-released: 2026-04-09
14+
date-released: 2026-06-03
1515
url: "https://github.com/plotly/plotly.py"

js/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jupyterlab-plotly",
33
"main": "lib/mimeExtension.js",
4-
"version": "6.7.0",
4+
"version": "6.8.0",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/plotly/plotly.py"

plotly/labextension/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "jupyterlab-plotly",
33
"main": "lib/mimeExtension.js",
4-
"version": "6.7.0",
4+
"version": "6.8.0",
55
"repository": {
66
"type": "git",
77
"url": "https://github.com/plotly/plotly.py"
@@ -19,7 +19,7 @@
1919
},
2020
"dependencies": {
2121
"lodash-es": "^4.17.21",
22-
"plotly.js": "3.5.0",
22+
"plotly.js": "3.6.0",
2323
"@lumino/widgets": "~2.4.0"
2424
},
2525
"devDependencies": {
@@ -33,7 +33,7 @@
3333
"outputDir": "../plotly/labextension",
3434
"webpackConfig": "./webpack.config.js",
3535
"_build": {
36-
"load": "static/remoteEntry.b2077f01f9b03ba2c63d.js",
36+
"load": "static/remoteEntry.c6e4e1ccb1da89a63bcb.js",
3737
"mimeExtension": "./mimeExtension"
3838
}
3939
}

plotly/labextension/static/1.9daa5160b7fc741623bf.js

Lines changed: 0 additions & 2 deletions
This file was deleted.

plotly/labextension/static/1.f29faa6937f75272d9d5.js

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plotly/labextension/static/1.9daa5160b7fc741623bf.js.LICENSE.txt renamed to plotly/labextension/static/1.f29faa6937f75272d9d5.js.LICENSE.txt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,6 @@
11
/*! Bundled license information:
22

33
plotly.js/dist/plotly.js:
4-
(*!
5-
* The buffer module from node.js, for the browser.
6-
*
7-
* @author Feross Aboukhadijeh <https://feross.org>
8-
* @license MIT
9-
*)
10-
(*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> *)
11-
(*!
12-
* Determine if an object is a Buffer
13-
*
14-
* @author Feross Aboukhadijeh <https://feross.org>
15-
* @license MIT
16-
*)
174
(*!
185
* pad-left <https://github.com/jonschlinkert/pad-left>
196
*
@@ -26,6 +13,19 @@ plotly.js/dist/plotly.js:
2613
* Copyright (c) 2014-2015, Jon Schlinkert.
2714
* Licensed under the MIT License.
2815
*)
16+
(*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> *)
17+
(*!
18+
* The buffer module from node.js, for the browser.
19+
*
20+
* @author Feross Aboukhadijeh <https://feross.org>
21+
* @license MIT
22+
*)
23+
(*!
24+
* Determine if an object is a Buffer
25+
*
26+
* @author Feross Aboukhadijeh <https://feross.org>
27+
* @license MIT
28+
*)
2929
(*! Bundled license information:
3030

3131
native-promise-only/lib/npo.src.js:

plotly/labextension/static/remoteEntry.b2077f01f9b03ba2c63d.js renamed to plotly/labextension/static/remoteEntry.c6e4e1ccb1da89a63bcb.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ classifiers = [
3333
requires-python = ">=3.8"
3434
license = "MIT"
3535
license-files = ["LICENSE.txt"]
36-
version = "6.7.0"
36+
version = "6.8.0"
3737
dependencies = [
3838
"narwhals>=1.15.1",
3939
"packaging"

0 commit comments

Comments
 (0)