Hello community,

here is the log from the commit of package python-plotly for openSUSE:Leap:15.2 
checked in at 2020-03-20 05:15:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/python-plotly (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.python-plotly.new.3160 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-plotly"

Fri Mar 20 05:15:40 2020 rev:21 rq:776921 version:4.5.0

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/python-plotly/python-plotly.changes    
2020-01-15 15:51:36.851534997 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-plotly.new.3160/python-plotly.changes  
2020-03-20 05:15:42.662580460 +0100
@@ -1,0 +2,742 @@
+Thu Jan 30 17:27:22 UTC 2020 - Todd R <toddrme2...@gmail.com>
+
+- Update to version 4.5.0
+  + Updated
+    * Updated Plotly.js to version 1.52.1.
+    * Plotly Express uses the new `legend.title` attribute and so now has 
shorter trace `name`s
+    * The heuristic used by `px.parallel_categories` to determine which 
columns of the data frame to draw has been changed and made more configurable 
with the `dimensions_max_cardinality` argument
+    * The `simple_white` colorbar styling has been streamlined
+    * The `jupyterlab-plotly` and `plotlywidget` JupyterLab extensions should 
now share code when installed together, resulting in smaller JupyterLab vendor 
bundle sizes
+  + Fixed
+    * Plotly Express `category_orders` are now respected independent of the 
contents of the data set
+    * `go.Scattergl` symbols now accept numeric specification
+    * `px.scatter` trendline coefficients are now more readable
+    * Built-in cyclical color scales now all have identical start and end 
points
+  + Added
+    * `px.sunburst` and `px.treemap` now accept a `path` argument for passing
+      columns of a rectangular dataframe to build the charts
+    * `px.choropleth` now accepts a user-supplied `geojson` attribute
+    * `px.choropleth` and `px.choropleth_mapbox` now accept `featureidkey` to 
specify the GeoJSON field to use to match `locations`
+    * `px.choropleth` and `px.choropleth_mapbox` now accept discrete color
+    * `px.bar_polar` now accepts continuous color
+    * New `layout.uniformtext` attribute allows for automatic standardization 
of font sizes across bar-like and hierarchical traces.
+
+-------------------------------------------------------------------
+Fri Dec 13 00:25:52 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 4.4.1:
+  * Fixed
+    + Fixed improper JSON encoding exception when the pillow module
+      not installed #1993
+
+- changes from version 4.4.0:
+  * Updated
+    + Updated Plotly.js to version 1.51.2. See the plotly.js CHANGELOG
+      for more information
+    + The tutorials of the plotly.py documentation are now in the main
+      plotly.py Github repository. Contributions in order to improve
+      or extend the documentation are very welcome!
+    + plotly.express generated plots no longer have a default height
+      of 600 pixels, instead they inherit the default height of
+      regular figures #1990. To restore the old behavior, set
+      px.defaults.height=600 once per session, or set the height
+      keyword arguement to any px.function() to 600.
+  * Fixed
+    + Fixed a plotly.express input bug when using data frame
+      indices#1934
+    + Fixed how to display facet labels with plotly express #1966
+    + Fixed a bug to use correctly the zmin/zmax parameter in
+      px.imshow for single-channel images #1981
+    + Clipped docstring width for better display in Jupyterlab
+      #1939. Thank you @joelostblom!
+    + Fixed a bug in the case of external orca server #1915 thank you
+      @dev-dsp!
+  * Added
+    + Extended the plotly.express functional API with 7 new functions:
+      px.pie, px.sunburst, px.treemap, px.funnel, and px.funnel_area
+      (#1909) px.density_mapbox and px.choropleth_mapbox #1937.
+    + plotly.express mapbox functions in plotly.express have new
+      arguments center and mapbox_style #1937.
+    + plotly.express polar plots (scatter_polar, line_polar,
+      bar_polar) now have a range_theta keyword argument for
+      representing only an angular section #1969.
+    + All continuous colorscales now accept a _r suffix that reverses
+      their direction #1933
+    + Docstrings of plotly.py are now doctested #1921.
+    + Reversing a predefined colorscale by appending _r to its name
+      #1933
+
+-------------------------------------------------------------------
+Fri Dec  6 18:44:56 UTC 2019 - Todd R <toddrme2...@gmail.com>
+
+- Disable python2 support since dependencies dropped python2
+
+-------------------------------------------------------------------
+Sat Nov 16 17:52:20 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 4.3.0:
+  * Updated
+    + Updated Plotly.js to version 1.51.1. See the plotly.js CHANGELOG
+      for more information
+    + Improved propagation of empty templates (#1892)
+    + Update the add_annotations/add_shapes/add_images methods to no
+      longer default to adding objects in paper coordinates. This
+      allows plotly.js to determine the default reference frame based
+      on context (#1888)
+    + Use the default template's background color for displaying color
+      swatches (#1872). Special thanks to @joelostblom for this
+      contribution!
+    + Improved docstrings (#1835, #1837)
+  * Added
+    + Added image trace type (plotly.js#4289, plotly.js#4307,
+      plotly.js#4313, plotly.js#4319)
+    + Added matplotlib-style plotly.express.imshow convenience
+      function to display images and heatmaps (#1855, #1885)
+    + Added matplotlib-style simple_white template (#1864). Special
+      thanks to @joelostblom for this contribution.
+    + Added support for using an externally managed orca server for
+      image export features (#1850). Special thanks to @miriad for
+      this contribution.
+    + Added facet wrapping support to plotly express functions using
+      the new facet_col_wrap argument (#1838)
+
+-------------------------------------------------------------------
+Sat Nov  9 15:07:23 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- update to version 4.2.1:
+  * Fixed
+    + Fixed regression in 4.2.0 that caused all figure factories to
+      require that scikit-image be installed (#1832)
+
+- changes from version 4.2.0:
+  * Updated
+    + Updated Plotly.js to version 1.50.1. See the plotly.js CHANGELOG
+      for more information
+  * Added
+    + Added treemap trace type (plotly.js#4185, plotly.js#4219,
+      plotly.js#4227, plotly.js#4242)
+    + Added add_*/select_*/for_each_*/update_* convenience figure
+      methods for annotations, shapes, and images (#1817)
+    + Added overwrite kwarg to update* figure methods to fully replace
+      property values, rather than update them recursively (#1726)
+    + Added texttemplate attribute to all traces that support on-graph
+      text (plotly.js#4071, plotly.js#4179)
+    + Added date custom formatting in hovertemplate and texttemplate
+      e.g. '%{x|%b %-d, %Y}' (plotly.js#4071)
+    + Added transition support to bar trace length, width, on-graph
+      text positioning, marker style and error bars (plotly.js#4180,
+      plotly.js#4186)
+    + Added support for legend scrolling via touch interactions
+      (plotly.js#3873, plotly.js#4214)
+  * Fixed
+    + Fixed iframe renderer on Python 2 (#1822)
+    + Fixed use of merged templates in plotly.express (#1819)
+
+-------------------------------------------------------------------
+Sat Sep  7 16:30:21 UTC 2019 - Arun Persaud <a...@gmx.de>
+
+- specfile:
+  * removed devel from noarch
+
+- update to version 4.1.1:
+  * Updated
+    + Updated Plotly.js to version 1.49.4. See the plotly.js CHANGELOG
+      for more information
+    + The width of a figure produced by the create_gantt figure
+      factory now resizes responsively (#1724)
+  * Fixed
+    + The name of the steps property of graph_objects.indicator.Guage
+      has been renamed from stepss to steps
+    + Avoid crash in iframe renderers when running outside iPython
+      (#1723)
+
+-------------------------------------------------------------------
+Fri Aug 16 16:17:42 UTC 2019 - Todd R <toddrme2...@gmail.com>
+
+- Update to 4.1.0
+  + Updated
+    * Updated Plotly.js to version 1.49.1.
+    * Bars in the figures produced by the `create_gantt` figure factory may 
now be hidden by clicking on the legend. 
+    * Improved performance when serializing figures containing large numpy 
arrays.
+  + Added
+    * Added new renderers for displaying figures from within the Databricks 
and CoCalc notebook services
+    * Added `indicator` traces
+    * Added `choroplethmapbox` traces
+    * Added `densitymapbox` traces
+    * Added new mapbox `style` values: `open-street-map`, `carto-positron`, 
`carto-darkmatter`,
+      `stamen-terrain`, `stamen-toner`, `stamen-watercolor` and `white-bg`
+      that do not require a Mapbox access token
+    * Added support for `sourcetype` value `raster` and `image` and `type` 
`raster`
+      for mapbox layout layers
+    * Added `below` attribute to `scattermapbox` traces
+    * Added support for `below: 'traces'` in mapbox layout layers
+    * Added `sourceattribution` attribute to mapbox layout layers
+    * Added `labelangle` and `labelside` attributes to `parcoords` traces
+    * Added `doubleClickDelay` config option
+    * Added `showEditInChartStudio` config option
+  + Fixed
+    * Fixed incorrect facet row ordering in figures generated by 
plotly.express functions 
+    * Fixed "The truth value of an array with more than one element is 
ambiguous" error when specifying subplot titles as numpy array of strings.
+    * The `line_3d` plotly express function was not visible by default when 
importing `*` from `plotly.express`
+ 
+ 
+-------------------------------------------------------------------
+Thu Jul 25 17:14:49 UTC 2019 - Todd R <toddrme2...@gmail.com>
+
+- Update to 4.0.0
+  + Updated
+    * Updated Plotly.js to version 1.48.3.
+  + Added
+    * The Plotly Express tech preview has been integrated as the 
`plotly.express` module 
+    * Added a new renderers framework the supports rendering figure in a wide 
variety of contexts. See the new Displaying Plotly Figures documentation page 
for more information.
+    * Added `plotly.io.write_html` and `plotly.io.to_html` functions for 
exporting figures to HTML. Also available as `.write_html` and `.to_html` 
figure methods.
+    * Added new figure methods for batch updating figure properties 
(`update_layout`, `update_traces`, `update_xaxes`, etc.).  See the new Creating 
and Updating Figures documentation page for more details.
+    * Added support for all trace types in `make_subplots` 
+    * Added support for secondary y-axes in `make_subplots` 
+    * Support passing a scalar trace object (rather than a list or tuple of 
trace objects) as the `data` property to the `Figure` constructor 
+    * Added dictionary-stule `.pop` method to graph object classes 
++++ 545 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/python-plotly/python-plotly.changes
++++ and 
/work/SRC/openSUSE:Leap:15.2/.python-plotly.new.3160/python-plotly.changes

Old:
----
  plotly-2.5.1.tar.gz

New:
----
  plotly-4.5.0.tar.gz
  python-plotly-rpmlintrc

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-plotly.spec ++++++
--- /var/tmp/diff_new_pack.qYhLM1/_old  2020-03-20 05:15:44.586581751 +0100
+++ /var/tmp/diff_new_pack.qYhLM1/_new  2020-03-20 05:15:44.590581754 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-plotly
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,40 +12,40 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define         skip_python2 1
 Name:           python-plotly
-Version:        2.5.1
+Version:        4.5.0
 Release:        0
 Summary:        Library for collaborative, interactive, publication-quality 
graphs
 License:        MIT
-Group:          Development/Languages/Python
-Url:            https://plot.ly/api/python
+URL:            https://github.com/plotly/plotly.py
 Source:         
https://files.pythonhosted.org/packages/source/p/plotly/plotly-%{version}.tar.gz
+Source100:      python-plotly-rpmlintrc
 BuildRequires:  %{python_module decorator >= 4.0.6}
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module jupyter_nbformat >= 4.2}
+BuildRequires:  %{python_module ipython}
+BuildRequires:  %{python_module ipywidgets}
+BuildRequires:  %{python_module nbformat >= 4.2}
+BuildRequires:  %{python_module notebook}
 BuildRequires:  %{python_module pytz}
 BuildRequires:  %{python_module requests}
+BuildRequires:  %{python_module retrying >= 1.3.3}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:       python-decorator >= 4.0.6
-Requires:       python-jupyter_nbformat >= 4.2
 Requires:       python-pytz
 Requires:       python-requests
+Requires:       python-retrying >= 1.3.3
 Requires:       python-six
-Recommends:     python-jupyter_ipython
-Recommends:     python-jupyter_ipywidgets
-Recommends:     python-jupyter_notebook
 Recommends:     python-matplotlib >= 1.3.1
 Recommends:     python-numpy
 Recommends:     python-pandas
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildArch:      noarch
 %python_subpackages
 
@@ -58,6 +58,48 @@
 Plotly figures are shared, tracked, and edited all online and the data is
 always accessible from the graph.
 
+%package        jupyter
+Summary:        Jupyter notebook integration for %{name}
+Requires:       %{name} = %{version}
+Requires:       jupyter-plotly = %{version}
+Requires:       python-ipython
+Requires:       python-ipywidgets
+Requires:       python-nbformat >= 4.2
+Requires:       python-notebook
+%ifpython2
+Requires:       python3-plotly-jupyter = %{version}
+%endif
+
+%description    jupyter
+Use this package to make collaborative, interactive,
+publication-quality graphs from Python on https://plot.ly.
+
+Plotly is an online collaborative data analysis and graphing tool. The
+Python API allows you to access all of Plotly's functionality from Python.
+Plotly figures are shared, tracked, and edited all online and the data is
+always accessible from the graph.
+
+This package provides Jupyter Notebook integration and widgets.
+
+%package     -n jupyter-plotly
+Summary:        Jupyter notebook integration for %{name}
+Requires:       jupyter-ipython
+Requires:       jupyter-ipywidgets
+Requires:       jupyter-nbformat >= 4.2
+Requires:       jupyter-notebook
+Requires:       python3-plotly-jupyter = %{version}
+
+%description -n jupyter-plotly
+Use this package to make collaborative, interactive,
+publication-quality graphs from Python on https://plot.ly.
+
+Plotly is an online collaborative data analysis and graphing tool. The
+Python API allows you to access all of Plotly's functionality from Python.
+Plotly figures are shared, tracked, and edited all online and the data is
+always accessible from the graph.
+
+This package provides Jupyter Notebook integration and widgets.
+
 %prep
 %setup -q -n plotly-%{version}
 
@@ -66,11 +108,24 @@
 
 %install
 %python_install
+%jupyter_move_config
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+%fdupes %{buildroot}%{jupyter_prefix}
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc README.rst
-%{python_sitelib}/*
+%license LICENSE.txt
+%{python_sitelib}/_plotly_future_/
+%{python_sitelib}/_plotly_utils/
+%{python_sitelib}/plotly/
+%{python_sitelib}/plotly-%{version}-py*.egg-info
+
+%files %{python_files jupyter}
+%license LICENSE.txt
+%{python_sitelib}/plotlywidget/
+
+%files -n jupyter-plotly
+%license LICENSE.txt
+%{_jupyter_nbextension_dir}/plotlywidget/
+%config %{_jupyter_nb_notebook_confdir}/plotlywidget.json
 
 %changelog

++++++ plotly-2.5.1.tar.gz -> plotly-4.5.0.tar.gz ++++++
/work/SRC/openSUSE:Leap:15.2/python-plotly/plotly-2.5.1.tar.gz 
/work/SRC/openSUSE:Leap:15.2/.python-plotly.new.3160/plotly-4.5.0.tar.gz 
differ: char 5, line 1

++++++ python-plotly-rpmlintrc ++++++
addFilter("zero-length .*/site-packages/_plotly_future_/.*.py")

Reply via email to