Closed renovate[bot] closed 3 years ago
Merging #247 into dev will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## dev #247 +/- ##
=======================================
Coverage 84.18% 84.18%
=======================================
Files 32 32
Lines 3698 3698
=======================================
Hits 3113 3113
Misses 585 585
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 349da4d...034e26e. Read the comment docs.
This PR contains the following updates:
==4.8.1
->==4.12.0
Release Notes
plotly/plotly.py
### [`v4.12.0`](https://togithub.com/plotly/plotly.py/blob/master/CHANGELOG.md#4120---2020-10-23) [Compare Source](https://togithub.com/plotly/plotly.py/compare/v4.11.0...v4.12.0) ##### Added - For `add_trace`, `add_shape`, `add_annotation` and `add_layout_image`, the `row` and/or `col` argument now also accept the string `"all"`. `row="all"` adds the object to all the subplot rows and `col="all"` adds the object to all the subplot columns. ([#2840](https://togithub.com/plotly/plotly.py/pull/2840)) - Shapes that reference the plot axes in one dimension and the data in another dimension can be added with the new `add_hline`, `add_vline`, `add_hrect`, `add_vrect` functions, which also support the `row="all"` and `col="all"` arguments. ([#2840](https://togithub.com/plotly/plotly.py/pull/2840)) - The `add_trace`, `add_shape`, `add_annotation`, `add_layout_image`, `add_hline`, `add_vline`, `add_hrect`, `add_vrect` functions accept an argument `exclude_empty_subplots` which if `True`, only adds the object to subplots already containing traces or layout objects. This is useful in conjunction with the `row="all"` and `col="all"` arguments. ([#2840](https://togithub.com/plotly/plotly.py/pull/2840)) - For all `go.Figure` functions accepting a selector argument (e.g., `select_traces`), this argument can now also be a function which is passed each relevant graph object (in the case of `select_traces`, it is passed every trace in the figure). For graph objects where this function returns true, the graph object is included in the selection. ([#2844](https://togithub.com/plotly/plotly.py/pull/2844)) ##### Updated - Updated Plotly.js to version 1.57.1. See the [plotly.js CHANGELOG](https://togithub.com/plotly/plotly.js/blob/v1.57.1/CHANGELOG.md) for more information. These changes are reflected in the auto-generated `plotly.graph_objects` module. ### [`v4.11.0`](https://togithub.com/plotly/plotly.py/blob/master/CHANGELOG.md#4110---2020-10-01) [Compare Source](https://togithub.com/plotly/plotly.py/compare/v4.10.0...v4.11.0) ##### Updated - Updated Plotly.js to version 1.56.0. See the [plotly.js CHANGELOG](https://togithub.com/plotly/plotly.js/blob/v1.56.0/CHANGELOG.md) for more information. These changes are reflected in the auto-generated `plotly.graph_objects` module. ### [`v4.10.0`](https://togithub.com/plotly/plotly.py/blob/master/CHANGELOG.md#4100---2020-09-10) [Compare Source](https://togithub.com/plotly/plotly.py/compare/v4.9.0...v4.10.0) ##### Added - Added `plotly.io.full_figure_for_development()` and `plotly.graph_objects.Figure.full_figure_for_development()` ([#2737](https://togithub.com/plotly/plotly.py/pull/2737)) ##### Updated - Updated Plotly.js to version 1.55.2. See the [plotly.js CHANGELOG](https://togithub.com/plotly/plotly.js/blob/v1.55.2/CHANGELOG.md) for more information. These changes are reflected in the auto-generated `plotly.graph_objects` module. - `px.imshow` has a new `binary_string` boolean argument, which passes the image data as a b64 binary string when True. Using binary strings allow for faster image rendering and smaller figure size. Additional optional arguments `binary_backend`, `binary_format` and `binary_compression_level` control how to generate the b64 string ([#2691](https://togithub.com/plotly/plotly.py/pull/2691) - `px.imshow` has a new `constrast_rescaling` argument in order to choose how to set data values corresponding to the bounds of the color range ([#2691](https://togithub.com/plotly/plotly.py/pull/2691) ##### Fixed - Plotly Express no longer converts datetime columns of input dataframes to UTC ([#2749](https://togithub.com/plotly/plotly.py/pull/2749)) - Plotly Express has more complete support for datetimes as additional `hover_data` ([#2749](https://togithub.com/plotly/plotly.py/pull/2749)) - Histogram selection behaviour with `FigureWidget` ([#2711](https://togithub.com/plotly/plotly.py/pull/2711)) with thanks to [@meffmadd](https://togithub.com/meffmadd) - Behaviour of `full_html()` with `html=False` ([#2469](https://togithub.com/plotly/plotly.py/pull/2469)) with thanks to [@tallamjr](https://togithub.com/tallamjr) - `ff.distplot()` now only computes traces that will be shown ([#2730](https://togithub.com/plotly/plotly.py/pull/2730)) with thanks to [@akbo](https://togithub.com/akbo) - Pandas backend `.hist()` works with latest version of Pandas ([#2713](https://togithub.com/plotly/plotly.py/pull/2713)) with thanks to [@Kerybas](https://togithub.com/Kerybas) ### [`v4.9.0`](https://togithub.com/plotly/plotly.py/blob/master/CHANGELOG.md#490---2020-07-16) [Compare Source](https://togithub.com/plotly/plotly.py/compare/v4.8.2...v4.9.0) ##### Added - Added image export support using [Kaleido](https://togithub.com/plotly/Kaleido). The image export backend can be configured using the new `engine` argument to `plotly.io.to_image` and `plotly.io.write_image`. The `engine` argument may be set to `"kaleido"`, `"orca"`, or `"auto"`. The default is `engine="auto"`, in which case the Kaleido backend is enabled if the `kaleido` package from PyPI is installed, otherwise Orca is used. ([#2613](https://togithub.com/plotly/plotly.py/pull/2613)). - `plotly.express.timeline()` added as an official alternative to `plotly.figure_factories.create_gantt()` ([#2626](https://togithub.com/plotly/plotly.py/pull/2626)) - `create_hexbin_mapbox()` added to Figure Factories, with thanks to [@RenaudLN](https://togithub.com/RenaudLN) for the impressive contribution! - `facet_row_spacing` and `facet_col_spacing` added to Plotly Express cartesian 2d functions ([#2614](https://togithub.com/plotly/plotly.py/pull/2614)) - `base` added to Plotly Express `bar` and `bar_polar` functions ([#2626](https://togithub.com/plotly/plotly.py/pull/2626)) - `px.NO_COLOR` constant to override wide-form color assignment in Plotly Express ([#2614](https://togithub.com/plotly/plotly.py/pull/2614)) ##### Fixed - trendline traces are now of type `scattergl` when `render_mode="webgl"` in Plotly Express ([#2614](https://togithub.com/plotly/plotly.py/pull/2614)) - regression from 4.8.1 whereby `"parent"` was not accepted as part of `path` for `px.sunburst()` and `px.treemap()` ([#2640](https://togithub.com/plotly/plotly.py/pull/2640)) - `create_dendrogram()` figure factory now works correctly with `scipy` 1.5.1 ([#2627](https://togithub.com/plotly/plotly.py/pull/2627)) ##### Updated - Updated Plotly.js to version 1.54.6. See the [plotly.js CHANGELOG](https://togithub.com/plotly/plotly.js/blob/v1.54.6/CHANGELOG.md) for more information. - Added all cartesian-2d Plotly Express functions, plus `imshow`, to Pandas backend with `kind` option ([#2541](https://togithub.com/plotly/plotly.py/pull/2541)) - `plotly.express.imshow` now uses data frame index and columns names and values to populate axis parameters by default ([#2539](https://togithub.com/plotly/plotly.py/pull/2539)) - Javascript extensions are now build using Node 12, and have an updated `package-lock.json` with many fewer security warnings ([#2636](https://togithub.com/plotly/plotly.py/pull/2636)) ### [`v4.8.2`](https://togithub.com/plotly/plotly.py/blob/master/CHANGELOG.md#482---2020-06-26) [Compare Source](https://togithub.com/plotly/plotly.py/compare/v4.8.1...v4.8.2) ##### Updated - Updated Plotly.js to version 1.54.5. See the [plotly.js CHANGELOG](https://togithub.com/plotly/plotly.js/blob/v1.54.5/CHANGELOG.md) for more information. - `add_traces()` now accepts bare `int`-like values for `rows`/`cols` as well as lists thereof ([#2546](https://togithub.com/plotly/plotly.py/pull/2546)), with thanks to [@MCBoarder289](https://togithub.com/MCBoarder289) for the contribution! ##### Fixed - `row`/`col` now accept `int`-like values, not strictly `int` values ([#2451](https://togithub.com/plotly/plotly.py/pull/2451)), with thanks to [@MCBoarder289](https://togithub.com/MCBoarder289) for the contribution! - Fixed special cases with `px.sunburst` and `px.treemap` with `path` input ([#2524](https://togithub.com/plotly/plotly.py/pull/2524)) - Fixed bug in `hover_data` argument of `px` functions, when the column name is changed with labels and `hover_data` is a dictionary setting up a specific format for the hover data ([#2544](https://togithub.com/plotly/plotly.py/pull/2544)). - Made the Plotly Express `trendline` argument more robust and made it work with datetime `x` values ([#2554](https://togithub.com/plotly/plotly.py/pull/2554)) - Fixed bug in `px.sunburst` and `px.treemap`: when the `color` and `values` arguments correspond to the same column, a different aggregation function has to be used for the two arguments ([#2591](https://togithub.com/plotly/plotly.py/pull/2591)) - Plotly Express wide mode now accepts mixed integer and float columns ([#2598](https://togithub.com/plotly/plotly.py/pull/2598)) - Plotly Express `range_(x|y)` should not impact the unlinked range of marginal subplots ([#2600](https://togithub.com/plotly/plotly.py/pull/2600)) - `px.line` now sets `line_group=Renovate configuration
:date: Schedule: "before 6am on the first day of the month" (UTC).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.