python-docs-samples
python-docs-samples copied to clipboard
chore(deps): update dependency plotly to v5.24.1
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| plotly (source, changelog) | ==5.15.0 -> ==5.24.1 |
[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
plotly/plotly.py (plotly)
v5.24.1
Updated
- Updated Plotly.js from version 2.35.0 to version 3.0.0-rc.0. See the plotly.js CHANGELOG for more information.
v5.24.0
Added
- New
pxfunctions for maps:scatter_map,line_map,choropleth_map, anddensity_map.
Updated
-
Updated Plotly.js from version 2.34.0 to version 2.35.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include: -
Fixed a bug in integer validation of arrays that threw an error when an array contained a mix of strings and integers.
v5.23.0
Updated
- Updated Plotly.js from version 2.32.0 to version 2.34.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add
subtitleattribute tolayout.titleto enable adding subtitles to plots [#7012] - Introduce "u" and "s" pseudo html tags to add partial underline and strike-through styles to SVG text elements [#7043]
- Add geometric mean functionality and 'geometric mean ascending' + 'geometric mean descending' to
category_orderon cartesian axes [#6223], with thanks to @acxz and @prabhathc for the contribution! - Add axis property
ticklabelindexfor drawing the label for each minor tick n positions away from a major tick, with thanks to @my-tien for the contribution! [#7036] - Add property
ticklabelstandoffandticklabelshiftto cartesian axes to adjust positioning of tick labels, with thanks to @my-tien for the contribution! [#7006] - Add
x0shift,x1shift,y0shift,y1shiftto shapes to add control over positioning of shape vertices on (multi-)category axes, with thanks to @my-tien for the contribution! [#7005]
- Add
- Specify Python version 3.8-3.11 for development virtual environments and pin
pytestat version 8.1.1 to match. - Update
IntegerValidatorto handleextrasoption to allow supporting additional keyword values. For example, 'bold' and 'normal' as well as integers as used in font weights [#4612].
v5.22.0
Updated
- Updated Plotly.js from version 2.31.1 to version 2.32.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add "bold" weight, "italic" style and "small-caps" variant options to fonts [#6956]
- Fix applying autotickangles on axes with showdividers as well as cases where tickson is set to "boundaries" [#6967], with thanks to @my-tien for the contribution!
- Fix positioning of multi-line axis titles with standoff [#6970], with thanks to @my-tien for the contribution!
v5.21.0
Updated
- Updated Plotly.js from version 2.30.0 to version 2.31.1. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add
zorderattribute to various cartesian traces for controlling stacking order of SVG traces drawn into a subplot [#6918, #6953], This feature was anonymously sponsored: thank you to our sponsor! - Add "between" option to shape layer for placing them above grid lines and below traces [#6927], with thanks to @my-tien for the contribution!
- Add "raw"
sizemodeto cone trace [#6938] - Add
layout.hoversubplotsto enable hover effects across multiple cartesian suplots sharing one axis [#6947, #6950]
- Add
Fixed
- Fixed
orjsonloading issue [#4562]
v5.20.0
Updated
- Updated Plotly.js from version 2.29.1 to version 2.30.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:
v5.19.0
Updated
- Updated Plotly.js from version 2.27.0 to version 2.29.1. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add
layout.barcornerradiusandtrace.marker.cornerradiusproperties to support rounding the corners of bar traces [#6761], with thanks to Displayr for sponsoring development! - Add
autotickanglesto cartesian and radial axes [#6790], with thanks to @my-tien for the contribution! - Add
alignoption to sankey nodes to control horizontal alignment [#6800], with thanks to @adamreeve for the contribution! - Add the possibility of loading "virtual-webgl" script for WebGL 1 to help display several WebGL contexts on a page [#6784], with thanks to @greggman for the contribution!
- Add options to use base64 encoding (
bdata) andshape(for 2 dimensional arrays) to declare various typed arrays i.e.dtype=(float64|float32|int32|int16|int8|uint32|uint16|uint8)[#5230] - Adjust stamen styles to point to
stadiamaps.com, the users may also need to provide their own API_KEY viaconfig.mapboxAccessToken[#6776, #6778]
- Add
- Removed Python 3.6 and Python 3.7 support [#4492]
Fixed
- Ensure scatter
modeis deterministic frompx[#4429] - Fix issue with creating dendrogram in subplots [#4411],
- Fix issue with px.line not accepting "spline" line shape [#2812]
- Fix KeyError when using column of
pd.Categoricaldtype with unobserved categories [#4437] - Fix dataframe interchange in case
column_namesreturns an unmaterialized object: generator, iterator, etc. [#4442] - Fix issue with
FutureWarningbeing displayed when setting thecolorargument inplotly.express[#4519]
v5.18.0
Updated
- Updated Plotly.js from version 2.26.0 to version 2.27.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add
insiderangeto cartesian axes to help avoid overlap between visible grid lines and tick labels of the counter axis when they are positioned inside [#6735], this feature was anonymously sponsored: thank you to our sponsor! - Fix column order changes on hover [#6718], with thanks to @bhavinpatel1109 for the contribution!
- Fix hover at timestamp '1970-01-01 00:00:00' [#6752], with thanks to @adamjhawley for the contribution!
- Fix clearing empty
candlestickusing react [#6757]
- Add
Fixed
- Repair crash on Matplotlib 3.8 related to get_offset_position [#4372],
- Handle deprecation of
pandas.Series.dt.to_pydatetime()calls and suppress theFutureWarningthey currently emit. [#4379]
v5.17.0
Updated
- Improved json docstrings, added
BasePlotlyType.to_json()method [#4301] - Updated Plotly.js from version 2.25.2 to version 2.26.0. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add "min", "max", "min reversed" and "max reversed" autorange options and handle partial ranges (i.e. one end being null), add
autorangeoptions(clipmin,clipmax,minallowed,maxallowed,include) as well asminallowedandmaxallowedto cartesian, gl3d and radial axes [#6547] - Add [n]-sigma (std deviations) box plots as an alternative to quartiles [#6697], with thanks to @28raining for the contribution!
- Add "top left" & "top center" side options to legend title [#6711], with thanks to @28raining for the contribution!
- Add "false" option to
scaleanchorto allow removing a constraint that is set by default [#6712], with thanks to @lvlte for the contribution!
- Add "min", "max", "min reversed" and "max reversed" autorange options and handle partial ranges (i.e. one end being null), add
Fixed
- Fixed two issues with px.imshow: [#4330] when facet_col is an earlier dimension than animation_frame for xarrays and [#4329] when facet_col has string coordinates in xarrays [#4331]
v5.16.1
Fixed
- Fixed issue with necessary columns from complex arguments dropped when interchanging dataframes [#4324]
v5.16.0
Updated
- Updated Plotly.js from version 2.24.1 to version 2.25.2. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated
plotly.graph_objectsmodule. Notable changes include:- Add "Equal Earth" projection to geo subplots [#6670], with thanks to @apparebit for the contribution!
- Add options to include legends for shapes and
newshape[#6653]
pxmethods now accept data-frame-like objects that support a dataframe interchange protocol, such as polars, vaex, modin etc. This protocol has priority onto_pandascall, but will only be used if pandas>=2.0.2 is installed in the environment.pxmethods now accept data-frame-like objects that support atoPandas()method, such as Spark DataFrames, or ato_pandas_df()method, such as Vaex DataFrames.
Fixed
- Fixed Pandas performance warning issue caused by multiple
frame.insert[#4246]
Configuration
📅 Schedule: Branch creation - "* 0-3 1 * *" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Never, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.