|
|
|
|
Changelog for python311-plotly-5.22.0-3.0.2.1.sr20240702.noarch.rpm :
* Thu Jul 18 2024 Ben Greiner - Revert restriction. I created the patch for a reason. This one does not even require numpy for runtime. * Wed Jul 17 2024 Steve Kowalik - Restrict numpy to < 2 for now. * Sun Jun 02 2024 Ben Greiner - Build from github archive with obs-service-node_modules and local-npm-registry- Add plotly-pr4622-np2.patch gh#plotly/plotly.py#4622 * Thu May 23 2024 Ben Greiner - Update to 5.22.0 * 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_objects module. 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 AATTmy-tien for the contribution! * Fix positioning of multi-line axis titles with standoff [#6970], with thanks to AATTmy-tien for the contribution!- Release 5.21.0 * 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_objects module. Notable changes include: * Add zorder attribute 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 AATTmy-tien for the contribution! * Add \"raw\" sizemode to cone trace [#6938] * Add layout.hoversubplots to enable hover effects across multiple cartesian suplots sharing one axis [#6947, #6950] * Fixed orjson loading issue [#4562]- Release 5.20.0 * 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_objects module. Notable changes include: * Add fill gradients for scatter traces [#6905], with thanks to AATTlumip for the contribution! * Add indentation to legend [#6874], with thanks to AATTmy-tien for the contribution!- Release 5.19.0 * 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_objects module. Notable changes include: * Add layout.barcornerradius and trace.marker.cornerradius properties to support rounding the corners of bar traces [#6761], with thanks to Displayr for sponsoring development! * Add autotickangles to cartesian and radial axes [#6790], with thanks to AATTmy-tien for the contribution! * Add align option to sankey nodes to control horizontal alignment [#6800], with thanks to AATTadamreeve 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 AATTgreggman for the contribution! * Add options to use base64 encoding (bdata) and shape (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 via config.mapboxAccessToken [#6776, #6778] * Removed Python 3.6 and Python 3.7 support [#4492] * Ensure scatter mode is deterministic from px [#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.Categorical dtype with unobserved categories [#4437] * Fix dataframe interchange in case column_names returns an unmaterialized object: generator, iterator, etc. [#4442] * Fix issue with FutureWarning being displayed when setting the color argument in plotly.express [#4519]- Release 5.18.0 * 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_objects module. Notable changes include: * Add insiderange to 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 AATTbhavinpatel1109 for the contribution! * Fix hover at timestamp \'1970-01-01 00:00:00\' [#6752], with thanks to AATTadamjhawley for the contribution! * Fix clearing empty candlestick using react [#6757] * Repair crash on Matplotlib 3.8 related to get_offset_position [#4372], * Handle deprecation of pandas.Series.dt.to_pydatetime() calls and suppress the FutureWarning they currently emit. [#4379]- boo#1224382, CVE-2024-4067 bogus CVE from overeager pseudo-security researchers. Ignore it. Neither micromatch nor braces is used in plotly runtime, it\'s pulled in by eslint for development only. * Mon Mar 04 2024 Dirk Müller - update to 5.17.0: * Improved json docstrings, added `BasePlotlyType.to_json()` method * 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_objects` module. 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 as `minallowed` and `maxallowed` to cartesian, gl3d and radial axes * Add [n]-sigma (std deviations) box plots as an alternative to quartiles * Add \"top left\" & \"top center\" side options to legend title * Add \"false\" option to `scaleanchor` to allow removing a constraint that is set by default * 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 * Sat Mar 02 2024 Ben Greiner - Skip python39: no xarray anymore * Fri Mar 01 2024 Dirk Müller - update to 5.16.1: * Fixed issue with necessary columns from complex arguments dropped when interchanging dataframes * 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_objects` module. Notable changes include: * Add \"Equal Earth\" projection to geo subplots [#6670], * Add options to include legends for shapes and `newshape` * `px` methods now accept data-frame-like objects that support a dataframe interchange protocol, such as polars, vaex, modin etc. This protocol has priority on `to_pandas` call, but will only be used if pandas>=2.0.2 is installed in the environment. * `px` methods now accept data-frame-like objects that support a `toPandas()` method, such as Spark DataFrames, or a `to_pandas_df()` method, such as Vaex DataFrames. * Fixed Pandas performance warning issue caused by multiple `frame.insert` * Fri Mar 01 2024 Dirk Müller - update to 5.15.0: * Updated Plotly.js from version 2.20.0 to version 2.24.1. See the plotly.js CHANGELOG for more information. Notable changes include: * Add pattern to pie, funnelarea, sunburst, icicle and treemap traces [#6601, #6619, #6622, #6626, #6627, #6628, #6629], with thanks to AATTthierryVergult for the contribution! * Add `texttemplate` to shape.label for parametric shapes i.e. line, rect and circle [#6527], * Add strict option to custom bundle command [#6557], * Add `legend` references to traces and `legend2`, `legend3`, etc. to layout, * also add `visible` to legend i.e. to allow positioning multiple legends on a graph [#6535], * Add `legend.xref` and `legend.yref` to enable container- referenced positioning of legends [#6589], with thanks to Gamma Technologies for sponsoring the related development. * Add `colorbar.xref` and `colorbar.yref` to enable container- referenced positioning of colorbars [#6593], with thanks to Gamma Technologies for sponsoring the related development. * `px` methods now accept data-frame-like objects that support a `to_pandas()` method, such as polars, cudf, vaex etc * Fixed another compatibility issue with Pandas 2.0, just affecting `px. *(line_close=True)` * Empty pandas dataframe with facet row/column set no longer fails * Added some rounding to the `make_subplots` function to handle situations where the user-input specs cause the domain to exceed 1 by small amounts * Sanitize JSON output to prevent an XSS vector when graphs are inserted directly into HTML * Fixed issue with shapes and annotations plotting on the wrong y axis when supplied with a specific axis in the `yref` parameter * Remove `use_2to3` setuptools arg, which is invalid in the latest Python and setuptools versions * Fix #4066 JupyterLab v4 giving tiny default graph height * Fixed issue with `colors.n_colors` where generated RGB color values were not being constrained to stay between 0 and 255 * Fix streamline figure factory with recent versions of Numpy * Fix issue with shapes and annotations not drawing on correct axis * Thu Jun 08 2023 Ben Greiner - Update to 5.14.1 * Fixed compatibility issue with Pandas 2.0 [#4103]- Release 5.14.0 * Updated Plotly.js from version 2.18.2 to version 2.20.0. See the plotly.js CHANGELOG for more information. Notable changes include: * Add title.automargin to enable automatic top and bottom margining for both container and paper referenced titles [#6428], with thanks to Gamma Technologies for sponsoring the related development. * Add label attribute to shapes [#6454], with thanks to the Volkswagen Center of Excellence for Battery Systems for sponsoring development! * Add labelalias to various axes namely cartesian, gl3d, polar, smith, ternary, carpet, indicator and colorbar [#6481], this feature was anonymously sponsored: thank you to our sponsor! * Key errors no longer precalculated when performing updates on plots [#4101] * Fixed an issue with characters displaying incorrectly, by adding charset=\"utf-8\" to scripts in to_html [#4114] * Added packaging to install requirements, fixing a No module named \'packaging error on Python 3.6 [#4113] * Added option to allow passing a column name as a str in hover_data and custom_data in plotly.express [4083] * Sun Mar 26 2023 Ben Greiner - Update to 5.13.1 * Updated Plotly.js to from version 2.18.0 to version 2.18.2. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. * Updated distutils.Version to packaging.Version #3897] and [#4055]]- Release 5.13.0 * Updated Plotly.js to from version 2.17.1 to version 2.18.0. See the plotly.js CHANGELOG for more information. Notable changes include: * Add sync tickmode option [#6356, #6443], with thanks to AATTfilipesantiagoAM and AATTVictorBezak for the contribution! * Build process now uses Node 18.x and version 2 lockfile (should be an invisible change for users) [#4034] * write_html() now explicitly encodes output as UTF-8 because Plotly.js\' bundle contains such characters [#4021] and [#4022] * fixed iframe renderer regression from 5.12 and also fixed error when this renderer was used in the very first cell in a notebook [#4036]- Release 5.12.0 * Support for ipywidgets 8 [#3930] * Updated Plotly.js to from version 2.16.1 to version 2.17.1. See the plotly.js CHANGELOG for more information. Notable changes include: * Add shift and autoshift to cartesian y axes to help avoid overlapping of multiple axes [#6334], with thanks to Gamma Technologies for sponsoring the related development! * Introduce group attributes for scatter trace i.e. alignmentgroup, offsetgroup, scattermode and scattergap [#6381], this feature was anonymously sponsored: thank you to our sponsor! * Add marker.cornerradius attribute to treemap trace [#6351] * Fixed the usage of some deprecated NumPy types which were removed in NumPy 1.24 [#3997] * Fixed bug for trendlines with datetime axes [#3683] * marker.angle attribute now accepts iterables where appropriate [#4013] * selector=0 now correctly returns the first trace in .select_traces() and related methods [#3817]- Drop patches merged upstream * plotly-fix-sources-np1.24.patch * plotly-fix-tests-np1.24.patch * Sat Dec 24 2022 Ben Greiner - Update to version 5.11.0 * Add clustering options to scattermapbox [#5827], with thanks to AATTelben10 for the contribution! * Add bounds to mapbox suplots [6339] * Add angle, angleref and standoff to marker and add backoff to line; also introduce new arrow symbols to facilitate drawing networks [#6297] * Add minreducedwidth and minreducedheight to layout for increasing control over automargin [#6307] * Add entrywidth and entrywidthmode to legend [#6202, #6324]- Add patches for compatibility with numpy 1.24 * plotly-fix-sources-np1.24.patch * plotly-fix-tests-np1.24.patch * Sun Aug 14 2022 Arun Persaud - update to version 5.10.0: * Updated + Updated Plotly.js to from version 2.12.1 to version 2.14.0. See the plotly.js CHANGELOG for more information. Notable changes include: + Add support for sankey links with arrows + Add selections, newselection and activeselection layout attributes to have persistent and editable selections over cartesian subplots + Add unselected.line.color and unselected.line.opacity options to parcoords trace + Display Plotly\'s new logo in the modebar * Sat Jul 09 2022 Arun Persaud - update to version 5.9.0: * Added + pattern_shape options now available in px.timeline() #3774 + facet_ * and category_orders now available in px.pie() #3775 * Performance + px methods no longer call groupby on 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 AATTjvdd * Updated + Allow non-string extras in flaglist attributes, to support upcoming changes to ax.automargin in plotly.js plotly.js#6193, [#3749]- changes from version 5.8.2: * Fixed + Fixed a syntax error that caused rendering issues in Databricks notebooks and likely elsewhere. #3763 with thanks to AATTfwetdb- changes from version 5.8.1: * (no changes, due to a mixup with the build process!) * Tue May 31 2022 Arun Persaud - update to version 5.8.0: * Fixed + Improve support for type checking and IDE auto-completion by bypassing lazy-loading when type checking. #3425 with thanks to AATTJP-Ellis + line dash-style validators are now correctly used everywhere so that values like 10px 2px are accepted #3722 + Resolved various deprecation warning messages and compatibility issues with upstream dependencies and Python 3.11, plus removed dependency on six, with thanks to AATTmaresb, AATThugovk, AATTtirkarthi, AATTmartinRenou, and AATTBjoernLudwigPTB + Better support for MathJax 3 #3706 * Added + Type annotations for Plotly Express functions and chainable go.Figure methods, for better IDE auto-completion #3708 * Updated + Updated Plotly.js to from version 2.11.1 to version 2.12.1. See the plotly.js CHANGELOG for more information. Notable changes include: - Add minor ticks to cartesian axes - Add griddash option to most axes- changes from version 5.7.0: * Added + added pattern_shape options to px.area() #3668 * Updated + Updated Plotly.js to from version 2.9.0 to version 2.11.1. See the plotly.js CHANGELOG for more information. Notable changes include: - Add fillpattern options to scatter trace - Various JS-specific improvements such as MathJax 3.0 support * Thu Feb 10 2022 Arun Persaud - update to version 5.6.0: * Updated Plotly.js to from version 2.8.3 to version 2.9.0. See the plotly.js CHANGELOG for more information. Notable changes include: + Implement ticklabelstep to reduce labels on cartesian axes and colorbars + Display the version of plotly.js when hovering over the modebar * Mon Jan 10 2022 Ben Greiner - Update to version 5.5.0 * Added text_auto argument to px.bar, px.histogram, px.density_heatmap, px.imshow #3518 * Deprecated ff.create_annotated_heatmap, ff.create_county_choropleth, ff.create_gantt #3518 * Added div_id argument to pio.to_html, pio.write_html, fig.to_html and fig.write_html to optionally make its IDs deterministic #3487 with thanks to AATTSkn0tt * Fixed ValueError when ff.create_annotated_heatmap passes rgba() colors into to_rgb_color_list #3478 with thanks to AATTjanosh * Updated Plotly.js to from version 2.6.3 to version 2.8.3. See the plotly.js CHANGELOG for more information. Notable changes include: - Horizontal color bars - texttemplate for histogram-like and heatmap-like traces- Release notes for 5.4.0 * Fixed error when serializing dict with mix of string and non-string keys #3380 * The JSON serialization engines no longer sort their keys #3380 * Updated Plotly.js to from version 2.4.2 to version 2.6.3. See the plotly.js CHANGELOG for more information. Notable changes include: * New subplot type smith that supports scattersmith trace types for visualizing data in the complex domain * Changes to Plotly.js packaging- Clean python36 conditionals- Don\'t wait on optional Shapely for python310: skip tests * Sun Sep 05 2021 Arun Persaud - update to version 5.3.1: * Updated Plotly.js to from version 2.4.1 to version 2.4.2. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include: * Bug fix for rendering unified hover labels in classic Jupyter Notebooks * Tue Aug 31 2021 Ben Greiner - Update to version 5.3.0 * Added legend.groupclick options * Provide bbox of hover items in event data- Release 5.0.0 * Updated/Changed: Items in this section may be considered backwards-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 * Combined plotlywidget into jupyterlab-plotly and packaged them as a federated extension #3142 with massive thanks to AATTfcollonval for the contribution * In addition to this change, large Plotly.js bundles are now lazily loaded on-demand by JupyterLab * Plotly.js CDN url will now be versioned by default for HTML exports using include_plotlyjs=\'cdn\' and for \"connected\" renderers. #2961 with thanks to AATTadehad for the contribution * Recommending Kaleido by default over Orca #3094 * Replaced retrying dependency with tenacity #2911 with thanks to AATTjmsmdy for the contribution * Plotly Express now always takes into account every value in c category_orders when computing discrete mappings (color, symbol, line-dash, pattern-shapes) as well as facets, even those values which are absent in the data #3247- Fix rpmlint errors: touch __init__.py mtime before deduplicating the compile cache files- Enable tests: * core test suite for all flavores * optional requirements test suite for all except python36 flavor - - many optional requirements are not available * Sat Mar 06 2021 Arun Persaud - update to version 4.14.3: * px.timeline() now allows hover_data formatting of start and end times 3018 * Small change to packaging of plotlywidget extension for JupyterLab 3 3021- changes from version 4.14.2: * Updated + JupyterLab extensions now compatible with JupyterLab 3.x 3016 + Updated Plotly.js to version 1.58.4. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include: o fixes for rendering 3d plots on recent Safari versions o fixes to inside ticklabels o regression fixes * Fixed + px.histogram() Y-axis labels now take into account histnorm and barnorm 2989 + px.histogram() marginal and facet_ * now work correctly together 3014- changes from version 4.14.1: * Updated + Updated Plotly.js to version 1.58.2. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include: o fixes for new ticklabelposition attribute o fixes for a regression related to treemaps in the previous version- changes from version 4.14.0: * Added + px.imshow now supports facet_col and animation_frame arguments for visualizing 3-d and 4-d images 2746 + px.defaults now supports color_discrete_map, symbol_map, line_dash_map, labels and category_orders as well as a .reset() method 2957 * Fixed + axes will now auto-type numeric strings as categorical data rather than linear in the default templates 2951 * Updated + Updated Plotly.js to version 1.58.1. See the plotly.js CHANGELOG for more information. These changes are reflected in the auto-generated plotly.graph_objects module. Notable changes include: o a new ticklabelposition attribute to enable positioning tick labels inside the plotting area better support for scaleanchor and matches on cartesian axes for matched square subplots o a new autotypenumbers attribute which is now set to strict in the default templates various fixes relating to automargins for small figures- changes from version 4.13.0: * Added + px.choropleth, px.scatter_geo and px.line_geo now support faceting as well as fitbounds and basemap_visible 2923 + px.scatter_geo and px.line_geo now support geojson/featureidkey input 2923 + px.scatter_geo now supports symbol 2923 + go.Figure now has a set_subplots method to set subplots on an already existing figure. 2866 + Added Turbo colorscale and fancier swatch display functions 2882 + A utility function image_array_to_data_uri has been added in plotly.utils, in order to transform NumPy arrays to data b64 URIs (which can be passed to the source parameter of go.Image, or to layout images). 2879 + the selector argument to updater/selector functions now accepts ints and strs 2894 * Updated + the JSON serialization of plotly figures has been accelerated thanks to a different handling of Infinity and NaN values. For example, a figure with a 1000x1000 Heatmap should now serialize 2x faster. 2880 + Coding mistakes with \"magic underscores\" now return significantly more ergonomic error messages 2843 + Error messages related to impossible subplot geometries are now much more helpful 2897 * Fixed + px.scatter_geo support for text is fixed 2923 + the x and y parameters of px.imshow are now used also in the case where an Image trace is used (for RGB data or with binary_string=True). However, only numerical values are accepted (while the Heatmap trace allows date or string values for x and y). 2761
|
|
|