Closed
Conversation
b960a05 to
7bab0f8
Compare
7bab0f8 to
a5a10ac
Compare
a5a10ac to
bdc617c
Compare
|
bdc617c to
359f75b
Compare
|
359f75b to
6418515
Compare
|
Contributor
Author
Renovate Ignore NotificationBecause you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



This PR contains the following updates:
<5.0-><6.4Release Notes
plotly/plotly.py (plotly)
v6.3.1Compare Source
Updated
shared_yaxesto work with secondary axes [#5180], with thanks to @gmjw for the contribution!Fixed
_ternary_contour.py[#5315], with thanks to @Lexachoc for the contribution!fig.show()behavior whenipythonis installed [#5258]v6.3.0Compare Source
Updated
Added
plotly.io.get_chrome()as a function which can be called from within a Python script. [#5282]Fixed
v6.2.0Compare Source
Added
include_plotlyjs='cdn'. This enhances security by ensuring browser verification of CDN-served plotly.js files [#5165] (with thanks to @ddworken)Fixed
pio.defaults[#5207]Changed
v6.1.2Compare Source
Fixed
graph_objectsclasses [#5199]v6.1.1Compare Source
Fixed
ValueErrorwhen creating a figure with subplots [#3888]fig.write_image()to not generate an image [#5193]v6.1.0Compare Source
Updated
Fixed
jupyterlabornotebookis not installed [#5104]v6.0.1Compare Source
Updated
Fixed
TypeErrorwhen usingorjsonto serializepandas.NA[#5040].category_ordersonpx.pieraisedColumnNotFoundError[#5000].DeprecationWarningshown when creating apxchart [#5080, #5086]v6.0.0Compare Source
Added
plotly[express]extra for easily installing Plotly Express dependencies [#4644]subtitleattribute to all Plotly Express traces [#4830].Removed
pointcloudandheatmapgltraces from the API [#4815]tenacitydependency [#4831]Updated
plotly.graph_objectsmodule. Notable changes include:titlefont,titleposition,titleside, andtitleoffset[#7212].bardirattribute (useorientationinstead) [#7214]annotation.refattribute (useannotation.xrefandannotation.yrefinstead) [#7215]opacityattribute (use alpha channel of error barcolorattribute instead) [#7214]gl3d.cameraposition(usegl3d.camerainstead) [#7217]plot3dPixelRatiofrom config [#7231]zauto,zminandzmaxfrom the surface trace [#7234]autotickattributes from cartesian axes [#7236]transformsfrom the API [#7240, #7254]go.FigureWidgetto useanywidget[#4823]Fixed
go.FigureWidget.showto returnFigureWidgetinstead of displayingFigure[#4869]v5.24.1Compare Source
Updated
v5.24.0Compare Source
Added
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.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:subtitleattribute tolayout.titleto enable adding subtitles to plots [#7012]category_orderon cartesian axes [#6223],with thanks to @acxz and @prabhathc for the contribution!
ticklabelindexfor drawing the label for each minor tick n positions away from a major tick,with thanks to @my-tien for the contribution! [#7036]
ticklabelstandoffandticklabelshiftto cartesian axes to adjust positioning of tick labels,with thanks to @my-tien for the contribution! [#7006]
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]
pytestat version 8.1.1 to match.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.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:v5.21.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include: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!
with thanks to @my-tien for the contribution!
sizemodeto cone trace [#6938]layout.hoversubplotsto enable hover effects across multiple cartesian suplots sharing one axis [#6947, #6950]Fixed
orjsonloading issue [#4562]v5.20.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:indentationto legend [#6874], with thanks to @my-tien for the contribution!v5.19.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:layout.barcornerradiusandtrace.marker.cornerradiusproperties to support rounding the corners of bar traces [#6761],with thanks to Displayr for sponsoring development!
autotickanglesto cartesian and radial axes [#6790], with thanks to @my-tien for the contribution!alignoption to sankey nodes to control horizontal alignment [#6800],with thanks to @adamreeve for the contribution!
bdata) andshape(for 2 dimensional arrays) to declare various typed arrays i.e.dtype=(float64|float32|int32|int16|int8|uint32|uint16|uint8)[#5230]stadiamaps.com, the users may also need to provide their own API_KEY viaconfig.mapboxAccessToken[#6776, #6778]Fixed
modeis deterministic frompx[#4429]pd.Categoricaldtype with unobserved categories [#4437]column_namesreturns an unmaterialized object: generator, iterator, etc. [#4442]FutureWarningbeing displayed when setting thecolorargument inplotly.express[#4519]v5.18.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include: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!with thanks to @bhavinpatel1109 for the contribution!
with thanks to @adamjhawley for the contribution!
candlestickusing react [#6757]Fixed
pandas.Series.dt.to_pydatetime()calls and suppress theFutureWarningthey currently emit. [#4379]v5.17.0Compare Source
Updated
BasePlotlyType.to_json()method [#4301]plotly.graph_objectsmodule. Notable changes include:autorangeoptions(clipmin,clipmax,minallowed,maxallowed,include) as well asminallowedandmaxallowedto cartesian, gl3d and radial axes [#6547]scaleanchorto allow removing a constraint that is set by default [#6712], with thanks to @lvlte for the contribution!Fixed
v5.16.1Compare Source
Fixed
v5.16.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:with thanks to @apparebit for the contribution!
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
frame.insert[#4246]v5.15.0Compare Source
Updated
texttemplateto shape.label for parametric shapes i.e. line, rect and circle [#6527],with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development!
with thanks to @CallumNZ for the contribution!
legendreferences to traces andlegend2,legend3, etc. to layout,also add
visibleto legend i.e. to allow positioning multiple legends on a graph [#6535],this feature was anonymously sponsored: thank you to our sponsor!
legend.xrefandlegend.yrefto enable container-referenced positioning of legends [#6589], with thanks to Gamma Technologies for sponsoring the related development.colorbar.xrefandcolorbar.yrefto enable container-referenced positioning of colorbars [#6593], with thanks to Gamma Technologies for sponsoring the related development.pxmethods now accept data-frame-like objects that support ato_pandas()method, such as polars, cudf, vaex etc [#4244], [#4286]Fixed
px.*(line_close=True)[#4190]make_subplotsfunction to handle situations where the user-input specs cause the domain to exceed 1 by small amounts [#4153]yrefparameter [#4177]use_2to3setuptools arg, which is invalid in the latest Python and setuptools versions [#4206]colors.n_colorswhere generated RGB color values were not being constrained to stay between 0 and 255 [#4110]v5.14.1Compare Source
Fixed
v5.14.0Compare Source
Updated
title.automarginto enable automatic top and bottom margining for both container and paper referenced titles [#6428],with thanks to Gamma Technologies for sponsoring the related development.
labelattribute to shapes [#6454], with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development!labelaliasto various axes namely cartesian, gl3d, polar, smith, ternary, carpet,indicator and colorbar [#6481],
this feature was anonymously sponsored: thank you to our sponsor!
Fixed
charset="utf-8"to scripts into_html[#4114]packagingto install requirements, fixing aNo module named 'packagingerror on Python 3.6 [#4113]Added
strinhover_dataandcustom_datainplotly.express[4083]v5.13.1Compare Source
Updated
plotly.graph_objectsmodule.v5.13.0Compare Source
Updated
synctickmode option [#6356, #6443], with thanks to @filipesantiagoAM and @VictorBezak for the contribution!Fixed
write_html()now explicitly encodes output as UTF-8 because Plotly.js' bundle contains such characters [#4021] and [#4022]iframerenderer regression from 5.12 and also fixed error when this renderer was used in the very first cell in a notebook [#4036]v5.12.0Compare Source
Updated
shiftandautoshiftto cartesian y axes to help avoid overlapping of multiple axes [#6334],with thanks to Gamma Technologies for sponsoring the related development!
scattertrace i.e.alignmentgroup,offsetgroup,scattermodeandscattergap[#6381],this feature was anonymously sponsored: thank you to our sponsor!
marker.cornerradiusattribute totreemaptrace [#6351]Fixed
marker.angleattribute now accepts iterables where appropriate [#4013]selector=0now correctly returns the first trace in.select_traces()and related methods [#3817]v5.11.0Compare Source
Updated
scattermapbox[#5827],with thanks to @elben10 for the contribution!
angle,anglerefandstandofftomarkerand addbackofftoline; also introduce new arrow symbols to facilitate drawing networks [#6297]minreducedwidthandminreducedheightto layout for increasing control over automargin [#6307]entrywidthandentrywidthmodeto legend [#6202, #6324]v5.10.0Compare Source
Updated
sankeylinks with arrowsselections,newselectionandactiveselectionlayout attributes to have persistent and editable selections over cartesian subplotsunselected.line.colorandunselected.line.opacityoptions toparcoordstracev5.9.0Compare Source
Added
pattern_shapeoptions now available inpx.timeline()#3774facet_*andcategory_ordersnow available inpx.pie()#3775Performance
pxmethods no longer callgroupbyon the input dataframe when the result would be a single group, and no longer groups by a lambda, for significant speedups #3765 with thanks to @jvddUpdated
flaglistattributes, to support upcoming changes toax.automarginin plotly.js plotly.js#6193, #3749v5.8.2Compare Source
Fixed
v5.8.1Compare Source
(no changes, due to a mixup with the build process!)
v5.8.0Compare Source
Fixed
10px 2pxare accepted #3722six, with thanks to @maresb, @hugovk, @tirkarthi, @martinRenou, and @BjoernLudwigPTBAdded
go.Figuremethods, for better IDE auto-completion #3708Updated
minorticks to cartesian axesgriddashoption to most axesv5.7.0Compare Source
Added
pattern_shapeoptions topx.area()#3668Updated
fillpatternoptions toscattertracev5.6.0Compare Source
Updated
ticklabelstepto reduce labels on cartesian axes and colorbarsv5.5.0Compare Source
Added
text_autoargument topx.bar,px.histogram,px.density_heatmap,px.imshow#3518ff.create_annotated_heatmap,ff.create_county_choropleth,ff.create_gantt#3518div_idargument topio.to_html,pio.write_html,fig.to_htmlandfig.write_htmlto optionally make its IDs deterministic #3487 with thanks to @Skn0ttFixed
ff.create_annotated_heatmappassesrgba()colors intoto_rgb_color_list#3478 with thanks to @janoshUpdated
texttemplatefor histogram-like and heatmap-like tracesv5.4.0Compare Source
Fixed
Updated
smiththat supportsscattersmithtrace types for visualizing data in the complex domainv5.3.1Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:v5.3.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:legend.groupclickoptionsv5.2.2Compare Source
Fixed
v5.2.1Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:geosubplots from a more recent version ofd3-geod3-formatscattergl,splomandparcoordsby implementingplotGlPixelRatiofor those tracesAdded
gapminderandstocksdataset to facilitate testing, documentation and demos #3305markersargument to display markers, and all butline_mapboxacceptsymbolto map a field to the symbol attribute, similar to scatter-like functions #3326px.scatterandpx.density_contoursnow support newtrendlinetypes'rolling','expanding'and'ewm'#2997px.scatterandpx.density_contoursnow support newtrendline_optionsargument 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'#2997px.scatterandpx.density_contoursnow support newtrendline_scopeargument that accepts the value'overall'to request a single trendline for all traces, including across facets and animation frames #2997px.ecdf()function for Empirical Cumulative Distribution Functions #3330Fixed
dtypeof Object were being converted tolistvalues when added to a Figure (#3292, #3293)v5.2.0Compare Source
v5.1.0Compare Source
plotly.graph_objectsmodule. Notable changes include:<trace>.legendgrouptitleattribute for legend group titles%htext formatting directive for half-yearsv5.0.0Compare Source
Updated
plotly.graph_objectsmodule. Notable changes include:geosubplots from a more recent version ofd3-geod3-formatscattergl,splomandparcoordsby implementingplotGlPixelRatiofor those tracesAdded
gapminderandstocksdataset to facilitate testing, documentation and demos #3305markersargument to display markers, and all butline_mapboxacceptsymbolto map a field to the symbol attribute, similar to scatter-like functions #3326px.scatterandpx.density_contoursnow support newtrendlinetypes'rolling','expanding'and'ewm'#2997px.scatterandpx.density_contoursnow support newtrendline_optionsargument 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'#2997px.scatterandpx.density_contoursnow support newtrendline_scopeargument that accepts the value'overall'to request a single trendline for all traces, including across facets and animation frames #2997px.ecdf()function for Empirical Cumulative Distribution Functions #3330Fixed
dtypeof Object were being converted tolistvalues when added to a Figure (#3292, #3293)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.