Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-plotly for openSUSE:Factory checked in at 2024-03-04 21:25:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-plotly (Old) and /work/SRC/openSUSE:Factory/.python-plotly.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-plotly" Mon Mar 4 21:25:34 2024 rev:38 rq:1154607 version:5.16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-plotly/python-plotly.changes 2023-06-11 19:57:17.443887144 +0200 +++ /work/SRC/openSUSE:Factory/.python-plotly.new.1770/python-plotly.changes 2024-03-04 21:25:41.451603522 +0100 @@ -1,0 +2,74 @@ +Sat Mar 2 10:07:30 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- Skip python39: no xarray anymore + +------------------------------------------------------------------- +Fri Mar 1 10:07:05 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- 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 1 10:04:56 UTC 2024 - Dirk Müller <dmuel...@suse.com> + +- 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 @thierryVergult 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 + +------------------------------------------------------------------- Old: ---- plotly-5.14.1.tar.gz plotly.py-5.14.1-gh.tar.gz New: ---- plotly-5.16.1.tar.gz plotly.py-5.16.1-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-plotly.spec ++++++ --- /var/tmp/diff_new_pack.sUlSOF/_old 2024-03-04 21:25:42.475640680 +0100 +++ /var/tmp/diff_new_pack.sUlSOF/_new 2024-03-04 21:25:42.475640680 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-plotly # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,8 +16,9 @@ # +%define skip_python39 1 Name: python-plotly -Version: 5.14.1 +Version: 5.16.1 Release: 0 Summary: Library for collaborative, interactive, publication-quality graphs License: MIT @@ -138,11 +139,12 @@ %pytest plotly/tests/test_core -k "not ($donttest)" # not available donttest="test_kaleido" +donttest="$donttest or test_px_input and (vaex or polars)" # API parameter mismatches and precision errors -donttest+=" or test_matplotlylib" +donttest="$donttest or test_matplotlylib" # flaky timing error -donttest+=" or test_fast_track_finite_arrays" -%pytest plotly/tests/test_optional -k "not ($donttest)" ${$python_ignore} +donttest="$donttest or test_fast_track_finite_arrays" +%pytest plotly/tests/test_optional -k "not ($donttest)" popd %files %{python_files} ++++++ plotly-5.14.1.tar.gz -> plotly-5.16.1.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-plotly/plotly-5.14.1.tar.gz /work/SRC/openSUSE:Factory/.python-plotly.new.1770/plotly-5.16.1.tar.gz differ: char 5, line 1 ++++++ plotly.py-5.14.1-gh.tar.gz -> plotly.py-5.16.1-gh.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-plotly/plotly.py-5.14.1-gh.tar.gz /work/SRC/openSUSE:Factory/.python-plotly.new.1770/plotly.py-5.16.1-gh.tar.gz differ: char 13, line 1