8000 [dep]: Update plotly requirement from ~=5.2.1 to ~=5.2.2 by dependabot[bot] · Pull Request #106 · epispot/epispot · GitHub
[go: up one dir, main page]

Skip to content

[dep]: Update plotly requirement from ~=5.2.1 to ~=5.2.2 #106

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 29, 2021

Conversation

dependabot[bot]
Copy link
Contributor
@dependabot dependabot bot commented on behalf of github Aug 24, 2021

Updates the requirements on plotly to permit the latest version.

Release notes

Sourced from plotly's releases.

v5.2.2

Fixed

  • Fixed error when using the orjson engine with non-string keys #3351
Changelog

Sourced from plotly's changelog.

[5.2.2] - 2021-08-23

Fixed

  • Fixed error when using the orjson engine with non-string keys #3351

[5.2.1] - 2021-08-13

Updated

  • Updated Plotly.js to from version 2.2.0 to version 2.3.1. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:
    • new projections in geo subplots from a more recent version of d3-geo
    • new number-formatting directives from a more recent version of d3-format
    • Improve rendering of scattergl, splom and parcoords by implementing plotGlPixelRatio for those traces
    • performance improvements and bug fixes

Added

  • Extra flags were added to the gapminder and stocks dataset to facilitate testing, documentation and demos #3305
  • All line-like Plotly Express functions now accept markers argument to display markers, and all but line_mapbox accept symbol to map a field to the symbol attribute, similar to scatter-like functions #3326
  • px.scatter and px.density_contours now support new trendline types 'rolling', 'expanding' and 'ewm' #2997
  • px.scatter and px.density_contours now support new trendline_options argument to parameterize trendlines, with support for constant control and log-scaling in 'ols' and specification of the fraction used for 'lowess', as well as pass-through to Pandas for 'rolling', 'expanding' and 'ewm' #2997
  • px.scatter and px.density_contours now support new trendline_scope argument that accepts the value 'overall' to request a single trendline for all traces, including across facets and animation frames #2997
  • A new px.ecdf() function for Empirical Cumulative Distribution Functions #3330

Fixed

  • Fixed regression introduced in version 5.0.0 where pandas/numpy arrays with dtype of Object were being converted to list values when added to a Figure (#3292, #3293)
  • Better detection of Chrome and Chromium browsers in the Renderers framework, especially on Linux (#3278) with thanks to @​c-chaitanya for the contribution

[5.1.0] - 2021-06-28

  • Updated Plotly.js to from version 2.1.0 to version 2.2.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:
    • new <trace>.legendgrouptitle attribute for legend group titles
    • new %h text formatting directive for half-years
    • performance improvements and bug fixes

[5.0.0] - 2021-06-21

Updated/Changed

Items in this section may be considered b 8000 ackwards-incompatible changes for the purposes of Semantic Versioning but we expect the vast majority of users to be able to upgrade to version 5.0 without encountering any issues.

  • Dropped support for Python older than 3.6 #3160
  • Updated Plotly.js to from version 1.58.4 to version 2.1.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include:
    • dropped support for IE9 and IE10
    • dropped support for long-deprecated graph_objects like area traces and scatter.(t|r) and layout.(radial|angular)axis attributes
    • modebar no longer has hovermode or spikeline buttons by default (can be added back with fig.update_layout(modebar_add=["v1hovermode", "toggleSpikeLines"]))
    • "Aa" text no longer appears on legend items unless mode="text"
    • In bar traces, textposition now defaults to "auto"
    • Font size for legend and colorbar titles now matches axis title font size (slightly bigger)
    • deprecated heatmapgl, pointcloud traces as well as all transform attributes

... (truncated)

Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [plotly](https://github.com/plotly/plotly.py) to permit the latest version.
- [Release notes](https://github.com/plotly/plotly.py/releases)
- [Changelog](https://github.com/plotly/plotly.py/blob/master/CHANGELOG.md)
- [Commits](plotly/plotly.py@v5.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: plotly
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot requested a review from Quantalabs as a code owner August 24, 2021 01:11
@dependabot dependabot bot added dependabot Dependabot alerts low-priority 🔽 Will be worked on later unsupported ⛔ Currently unsupported feature labels Aug 24, 2021
@codecov
Copy link
codecov bot commented Aug 24, 2021

Codecov Report

Merging #106 (26d7fbd) into master (9795287) will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #106   +/-   ##
=======================================
  Coverage   86.81%   86.81%           
=======================================
  Files           9        9           
  Lines         440      440           
=======================================
  Hits          382      382           
  Misses         58       58           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 9795287...26d7fbd. Read the comment docs.

@quantum9Innovation
Copy link
Member

This is not going to have any effects from the user side (and hence no breaking or serious charges). However, this update is very helpful to epispot because it fixes plotly/plotly.py#3351, allowing dictionary keys that aren't strings to be parsed properly by plotly. While epispot does not use non-string keys directly in the plots.web module, they are used elsewhere (specifically in the models module). Thus, this update will help prevent any future bugs in epispot from occurring because of these dictionaries. More details on this later ...

@quantum9Innovation
Copy link
Member

Our schedule for this PR is to get all reviews and comments in by 8/28/21 so we can merge then

@quantum9Innovation
Copy link
Member

Waiting for review by @Quantalabs

Copy link
Member
@Quantalabs Quantalabs left a comment

Choose a reason for hiding this comment

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

:shipit:

@quantum9Innovation quantum9Innovation merged commit 6260ca4 into master Aug 29, 2021
@quantum9Innovation quantum9Innovation deleted the dependabot/pip/plotly-approx-eq-5.2.2 branch August 29, 2021 01:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependabot Dependabot alerts low-priority 🔽 Will be worked on later unsupported ⛔ Currently unsupported feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0