Skip to content

Version changes for v6.8.0#5609

Merged
camdecoster merged 5 commits into
mainfrom
release-6.8.0
Jun 3, 2026
Merged

Version changes for v6.8.0#5609
camdecoster merged 5 commits into
mainfrom
release-6.8.0

Conversation

@camdecoster
Copy link
Copy Markdown
Contributor

Description

Update files for release of v6.8.0.

@camdecoster camdecoster marked this pull request as ready for review June 3, 2026 17:59
Comment thread doc/python/hover-text-and-formatting.md Outdated
Comment on lines +248 to +256
```python
import plotly.express as px

df = px.data.iris()
fig = px.scatter(df, x="sepal_width", y="sepal_length", color="species")
fig.update_layout(hoveranywhere=True, clickanywhere=True)

fig.show()
```
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might not need a full example for this one, since the actual point of these properties (triggering hover/click events) isn't easy to demonstrate in Plotly.py alone. Maybe just inline a code example of how to set the property (i.e. fig.update_layout(hoveranywhere=True)) and remove this example block.

Comment thread doc/python/hover-text-and-formatting.md Outdated
fig.show()
```

### Customizing Hover text with Plotly Express
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
### Customizing Hover text with Plotly Express
### Customizing Hover Text with Plotly Express

Comment thread CHANGELOG.md Outdated
Comment on lines +18 to +23
- 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)]
- 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!

### Updated
- 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!
- 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.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- 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)]
- 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!
### Updated
- 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!
- 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.
- Fix issue where `js/` directory was unintentionally installed as a top-level Python package when installing `plotly` [[#5587](https://github.com/plotly/plotly.py/pull/5587)]
- 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)]
- 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!
### Updated
- 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!

emilykl
emilykl previously approved these changes Jun 3, 2026
Copy link
Copy Markdown
Contributor

@emilykl emilykl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

@camdecoster camdecoster merged commit 010e298 into main Jun 3, 2026
25 checks passed
@camdecoster camdecoster deleted the release-6.8.0 branch June 3, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants