commit python-seaborn for openSUSE:Factory

2020-09-23 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2020-09-23 18:48:43

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.4249 (New)


Package is "python-seaborn"

Wed Sep 23 18:48:43 2020 rev:14 rq:836341 version:0.11.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2020-05-11 13:44:11.165480092 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.4249/python-seaborn.changes  
2020-09-23 18:49:13.649808566 +0200
@@ -1,0 +2,10 @@
+Wed Sep 23 13:56:51 UTC 2020 - Dirk Mueller 
+
+- update to 0.11.0:
+  * major release with several important new features, enhancements to existing
+  functions, and changes to the library. Highlights include an overhaul and
+  modernization of the distributions plotting functions, more flexible data
+  specification, new colormaps, and better narrative documentation. 
+  
https://medium.com/@michaelwaskom/announcing-the-release-of-seaborn-0-11-3df0341af042
+
+---

Old:

  seaborn-0.10.1.tar.gz

New:

  seaborn-0.11.0.tar.gz



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.Pm4Ldj/_old  2020-09-23 18:49:15.529810296 +0200
+++ /var/tmp/diff_new_pack.Pm4Ldj/_new  2020-09-23 18:49:15.529810296 +0200
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-seaborn
-Version:0.10.1
+Version:0.11.0
 Release:0
 Summary:Statistical data visualization for python
 License:BSD-3-Clause

++ seaborn-0.10.1.tar.gz -> seaborn-0.11.0.tar.gz ++
 25086 lines of diff (skipped)




commit python-seaborn for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2020-05-11 13:44:02

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.2738 (New)


Package is "python-seaborn"

Mon May 11 13:44:02 2020 rev:13 rq:802553 version:0.10.1

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2020-01-31 23:59:26.591718527 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.2738/python-seaborn.changes  
2020-05-11 13:44:11.165480092 +0200
@@ -1,0 +2,31 @@
+Sat May  9 16:25:42 UTC 2020 - Arun Persaud 
+
+- specfile:
+  * removed use_platform_int.patch included upstream
+
+- update to version 0.10.1:
+  * Fixed a bug that appeared within the bootstrapping algorithm on
+32-bit systems.
+  * Fixed a bug where :func:`regplot` would crash on singleton
+inputs. Now a crash is avoided and regression estimation/plotting
+is skipped.
+  * Fixed a bug where :func:`heatmap` would ignore user-specified
+under/over/bad values when recentering a colormap.
+  * Fixed a bug where :func:`heatmap` would use values from masked
+cells when computing default colormap limits.
+  * Fixed a bug where :func:`despine` would cause an error when trying
+to trim spines on a matplotlib categorical axis.
+  * Adapted to a change in matplotlib that caused problems with single
+swarm plots.
+  * Added the "showfliers" parameter to :func:`boxenplot` to suppress
+plotting of outlier data points, matching the API of
+:func:`boxplot`.
+  * Avoided seeing an error from statmodels when data with an IQR of 0
+is passed to :func:`kdeplot`.
+  * Added the "legend.title_fontsize" to the :func:`plotting_context`
+definition.
+  * Deprecated several utility functions that are no longer used
+internally ("percentiles", "sig_stars", "pmf_hist", and
+"sort_df").
+
+---

Old:

  seaborn-0.10.0.tar.gz
  use_platform_int.patch

New:

  seaborn-0.10.1.tar.gz



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.D6ZWJO/_old  2020-05-11 13:44:12.513482952 +0200
+++ /var/tmp/diff_new_pack.D6ZWJO/_new  2020-05-11 13:44:12.517482961 +0200
@@ -19,15 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define skip_python2 1
 Name:   python-seaborn
-Version:0.10.0
+Version:0.10.1
 Release:0
 Summary:Statistical data visualization for python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 URL:https://github.com/mwaskom/seaborn
 Source: 
https://files.pythonhosted.org/packages/source/s/seaborn/seaborn-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM use_platform_int.patch - 
https://github.com/mwaskom/seaborn/pull/1952
-Patch0: use_platform_int.patch
 BuildRequires:  %{python_module Pillow}
 BuildRequires:  %{python_module fastcluster}
 BuildRequires:  %{python_module ipython}

++ seaborn-0.10.0.tar.gz -> seaborn-0.10.1.tar.gz ++
 2352 lines of diff (skipped)




commit python-seaborn for openSUSE:Factory

2020-01-31 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2020-01-31 23:58:46

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.26092 (New)


Package is "python-seaborn"

Fri Jan 31 23:58:46 2020 rev:12 rq:769124 version:0.10.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2020-01-09 22:50:38.750710816 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.26092/python-seaborn.changes 
2020-01-31 23:59:26.591718527 +0100
@@ -1,0 +2,52 @@
+Thu Jan 30 19:24:13 UTC 2020 - Todd R 
+
+- Update to 0.10.0
+  * Most notably, all support for Python 2 has now been dropped.
+  * Support for Python 3.5 has also been dropped.
+  * Minimally supported versions of the dependent PyData libraries have also 
been increased, in some cases substantially.
+  * This release also removes a few previously-deprecated features:
+> The ``tsplot`` function and ``seaborn.timeseries`` module have been 
removed. Recall that ``tsplot`` was replaced with :func:`lineplot`.
+> The ``seaborn.apionly`` entry-point has been removed.
+> The ``seaborn.linearmodels`` module (previously renamed to 
``seaborn.regression``) has been removed.
+- Update to 0.9.1
+  + New features
+* Added more control over the arrangement of the elements drawn by 
:func:`clustermap` with the ``{dendrogram,colors}_ratio`` and ``cbar_pos`` 
parameters. Additionally, the default organization and scaling with different 
figure sizes has been improved.
+* Added the ``corner`` option to :class:`PairGrid` and :func:`pairplot` to 
make a grid without the upper triangle of bivariate axes.
+* Added the ability to seed the random number generator for the bootstrap 
used to define error bars in several plots. Relevant functions now have a 
``seed`` parameter, which can take either fixed seed (typically an ``int``) or 
a numpy random number generator object (either the newer 
:class:`numpy.random.Generator` or the older 
:class:`numpy.random.mtrand.RandomState`).
+* Generalized the idea of "diagonal" axes in :class:`PairGrid` to any axes 
that share an x and y variable.
+* In :class:`PairGrid`, the ``hue`` variable is now excluded from the 
default list of variables that make up the rows and columns of the grid.
+* Exposed the ``layout_pad`` parameter in :class:`PairGrid` and set a 
smaller default than what matptlotlib sets for more efficient use of space in 
dense grids.
+* It is now possible to force a categorical interpretation of the ``hue`` 
varaible in a relational plot by passing the name of a categorical palette 
(e.g. ``"deep"``, or ``"Set2"``). This complements the (previously supported) 
option of passig a list/dict of colors.
+* Added the ``tree_kws`` parameter to :func:`clustermap` to control the 
properties of the lines in the dendrogram.
+* Added the ability to pass hierarchical label names to the 
:class:`FacetGrid` legend, which also fixes a bug in :func:`relplot` when the 
same label appeared in diffent semantics.
+* Improved support for grouping observations based on pandas index 
information in categorical plots.
+  + Bug fixes and adaptations
+* Avoided an error when singular data is passed to :func:`kdeplot`, 
issuing a warning instead. This makes :func:`pairplot` more robust.
+* Fixed the behavior of ``dropna`` in :class:`PairGrid` to properly 
exclude null datapoints from each plot when set to ``True``.
+* Fixed an issue where :func:`regplot` could interfere with other axes in 
a multi-plot matplotlib figure.
+* Semantic variables with a ``category`` data type will always be treated 
as categorical in relational plots.
+* Avoided a warning about color specifications that arose from 
:func:`boxenplot` on newer matplotlibs.
+* Adapted to a change in how matplotlib scales axis margins, which caused 
multiple calls to :func:`regplot` with ``truncate=False`` to progressively 
expand the x axis limits. Because there are currently limitations on how 
autoscaling works in matplotlib, the default value for ``truncate`` in seaborn 
has also been changed to ``True``.
+* Relational plots no longer error when hue/size data are inferred to be 
numeric but stored with a string datatype.
+* Relational plots now consider semantics with only a single value that 
can be interpreted as boolean (0 or 1) to be categorical, not numeric.
+* Relational plots now handle list or dict specifications for ``sizes`` 
correctly.
+* Fixed an issue in :func:`pointplot` where missing levels of a hue 
variable would cause an exception after a recent update in matplotlib.
+* Fixed a bug when setting the rotation of x tick labels on a 
:class:`FacetGrid`.
+* Fixed a bug where values would 

commit python-seaborn for openSUSE:Factory

2020-01-09 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2020-01-09 22:50:26

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.6675 (New)


Package is "python-seaborn"

Thu Jan  9 22:50:26 2020 rev:11 rq:761942 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2019-12-12 23:17:34.054216689 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.6675/python-seaborn.changes  
2020-01-09 22:50:38.750710816 +0100
@@ -1,0 +2,6 @@
+Wed Jan  8 17:57:48 UTC 2020 - Todd R 
+
+- Disable tests that are incompatible with numpy 1.18
+  See: https://github.com/mwaskom/seaborn/issues/1917
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.qycB3f/_old  2020-01-09 22:50:39.518711201 +0100
+++ /var/tmp/diff_new_pack.qycB3f/_new  2020-01-09 22:50:39.522711203 +0100
@@ -103,7 +103,9 @@
 # This should be fixed in the next matplotlib release.
 # See: https://github.com/mwaskom/seaborn/issues/1773
 export PYTHONPATH="%{buildroot}%{python3_sitelib}"
-pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks"
+# Tests broken in numpy 1.18
+# See: https://github.com/mwaskom/seaborn/issues/1917
+# pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks"
 
 %files %{python_files}
 %license LICENSE




commit python-seaborn for openSUSE:Factory

2019-12-12 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2019-12-12 23:17:31

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.4691 (New)


Package is "python-seaborn"

Thu Dec 12 23:17:31 2019 rev:10 rq:754779 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2019-11-06 13:57:57.520274362 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.4691/python-seaborn.changes  
2019-12-12 23:17:34.054216689 +0100
@@ -1,0 +2,8 @@
+Fri Dec  6 18:44:56 UTC 2019 - Todd R 
+
+- Disable python2 support since dependencies dropped python2
+- Re-enable Disable TestHeatmap.test_heatmap_axes and 
+  TestDendrogram.test_dendrogram_rotate since matplotlib has been
+  updated.
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.D8XyMn/_old  2019-12-12 23:17:34.734216628 +0100
+++ /var/tmp/diff_new_pack.D8XyMn/_new  2019-12-12 23:17:34.738216628 +0100
@@ -17,6 +17,7 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
+%define skip_python2 1
 Name:   python-seaborn
 Version:0.9.0
 Release:0
@@ -102,7 +103,7 @@
 # This should be fixed in the next matplotlib release.
 # See: https://github.com/mwaskom/seaborn/issues/1773
 export PYTHONPATH="%{buildroot}%{python3_sitelib}"
-pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks and not 
test_dendrogram_rotate and not test_heatmap_axes"
+pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks"
 
 %files %{python_files}
 %license LICENSE




commit python-seaborn for openSUSE:Factory

2019-11-06 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2019-11-06 13:57:53

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.2990 (New)


Package is "python-seaborn"

Wed Nov  6 13:57:53 2019 rev:9 rq:745227 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2019-06-04 12:13:34.167797625 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.2990/python-seaborn.changes  
2019-11-06 13:57:57.520274362 +0100
@@ -1,0 +2,8 @@
+Mon Nov  4 16:25:29 UTC 2019 - Todd R 
+
+- Disable TestHeatmap.test_heatmap_axes and 
+  TestDendrogram.test_dendrogram_rotate, which fail on matplotlib
+  3.1.1 but should be fixed in next matplotlib release.
+  See: https://github.com/mwaskom/seaborn/issues/1773
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.KrXuY8/_old  2019-11-06 13:57:58.132275002 +0100
+++ /var/tmp/diff_new_pack.KrXuY8/_new  2019-11-06 13:57:58.136275006 +0100
@@ -96,8 +96,13 @@
 # See https://github.com/mwaskom/seaborn/issues/1571
 # Tests fail due to unicode issues in test suite on python 2.7
 # See: https://github.com/mwaskom/seaborn/issues/1675
+# Exclude TestDendrogram.test_dendrogram_rotate and
+# TestHeatmap.test_heatmap_axes,
+# which fail in matplotlib 3.1.1 due to matplotlib bugs.
+# This should be fixed in the next matplotlib release.
+# See: https://github.com/mwaskom/seaborn/issues/1773
 export PYTHONPATH="%{buildroot}%{python3_sitelib}"
-pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks"
+pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks and not 
test_dendrogram_rotate and not test_heatmap_axes"
 
 %files %{python_files}
 %license LICENSE




commit python-seaborn for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2019-06-04 12:13:11

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.5148 (New)


Package is "python-seaborn"

Tue Jun  4 12:13:11 2019 rev:8 rq:707322 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2019-03-06 15:48:58.948425455 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.5148/python-seaborn.changes  
2019-06-04 12:13:34.167797625 +0200
@@ -1,0 +2,8 @@
+Mon Jun  3 19:34:12 UTC 2019 - Todd R 
+
+- Add fix_labels_rotation.patch
+  See gh#mwaskom/seaborn/#1598
+  Patch from gh#mwaskom/seaborn/#1716
+- Fix jupyter dependencies.
+
+---

New:

  fix_labels_rotation.patch



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.UpHsgA/_old  2019-06-04 12:13:36.055797006 +0200
+++ /var/tmp/diff_new_pack.UpHsgA/_new  2019-06-04 12:13:36.055797006 +0200
@@ -23,14 +23,16 @@
 Summary:Statistical data visualization for python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-URL:https://pypi.python.org/pypi/seaborn/
+URL:https://github.com/mwaskom/seaborn
 Source: 
https://files.pythonhosted.org/packages/source/s/seaborn/seaborn-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM - fix_labels_rotation.patch - gh#mwaskom/seaborn/#1598 
gh#mwaskom/seaborn/#1716
+Patch0: fix_labels_rotation.patch
 BuildRequires:  %{python_module Pillow}
 BuildRequires:  %{python_module fastcluster}
-BuildRequires:  %{python_module jupyter_ipython}
-BuildRequires:  %{python_module jupyter_notebook}
+BuildRequires:  %{python_module ipython}
 BuildRequires:  %{python_module matplotlib}
 BuildRequires:  %{python_module nose}
+BuildRequires:  %{python_module notebook}
 BuildRequires:  %{python_module numpy-devel}
 BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module patsy}
@@ -79,6 +81,7 @@
 
 %prep
 %setup -q -n seaborn-%{version}
+%patch0 -p1
 
 %build
 %python_build

++ fix_labels_rotation.patch ++
>From c79041999278d0300ad946d00114c75ea8af7f26 Mon Sep 17 00:00:00 2001
From: Maoz Gelbart 
Date: Mon, 8 Apr 2019 10:44:42 +0300
Subject: [PATCH 1/2] fix grid ticklabels rotation

---
 seaborn/axisgrid.py | 16 ++--
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/seaborn/axisgrid.py b/seaborn/axisgrid.py
index 6caf66b3..bbe3c53b 100644
--- a/seaborn/axisgrid.py
+++ b/seaborn/axisgrid.py
@@ -892,23 +892,27 @@ def set_ylabels(self, label=None, **kwargs):
 return self
 
 def set_xticklabels(self, labels=None, step=None, **kwargs):
-"""Set x axis tick labels on the bottom row of the grid."""
+"""Set x axis tick labels of the grid."""  
 for ax in self.axes.flat:
 if labels is None:
-labels = [l.get_text() for l in ax.get_xticklabels()]
+curr_labels = [l.get_text() for l in ax.get_xticklabels()]
 if step is not None:
 xticks = ax.get_xticks()[::step]
-labels = labels[::step]
+curr_labels = curr_labels[::step]
 ax.set_xticks(xticks)
-ax.set_xticklabels(labels, **kwargs)
+ax.set_xticklabels(curr_labels, **kwargs)
+else:
+ax.set_xticklabels(labels, **kwargs)
 return self
 
 def set_yticklabels(self, labels=None, **kwargs):
 """Set y axis tick labels on the left column of the grid."""
 for ax in self.axes.flat:
 if labels is None:
-labels = [l.get_text() for l in ax.get_yticklabels()]
-ax.set_yticklabels(labels, **kwargs)
+curr_labels = [l.get_text() for l in ax.get_yticklabels()]
+ax.set_yticklabels(curr_labels, **kwargs)
+else:
+ax.set_yticklabels(labels, **kwargs)
 return self
 
 def set_titles(self, template=None, row_template=None,  col_template=None,



commit python-seaborn for openSUSE:Factory

2019-03-06 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2019-03-06 15:48:55

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new.28833 (New)


Package is "python-seaborn"

Wed Mar  6 15:48:55 2019 rev:7 rq:681805 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2018-09-26 14:23:47.513886465 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new.28833/python-seaborn.changes 
2019-03-06 15:48:58.948425455 +0100
@@ -1,0 +2,6 @@
+Tue Mar  5 15:04:22 UTC 2019 - Todd R 
+
+- Disable tests for python 2.7 due to unicode issues.
+  See: https://github.com/mwaskom/seaborn/issues/1675
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.Ngqtgr/_old  2019-03-06 15:48:59.952425190 +0100
+++ /var/tmp/diff_new_pack.Ngqtgr/_new  2019-03-06 15:48:59.952425190 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-seaborn
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,7 +12,7 @@
 # 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/
 #
 
 
@@ -91,9 +91,10 @@
 # Exclude TestHeatmap.test_cbar_ticks, which fails in matplotlib 3
 # but doesn't seem to be a serious issue.
 # See https://github.com/mwaskom/seaborn/issues/1571
-%{python_expand export PYTHONPATH="%{buildroot}%{$python_sitelib}"
-%python_exec -m pytest seaborn -k "not test_cbar_ticks"
-}
+# Tests fail due to unicode issues in test suite on python 2.7
+# See: https://github.com/mwaskom/seaborn/issues/1675
+export PYTHONPATH="%{buildroot}%{python3_sitelib}"
+pytest-%{python3_bin_suffix} seaborn -k "not test_cbar_ticks"
 
 %files %{python_files}
 %license LICENSE




commit python-seaborn for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2018-09-26 14:23:41

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Wed Sep 26 14:23:41 2018 rev:6 rq:638241 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2018-07-22 23:04:49.528917500 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2018-09-26 14:23:47.513886465 +0200
@@ -1,0 +2,5 @@
+Tue Sep 25 16:07:09 UTC 2018 - Todd R 
+
+- Temporarily disable one test failing due to matplotlib 3.
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.TyH455/_old  2018-09-26 14:23:48.309885199 +0200
+++ /var/tmp/diff_new_pack.TyH455/_new  2018-09-26 14:23:48.313885193 +0200
@@ -88,8 +88,11 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
+# Exclude TestHeatmap.test_cbar_ticks, which fails in matplotlib 3
+# but doesn't seem to be a serious issue.
+# See https://github.com/mwaskom/seaborn/issues/1571
 %{python_expand export PYTHONPATH="%{buildroot}%{$python_sitelib}"
-%python_exec -m pytest seaborn
+%python_exec -m pytest seaborn -k "not test_cbar_ticks"
 }
 
 %files %{python_files}




commit python-seaborn for openSUSE:Factory

2018-07-22 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2018-07-22 23:04:49

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Sun Jul 22 23:04:49 2018 rev:5 rq:624399 version:0.9.0

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2017-11-08 15:10:40.576859442 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2018-07-22 23:04:49.528917500 +0200
@@ -1,0 +2,157 @@
+Fri Jul 20 15:29:09 UTC 2018 - a...@gmx.de
+
+- specfile:
+  * update copyright year
+  * use pytest to run tests
+  * remove devel requirement for noarch
+  * be more specific in %file section
+
+- update to version 0.9.0:
+  * New relational plots
++ Three completely new plotting functions have been added:
+  :func:`catplot`, :func:`scatterplot`, and :func:`lineplot`. The
+  first is a figure-level interface to the latter two that
+  combines them with a :class:`FacetGrid`. The functions bring the
+  high-level, dataset-oriented API of the seaborn categorical
+  plotting functions to more general plots (scatter plots and line
+  plots).
+  * Updates to themes and palettes
++ Several changes have been made to the seaborn style themes,
+  context scaling, and color palettes. In general the aim of these
+  changes was to make the seaborn styles more consistent with the
+  `style updates in matplotlib 2.0
+  `_ and to
+  leverage some of the new style parameters for better
+  implementation of some aspects of the seaborn styles. Here is a
+  list of the changes:
++ Reorganized and updated some
+  :func:`axes_style`/:func:`plotting_context` parameters to take
+  advantage of improvements in the matplotlib 2.0 update. The
+  biggest change involves using several new parameterss in the
+  "style" spec while moving parameters that used to implement the
+  corresponding aesthetics to the "context" spec. For example,
+  axes spines and ticks are now off instead of having their
+  width/length zeroed out for the darkgrid style. That means the
+  width/length of these elements can now be scaled in different
+  contexts. The effect is a more cohesive appearance of the plots,
+  especially in larger contexts. These changes include only
+  minimal support for the 1.x matplotlib series. Users who are
+  stuck on matplotlib 1.5 but wish to use seaborn styling may want
+  to use the seaborn parameters that can be accessed through the
+  `matplotlib stylesheet interface
+  `_.
++ Updated the seaborn palettes ("deep", "muted", "colorblind",
+  etc.) to correspond with the new 10-color matplotlib
+  default. The legacy palettes are now available at "deep6",
+  "muted6", "colorblind6", etc. Additionally, a few individual
+  colors were tweaked for better consistency, aesthetics, and
+  accessibility.
++ Calling :func:`color_palette` (or :func:`set_palette`) with a
+  named qualitative palettes (i.e. one of the seaborn palettes,
+  the colorbrewer qualitative palettes, or the matplotlib
+  matplotlib tableau-derived palettes) and no specified number of
+  colors will return all of the colors in the palette. This means
+  that for some palettes, the returned list will have a different
+  length than it did in previous versions.
++ Enhanced :func:`color_palette` to accept a parameterized
+  specification of a cubehelix palette in in a string, prefixed
+  with ""ch:"" (e.g. ""ch:-.1,.2,l=.7""). Note that keyword
+  arguments can be spelled out or referenced using only their
+  first letter. Reversing the palette is accomplished by appending
+  ""_r"", as with other matplotlib colormaps. This specification
+  will be accepted by any seaborn function with a "palette="
+  parameter.
++ Slightly increased the base font sizes in
+  :func:`plotting_context` and increased the scaling factors for
+  ""talk"" and ""poster"" contexts.
++ Calling :func:`set` will now call :func:`set_color_codes` to
+  re-assign the single letter color codes by default
+  * API changes
++ The "factorplot" function has been renamed to
+  :func:`catplot`. The new name ditches the original R-inflected
+  terminology to use a name that is more consistent with
+  terminology in pandas and in seaborn itself. This change should
+  hopefully make :func:`catplot` easier to discover, and it should
+  make more clear what its role is. "factorplot" still exists and
+  will pass its 

commit python-seaborn for openSUSE:Factory

2017-11-08 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2017-11-08 15:10:28

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Wed Nov  8 15:10:28 2017 rev:4 rq:538785 version:0.8.1

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2017-08-18 15:05:57.589007132 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2017-11-08 15:10:40.576859442 +0100
@@ -1,0 +2,31 @@
+Thu Nov  2 02:07:08 UTC 2017 - a...@gmx.de
+
+- update to version 0.8.1:
+  * Added a warning in :class:`FacetGrid` when passing a categorical
+plot function without specifying "order" (or "hue_order" when
+"hue" is used), which is likely to produce a plot that is
+incorrect.
+  * Improved compatibility between :class:`FacetGrid` or
+:class:`PairGrid` and interactive matplotlib backends so that the
+legend no longer remains inside the figure when using
+"legend_out=True".
+  * Changed categorical plot functions with small plot elements to use
+:func:`dark_palette` instead of :func:`light_palette` when
+generating a sequential palette from a specified color.
+  * Improved robustness of :func:`kdeplot` and :func:`distplot` to
+data with fewer than two observations.
+  * Fixed a bug in :func:`clustermap` when using "yticklabels=False".
+  * Fixed a bug in :func:`pointplot` where colors were wrong if
+exactly three points were being drawn.
+  * Fixed a bug in :func:`pointplot` where legend entries for missing
+data appeared with empty markers.
+  * Fixed a bug in :func:`clustermap` where an error was raised when
+annotating the main heatmap and showing category colors.
+  * Fixed a bug in :func:`clustermap` where row labels were not being
+properly rotated when they overlapped.
+  * Fixed a bug in :func:`kdeplot` where the maximum limit on the
+density axes was not being updated when multiple densities were
+drawn.
+  * Improved compatibility with future versions of pandas.
+
+---

Old:

  seaborn-0.8.tar.gz

New:

  seaborn-0.8.1.tar.gz



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.vgKRZH/_old  2017-11-08 15:10:41.064841628 +0100
+++ /var/tmp/diff_new_pack.vgKRZH/_new  2017-11-08 15:10:41.068841481 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-seaborn
 #
-# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,32 +15,33 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 # Spurious test failures due to upstream changes
 # Should be fixed in next release after 0.7.1
 %bcond_with tests
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-seaborn
-Version:0.8
+Version:0.8.1
 Release:0
 Summary:Statistical data visualization for python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:https://pypi.python.org/pypi/seaborn/
 Source: 
https://files.pythonhosted.org/packages/source/s/seaborn/seaborn-%{version}.tar.gz
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module Pillow}
+BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module fastcluster}
 BuildRequires:  %{python_module matplotlib}
 BuildRequires:  %{python_module numpy-devel}
 BuildRequires:  %{python_module pandas}
 BuildRequires:  %{python_module patsy}
 BuildRequires:  %{python_module scipy}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  %{python_module six}
 BuildRequires:  %{python_module statsmodels}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 %if %{with tests}
 # Testing requirements
 BuildRequires:  %{python_module jupyter_ipython}

++ seaborn-0.8.tar.gz -> seaborn-0.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/seaborn-0.8/PKG-INFO new/seaborn-0.8.1/PKG-INFO
--- old/seaborn-0.8/PKG-INFO2017-07-09 01:50:49.0 +0200
+++ new/seaborn-0.8.1/PKG-INFO  2017-09-03 18:38:20.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: seaborn
-Version: 0.8
+Version: 0.8.1
 Summary: Seaborn: statistical data visualization
 Home-page: 

commit python-seaborn for openSUSE:Factory

2017-08-18 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2017-08-18 15:05:56

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Fri Aug 18 15:05:56 2017 rev:3 rq:517403 version:0.8

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2017-05-08 19:03:54.184608797 +0200
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2017-08-18 15:05:57.589007132 +0200
@@ -1,0 +2,76 @@
+Thu Aug 17 14:44:57 UTC 2017 - toddrme2...@gmail.com
+
+- Update to version 0.8.0
+  * The default style is no longer applied when seaborn is 
+imported. It is now necessary to explicitly call set() or one
+or more of set_style(), set_context(), and set_palette().
+Correspondingly, the seaborn.apionly module has been
+deprecated.
+  * Changed the behavior of heatmap() (and by extension
+clustermap()) when plotting divergent dataesets (i.e. when
+the center parameter is used). Instead of extending the lower
+and upper limits of the colormap to be symettrical around the
+center value, the colormap is modified so that its middle color
+corresponds to center. This means that the full range of the
+colormap will not be used (unless the data or specified vmin
+and vmax are symettric), but the upper and lower limits of
+the colorbar will correspond to the range of the data. See the
+Github pull request (#1184) for examples of the behavior.
+  * Removed automatic detection of diverging data in heatmap()
+(and by extension clustermap()). If you want the colormap to
+be treated as diverging (see above), it is now necessary to
+specify the center value. When no colormap is specified,
+specifying center will still change the default to be one that
+is more appropriate for displaying diverging data.
+  * Added four new colormaps, created using viscm for perceptual
+uniformity. The new colormaps include two sequential colormaps
+(“rocket” and “mako”) and two diverging colormaps (“icefire”
+and “vlag”). These colormaps are registered with matplotlib on
+seaborn input and the colormap objects can be accessed in the
+seaborn.cm namespace.
+  * Changed the default heatmap() colormaps to be “rocket” (in the
+case of sequential data) or “icefire” (in the case of diverging
+data). Note that this change reverses the direction of the
+luminance ramp from the previous defaults. While potentially
+confusing and disruptive, this change better aligns the seaborn
+defaults with the new matplotlib default colormap (“viridis”)
+and arguably better aligns the semantics of a “heat” map with
+the appearance of the colormap.
+  * Added "auto" as a (default) option for tick labels in heatmap()
+and clustermap(). This will try to estimate how many ticks can
+be labeled without the text objects overlapping, which should
+improve performance for larger matrices.
+  * Added the dodge parameter to boxplot(), violinplot(), and
+barplot() to allow use of hue without changing the position or
+width of the plot elements, as when the hue varible is not
+nested within the main categorical variable.
+  * Correspondingly, the split parameter for stripplot() and
+swarmplot() has been renamed to dodge for consistency with the
+other categorical functions (and for differentiation from the
+meaning of split in violinplot()).
+  * Added the ability to draw a colorbar for a bivariate kdeplot()
+with the cbar parameter (and related cbar_ax and cbar_kws
+parameters).
+  * Added the ability to use error bars to show standard deviations
+rather than bootstrap confidence intervals in most statistical
+functions by putting ci="sd".
+  * Allow side-specific offsets in despine().
+  * Figure size is no longer part of the seaborn plotting context
+parameters.
+  * Put a cap on the number of bins used in jointplot() for
+type=="hex" to avoid hanging when the reference rule prescribes
+too many.
+  * Turn off dendrogram axes in clustermap() rather than setting
+the background color to white.
+  * New matplotlib qualitative palettes (e.g. “tab10”) are now
+handled correctly.
+  * Some modules and functions have been internally reorganized;
+there should be no effect on code that uses the seaborn
+namespace.
+  * Added a deprecation warning to tsplot() function to indicate
+that it will be removed or replaced with a substantially
+altered version in a future release.
+  * The interactplot and coefplot functions are officially
+deprecated and will be removed in a future release.
+

commit python-seaborn for openSUSE:Factory

2017-05-08 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2017-05-08 19:03:10

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Mon May  8 19:03:10 2017 rev:2 rq:492931 version:0.7.1

Changes:

--- /work/SRC/openSUSE:Factory/python-seaborn/python-seaborn.changes
2017-01-25 23:18:35.809656585 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2017-05-08 19:03:54.184608797 +0200
@@ -1,0 +2,12 @@
+Thu May  4 20:16:19 UTC 2017 - toddrme2...@gmail.com
+
+- Implement singlespec version.
+
+---
+Wed Mar  1 17:07:07 UTC 2017 - toddrme2...@gmail.com
+
+- Temporarily disable tests.  There are multiple spurious test
+  failures due to upstream changes that do not affect real-world
+  usage.  Tests should be re-enabled in next release.
+
+---



Other differences:
--
++ python-seaborn.spec ++
--- /var/tmp/diff_new_pack.LJaPld/_old  2017-05-08 19:03:55.340445515 +0200
+++ /var/tmp/diff_new_pack.LJaPld/_new  2017-05-08 19:03:55.34950 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-seaborn
 #
-# Copyright (c) 2016 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -15,7 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+# Spurious test failures due to upstream changes
+# Should be fixed in next release after 0.7.1
+%bcond_with tests
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-seaborn
 Version:0.7.1
 Release:0
@@ -24,22 +28,26 @@
 Group:  Development/Languages/Python
 Url:https://pypi.python.org/pypi/seaborn/
 Source: 
https://files.pythonhosted.org/packages/source/s/seaborn/seaborn-%{version}.tar.gz
-BuildRequires:  python-devel
-BuildRequires:  python-setuptools
-BuildRequires:  python-Pillow
-BuildRequires:  python-fastcluster
-BuildRequires:  python-matplotlib
-BuildRequires:  python-numpy-devel
-BuildRequires:  python-pandas
-BuildRequires:  python-patsy
-BuildRequires:  python-scipy
-BuildRequires:  python-six
-BuildRequires:  python-statsmodels
-BuildConflicts: python-buildservice-tweak
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module Pillow}
+BuildRequires:  %{python_module fastcluster}
+BuildRequires:  %{python_module matplotlib}
+BuildRequires:  %{python_module numpy-devel}
+BuildRequires:  %{python_module pandas}
+BuildRequires:  %{python_module patsy}
+BuildRequires:  %{python_module scipy}
+BuildRequires:  %{python_module six}
+BuildRequires:  %{python_module statsmodels}
+%if %{with tests}
 # Testing requirements
-BuildRequires:  python-jupyter_ipython
-BuildRequires:  python-jupyter_notebook
-BuildRequires:  python-nose
+BuildRequires:  %{python_module jupyter_ipython}
+BuildRequires:  %{python_module jupyter_notebook}
+BuildRequires:  %{python_module nose}
+BuildConflicts: python-buildservice-tweak
+%endif
 Requires:   python-matplotlib
 Requires:   python-numpy
 Requires:   python-pandas
@@ -50,11 +58,8 @@
 Recommends: python-patsy
 Recommends: python-statsmodels
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+%python_subpackages
 
 %description
 Seaborn is a library for making attractive and informative
@@ -83,16 +88,23 @@
 %setup -q -n seaborn-%{version}
 
 %build
-python setup.py build
+%python_build
 
 %install
-python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+%python_install
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%if %{with tests}
 %check
-nosetests
+%{python_expand export PYTHONPATH="%{buildroot}%{$python_sitelib}"
+nosetests-%{$python_bin_suffix}
+}
+%endif
 
-%files
+%files %{python_files}
 %defattr(-,root,root,-)
+%doc LICENSE README.md
+%doc licences/
 %{python_sitelib}/*
 
 %changelog




commit python-seaborn for openSUSE:Factory

2017-01-25 Thread root
Hello community,

here is the log from the commit of package python-seaborn for openSUSE:Factory 
checked in at 2017-01-25 23:18:35

Comparing /work/SRC/openSUSE:Factory/python-seaborn (Old)
 and  /work/SRC/openSUSE:Factory/.python-seaborn.new (New)


Package is "python-seaborn"

Changes:

New Changes file:

--- /dev/null   2016-12-08 12:47:06.134691974 +0100
+++ /work/SRC/openSUSE:Factory/.python-seaborn.new/python-seaborn.changes   
2017-01-25 23:18:35.809656585 +0100
@@ -0,0 +1,243 @@
+---
+Mon Sep 19 18:12:42 UTC 2016 - toddrme2...@gmail.com
+
+- update to version 0.7.1:
+  * Added the ability to put "caps" on the error bars that are drawn
+by :func:`barplot` or :func:`pointplot` (and, by extension,
+:func:`factorplot`). Additionally, the line width of the error
+bars can now be controlled. These changes involve the new
+parameters "capsize" and "errwidth". See the `github pull request
+`_ for examples of
+usage.
+  * Improved the row and column colors display in
+:func:`clustermap`. It is now possible to pass Pandas objects for
+these elements and, when possible, the semantic information in the
+Pandas objects will be used to add labels to the plot. When Pandas
+objects are used, the color data is matched against the main
+heatmap based on the index, not on position. This is more
+accurate, but it may lead to different results if current code
+assumed positional matching.
+  * Improved the luminance calculation that determines the annotation
+color in :func:`heatmap`.
+  * The "annot" parameter of :func:`heatmap` now accepts a rectangular
+dataset in addition to a boolean value. If a dataset is passed,
+its values will be used for the annotations, while the main
+dataset will be used for the heatmap cell colors.
+  * Fixed a bug in :class:`FacetGrid` that appeared when using
+"col_wrap" with missing "col" levels.
+  * Made it possible to pass a tick locator object to the
+:func:`heatmap` colorbar.
+  * Made it possible to use different styles (e.g., step) for
+:class:`PairGrid` histograms when there are multiple hue levels.
+  * Fixed a bug in scipy-based univariate kernel density bandwidth
+calculation.
+  * The :func:`reset_orig` function (and, by extension, importing
+"seaborn.apionly") resets matplotlib rcParams to their values at
+the time seaborn itself was imported, which should work better
+with rcParams changed by the jupyter notebook backend.
+  * Removed some objects from the top-level "seaborn" namespace.
+  * Improved unicode compatibility in :class:`FacetGrid`.
+- Update to 0.7.0
+   - Added the :func:`swarmplot` function, which draws beeswarm 
+ plots. These are categorical scatterplots, similar to those
+ produced by :func:`stripplot`, but position of the points on
+ the categorical axis is chosen to avoid overlapping points.
+   - Changed some of the :func:`stripplot` defaults to be closer
+ to :func:`swarmplot`. Points are now somewhat smaller, have
+ no outlines, and are not split by default when using ``hue``.
+ These settings remain customizable through function
+ parameters.
+   - Added an additional rule when determining category order in
+ categorical plots. Now, when numeric variables are used in a
+ categorical role, the default behavior is to sort the unique
+ levels of the variable (i.e they will be in proper numerical
+ order). This can still be overridden by the appropriate 
+ ``{*_}order`` parameter, and variables with a ``category``
+ datatype will still follow the category order even if the
+ levels are strictly numerical.
+   - Changed how :func:`stripplot` draws points when using
+   ``hue`` nesting with ``split=False`` so that the different
+   ``hue`` levels are not drawn strictly on top of each other.
+   - Improve performance for large dendrograms in 
+ :func:`clustermap`.
+   - Added ``font.size`` to the plotting context definition so
+ that the default output from ``plt.text`` will be scaled
+ appropriately. 
+   - Fixed a bug in :func:`clustermap` when ``fastcluster`` is
+ not installed.
+   - Fixed a bug in the zscore calculation in
+ :func:`clustermap`.
+   - Fixed a bug in :func:`distplot` where sometimes the default
+ number of bins would not be an integer.
+   - Fixed a bug in :func:`stripplot` where a legend item would
+ not appear for a ``hue`` level if there were no observations
+ in the first group of points.
+   - Heatmap colorbars are now rasterized for better performance
+ in vector plots.
+   - Added workarounds for some matplotlib boxplot issues, such as
+ strange colors of outlier points.
+