[PR #1486] [MERGED] deps(book): update plotly requirement from >=5.0.0 to >=6.7.0 #7355

Closed
opened 2026-04-24 17:26:49 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/harvard-edge/cs249r_book/pull/1486
Author: @dependabot[bot]
Created: 4/22/2026
Status: Merged
Merged: 4/22/2026
Merged by: @profvjreddi

Base: devHead: dependabot/pip/dev/plotly-gte-6.7.0


📝 Commits (1)

  • c26f13c deps(book): update plotly requirement from >=5.0.0 to >=6.7.0

📊 Changes

1 file changed (+1 additions, -1 deletions)

View changed files

📝 labs/requirements.txt (+1 -1)

📄 Description

Updates the requirements on plotly to permit the latest version.

Release notes

Sourced from plotly's releases.

v6.7.0

Added

  • Add facet_row support to px.imshow for creating subplots along an additional dimension [#5445], with thanks to @​FBumann for the contribution!

Fixed

  • Update numpy.percentile syntax to stop using deprecated alias [#5483], with thanks to @​Mr-Neutr0n for the contribution!
    • numpy with a version less than 1.22 is no longer supported.
  • Handle empty px.histogram by skipping None label in hover template [#5535], with thanks to @​tysoncung for the contribution!

Updated

  • Update plotly.js from version 3.4.0 to version 3.5.0. See the plotly.js release notes for more information. [#5565]. Notable changes include:
    • Add hoveranywhere and clickanywhere layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [#7707]
    • Add displayNotifier configuration property to set the display of notifier in the top right area of the viewport [#7730]
    • Update USA location lookup for scattergeo and choropleth traces to use both location names and abbreviations [#7731]
Changelog

Sourced from plotly's changelog.

[6.7.0] - 2026-04-09

Added

  • Add facet_row support to px.imshow for creating subplots along an additional dimension [#5445], with thanks to @​FBumann for the contribution!

Fixed

  • Update numpy.percentile syntax to stop using deprecated alias [#5483], with thanks to @​Mr-Neutr0n for the contribution!
    • numpy with a version less than 1.22 is no longer supported.
  • Handle empty px.histogram by skipping None label in hover template [#5535], with thanks to @​tysoncung for the contribution!

Updated

  • Update plotly.js from version 3.4.0 to version 3.5.0. See the plotly.js release notes for more information. [#5565]. Notable changes include:
    • Add hoveranywhere and clickanywhere layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [#7707]
    • Add displayNotifier configuration property to set the display of notifier in the top right area of the viewport [#7730]
    • Update USA location lookup for scattergeo and choropleth traces to use both location names and abbreviations [#7731]

[6.6.0] - 2026-03-02

Fixed

  • Remove unneeded type="text/javascript" attribute from <style> tag [#5454], with thanks to @​hannob for the contribution!
  • Remove global warning format side effect [#5481], with thanks to @​emmanuel-ferdman for the contribution!
  • Fix spurious engine deprecation warning in write_image [#5517], with thanks to @​mosh3eb for the contribution!

Updated

  • Update plotly.js from version 3.3.1 to version 3.4.0. See the plotly.js release notes for more information. [#5527]. Notable changes include:
    • Add support for clicking legend titles to toggle visibility of all traces in legend [#7698]
    • Add support for shapes to reference multiple axes [#7666]
    • Add support for dashed marker lines in scatter plots [#7673]
    • Increase axis autorange when bar charts have outside text labels, to avoid labels being clipped [#7675]

[6.5.2] - 2026-01-14

Fixed

  • Fix issue where pie trace legend, showlegend attributes don't accept array values [#5464 and #5465], with thanks to @​my-tien for the contribution!

[6.5.1] - 2026-01-07

Fixed

  • Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via template.data.<trace_type> [#5437], with thanks to @​antonymilne for the contribution!

Updated

  • Speed up validate_gantt function [#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 for more information. [#5456]. Notable changes include:
    • Add support for arrays for the pie properties showlegend and legend, so that these can be configured per slice. [#7580]

[6.5.0] - 2025-11-17

Updated

  • Update plotly.js from version 3.2.0 to version 3.3.0. See the plotly.js release notes for more information. [#5421]. Notable changes include:
    • Add hovertemplate for candlestick and ohlc traces [#7619]

... (truncated)

Commits
  • 1a2065a Add missing attributions
  • 8422e17 Add missing octothorpes
  • fa9116f Update Jupyter Lab extension files
  • c771ad5 Version changes for v6.7.0
  • 067b954 Merge pull request #5565 from plotly/cam/update-plotly.js-v3.5.0
  • 1b7de49 Update Jupyter support files
  • d605d3e chore: Update plotly.js to v3.5.0
  • 600f865 Merge pull request #5541 from plotly/migrate-to-gh-actions
  • 10c7c56 Merge pull request #5518 from mosh3eb/fix/broken-license-link-readme
  • ea813dd Merge branch 'main' into fix/broken-license-link-readme
  • Additional commits viewable in compare view


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/harvard-edge/cs249r_book/pull/1486 **Author:** [@dependabot[bot]](https://github.com/apps/dependabot) **Created:** 4/22/2026 **Status:** ✅ Merged **Merged:** 4/22/2026 **Merged by:** [@profvjreddi](https://github.com/profvjreddi) **Base:** `dev` ← **Head:** `dependabot/pip/dev/plotly-gte-6.7.0` --- ### 📝 Commits (1) - [`c26f13c`](https://github.com/harvard-edge/cs249r_book/commit/c26f13c41c7277637372fc9b596e0d6ae7b4f379) deps(book): update plotly requirement from >=5.0.0 to >=6.7.0 ### 📊 Changes **1 file changed** (+1 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `labs/requirements.txt` (+1 -1) </details> ### 📄 Description Updates the requirements on [plotly](https://github.com/plotly/plotly.py) to permit the latest version. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/plotly/plotly.py/releases">plotly's releases</a>.</em></p> <blockquote> <h2>v6.7.0</h2> <h3>Added</h3> <ul> <li>Add <code>facet_row</code> support to <code>px.imshow</code> for creating subplots along an additional dimension [<a href="https://redirect.github.com/plotly/plotly.py/pull/5445">#5445</a>], with thanks to <a href="https://github.com/FBumann"><code>@​FBumann</code></a> for the contribution!</li> </ul> <h3>Fixed</h3> <ul> <li>Update <code>numpy.percentile</code> syntax to stop using deprecated alias [<a href="https://redirect.github.com/plotly/plotly.py/pull/5483">#5483</a>], with thanks to <a href="https://github.com/Mr-Neutr0n"><code>@​Mr-Neutr0n</code></a> for the contribution! <ul> <li><code>numpy</code> with a version less than 1.22 is no longer supported.</li> </ul> </li> <li>Handle empty <code>px.histogram</code> by skipping <code>None</code> label in hover template [<a href="https://redirect.github.com/plotly/plotly.py/pull/5535">#5535</a>], with thanks to <a href="https://github.com/tysoncung"><code>@​tysoncung</code></a> for the contribution!</li> </ul> <h3>Updated</h3> <ul> <li>Update plotly.js from version 3.4.0 to version 3.5.0. See the plotly.js <a href="https://github.com/plotly/plotly.js/releases/tag/v3.5.0">release notes</a> for more information. [<a href="https://redirect.github.com/plotly/plotly.py/pull/5565">#5565</a>]. Notable changes include: <ul> <li>Add <code>hoveranywhere</code> and <code>clickanywhere</code> layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [<a href="https://redirect.github.com/plotly/plotly.js/pull/7707">#7707</a>]</li> <li>Add <code>displayNotifier</code> configuration property to set the display of notifier in the top right area of the viewport [<a href="https://redirect.github.com/plotly/plotly.js/pull/7730">#7730</a>]</li> <li>Update USA location lookup for <code>scattergeo</code> and <code>choropleth</code> traces to use both location names and abbreviations [<a href="https://redirect.github.com/plotly/plotly.js/pull/7731">#7731</a>]</li> </ul> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/plotly/plotly.py/blob/main/CHANGELOG.md">plotly's changelog</a>.</em></p> <blockquote> <h2>[6.7.0] - 2026-04-09</h2> <h3>Added</h3> <ul> <li>Add <code>facet_row</code> support to <code>px.imshow</code> for creating subplots along an additional dimension [<a href="https://redirect.github.com/plotly/plotly.py/pull/5445">#5445</a>], with thanks to <a href="https://github.com/FBumann"><code>@​FBumann</code></a> for the contribution!</li> </ul> <h3>Fixed</h3> <ul> <li>Update <code>numpy.percentile</code> syntax to stop using deprecated alias [<a href="https://redirect.github.com/plotly/plotly.py/pull/5483">#5483</a>], with thanks to <a href="https://github.com/Mr-Neutr0n"><code>@​Mr-Neutr0n</code></a> for the contribution! <ul> <li><code>numpy</code> with a version less than 1.22 is no longer supported.</li> </ul> </li> <li>Handle empty <code>px.histogram</code> by skipping <code>None</code> label in hover template [<a href="https://redirect.github.com/plotly/plotly.py/pull/5535">#5535</a>], with thanks to <a href="https://github.com/tysoncung"><code>@​tysoncung</code></a> for the contribution!</li> </ul> <h3>Updated</h3> <ul> <li>Update plotly.js from version 3.4.0 to version 3.5.0. See the plotly.js <a href="https://github.com/plotly/plotly.js/releases/tag/v3.5.0">release notes</a> for more information. [<a href="https://redirect.github.com/plotly/plotly.py/pull/5565">#5565</a>]. Notable changes include: <ul> <li>Add <code>hoveranywhere</code> and <code>clickanywhere</code> layout attributes to enable emitting hover and click events anywhere in the plot area, not just over traces [<a href="https://redirect.github.com/plotly/plotly.js/pull/7707">#7707</a>]</li> <li>Add <code>displayNotifier</code> configuration property to set the display of notifier in the top right area of the viewport [<a href="https://redirect.github.com/plotly/plotly.js/pull/7730">#7730</a>]</li> <li>Update USA location lookup for <code>scattergeo</code> and <code>choropleth</code> traces to use both location names and abbreviations [<a href="https://redirect.github.com/plotly/plotly.js/pull/7731">#7731</a>]</li> </ul> </li> </ul> <h2>[6.6.0] - 2026-03-02</h2> <h3>Fixed</h3> <ul> <li>Remove unneeded <code>type=&quot;text/javascript&quot;</code> attribute from <code>&lt;style&gt;</code> tag [<a href="https://redirect.github.com/plotly/plotly.py/pull/5454">#5454</a>], with thanks to <a href="https://github.com/hannob"><code>@​hannob</code></a> for the contribution!</li> <li>Remove global warning format side effect [<a href="https://redirect.github.com/plotly/plotly.py/pull/5481">#5481</a>], with thanks to <a href="https://github.com/emmanuel-ferdman"><code>@​emmanuel-ferdman</code></a> for the contribution!</li> <li>Fix spurious engine deprecation warning in write_image [<a href="https://redirect.github.com/plotly/plotly.py/pull/5517">#5517</a>], with thanks to <a href="https://github.com/mosh3eb"><code>@​mosh3eb</code></a> for the contribution!</li> </ul> <h3>Updated</h3> <ul> <li>Update plotly.js from version 3.3.1 to version 3.4.0. See the plotly.js <a href="https://github.com/plotly/plotly.js/releases/tag/v3.4.0">release notes</a> for more information. [<a href="https://redirect.github.com/plotly/plotly.py/pull/5527">#5527</a>]. Notable changes include: <ul> <li>Add support for clicking legend titles to toggle visibility of all traces in legend [<a href="https://redirect.github.com/plotly/plotly.js/pull/7698">#7698</a>]</li> <li>Add support for shapes to reference multiple axes [<a href="https://redirect.github.com/plotly/plotly.js/pull/7666">#7666</a>]</li> <li>Add support for dashed marker lines in scatter plots [<a href="https://redirect.github.com/plotly/plotly.js/pull/7673">#7673</a>]</li> <li>Increase axis autorange when bar charts have outside text labels, to avoid labels being clipped [<a href="https://redirect.github.com/plotly/plotly.js/pull/7675">#7675</a>]</li> </ul> </li> </ul> <h2>[6.5.2] - 2026-01-14</h2> <h3>Fixed</h3> <ul> <li>Fix issue where pie trace <code>legend</code>, <code>showlegend</code> attributes don't accept array values [<a href="https://redirect.github.com/plotly/plotly.py/pull/5464">#5464</a> and <a href="https://redirect.github.com/plotly/plotly.py/pull/5465">#5465</a>], with thanks to <a href="https://github.com/my-tien"><code>@​my-tien</code></a> for the contribution!</li> </ul> <h2>[6.5.1] - 2026-01-07</h2> <h3>Fixed</h3> <ul> <li>Fix issue where Plotly Express ignored trace-specific color sequences defined in templates via <code>template.data.&lt;trace_type&gt;</code> [<a href="https://redirect.github.com/plotly/plotly.py/pull/5437">#5437</a>], with thanks to <a href="https://github.com/antonymilne"><code>@​antonymilne</code></a> for the contribution!</li> </ul> <h3>Updated</h3> <ul> <li>Speed up <code>validate_gantt</code> function [<a href="https://redirect.github.com/plotly/plotly.py/pull/5386">#5386</a>], with thanks to <a href="https://github.com/misrasaurabh1"><code>@​misrasaurabh1</code></a> for the contribution!</li> <li>Update plotly.js from version 3.3.0 to version 3.3.1. See the plotly.js <a href="https://github.com/plotly/plotly.js/releases/tag/v3.3.1">release notes</a> for more information. [<a href="https://redirect.github.com/plotly/plotly.py/pull/5456">#5456</a>]. Notable changes include: <ul> <li>Add support for arrays for the pie properties <code>showlegend</code> and <code>legend</code>, so that these can be configured per slice. [<a href="https://redirect.github.com/plotly/plotly.js/pull/7580">#7580</a>]</li> </ul> </li> </ul> <h2>[6.5.0] - 2025-11-17</h2> <h3>Updated</h3> <ul> <li>Update plotly.js from version 3.2.0 to version 3.3.0. See the plotly.js <a href="https://github.com/plotly/plotly.js/releases/tag/v3.3.0">release notes</a> for more information. [<a href="https://redirect.github.com/plotly/plotly.py/pull/5421">#5421</a>]. Notable changes include: <ul> <li>Add <code>hovertemplate</code> for <code>candlestick</code> and <code>ohlc</code> traces [<a href="https://redirect.github.com/plotly/plotly.js/pull/7619">#7619</a>]</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/plotly/plotly.py/commit/1a2065a6ac1eabf8c3125bcb735fbc04d7cd8441"><code>1a2065a</code></a> Add missing attributions</li> <li><a href="https://github.com/plotly/plotly.py/commit/8422e175d40bb24277c2ab65db91fab2e2c60c20"><code>8422e17</code></a> Add missing octothorpes</li> <li><a href="https://github.com/plotly/plotly.py/commit/fa9116fd56cff6377a40c76b77b538fbe4931751"><code>fa9116f</code></a> Update Jupyter Lab extension files</li> <li><a href="https://github.com/plotly/plotly.py/commit/c771ad5c15d0b0773171d212d1b79836616076f1"><code>c771ad5</code></a> Version changes for v6.7.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/067b95421c00a03023b43b6faca8112652b26379"><code>067b954</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/5565">#5565</a> from plotly/cam/update-plotly.js-v3.5.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/1b7de492ead91eb28bfa3bd9208078ff453a1657"><code>1b7de49</code></a> Update Jupyter support files</li> <li><a href="https://github.com/plotly/plotly.py/commit/d605d3e9978928d111b3e2b5a10c70810b44a10d"><code>d605d3e</code></a> chore: Update plotly.js to v3.5.0</li> <li><a href="https://github.com/plotly/plotly.py/commit/600f86527341bc5f1809725e2831d846c3e054b4"><code>600f865</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/5541">#5541</a> from plotly/migrate-to-gh-actions</li> <li><a href="https://github.com/plotly/plotly.py/commit/10c7c5611ca04639313674cca3814f742cac523d"><code>10c7c56</code></a> Merge pull request <a href="https://redirect.github.com/plotly/plotly.py/issues/5518">#5518</a> from mosh3eb/fix/broken-license-link-readme</li> <li><a href="https://github.com/plotly/plotly.py/commit/ea813dd062be4918dc35944fc62226d809e9fc65"><code>ea813dd</code></a> Merge branch 'main' into fix/broken-license-link-readme</li> <li>Additional commits viewable in <a href="https://github.com/plotly/plotly.py/compare/v5.0.0...v6.7.0">compare view</a></li> </ul> </details> <br /> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-24 17:26:49 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#7355