Hello community,

here is the log from the commit of package python-physt for openSUSE:Factory 
checked in at 2020-01-31 23:56:55
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-physt (Old)
 and      /work/SRC/openSUSE:Factory/.python-physt.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-physt"

Fri Jan 31 23:56:55 2020 rev:2 rq:768851 version:0.4.8.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-physt/python-physt.changes        
2019-12-10 22:41:51.149821820 +0100
+++ /work/SRC/openSUSE:Factory/.python-physt.new.26092/python-physt.changes     
2020-01-31 23:58:04.043675739 +0100
@@ -1,0 +2,8 @@
+Thu Jan 30 17:24:44 UTC 2020 - Todd R <[email protected]>
+
+- Update to 0.4.8.3
+  * Added: Binning "human" accepts kind="time"
+  *- Added: find_human_width and related methods in bin_utils
+  *- Fix: No labels and color cycling in scatter plots for collections
+
+-------------------------------------------------------------------

Old:
----
  physt-0.4.8.2.tar.gz

New:
----
  physt-0.4.8.3.tar.gz

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

Other differences:
------------------
++++++ python-physt.spec ++++++
--- /var/tmp/diff_new_pack.tYfUdn/_old  2020-01-31 23:58:05.571676531 +0100
+++ /var/tmp/diff_new_pack.tYfUdn/_new  2020-01-31 23:58:05.571676531 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-physt
 #
-# Copyright (c) 2019 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
@@ -19,7 +19,7 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %define         skip_python2 1
 Name:           python-physt
-Version:        0.4.8.2
+Version:        0.4.8.3
 Release:        0
 Summary:        Python histogram library
 License:        MIT

++++++ physt-0.4.8.2.tar.gz -> physt-0.4.8.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/physt-0.4.8.2/MANIFEST.in 
new/physt-0.4.8.3/MANIFEST.in
--- old/physt-0.4.8.2/MANIFEST.in       2019-11-22 15:20:21.000000000 +0100
+++ new/physt-0.4.8.3/MANIFEST.in       2020-01-21 11:12:54.000000000 +0100
@@ -1,5 +1,8 @@
+include HISTORY.txt
 include LICENSE
 include MANIFEST.in
 include README.md
-include HISTORY.txt
-include physt/example/*.csv
\ No newline at end of file
+include requirements.txt
+
+recursive-include physt *.*
+grafts tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/physt-0.4.8.2/physt/__init__.py 
new/physt-0.4.8.3/physt/__init__.py
--- old/physt-0.4.8.2/physt/__init__.py 2019-11-22 15:20:21.000000000 +0100
+++ new/physt-0.4.8.3/physt/__init__.py 2020-01-21 11:12:54.000000000 +0100
@@ -10,7 +10,7 @@
 """
 from . import binnings
 
-__version__ = '0.4.8.2'
+__version__ = '0.4.8.3'
 
 
 def histogram(data, bins=None, *args, **kwargs):
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/physt-0.4.8.2/physt/plotting/common.py 
new/physt-0.4.8.3/physt/plotting/common.py
--- old/physt-0.4.8.2/physt/plotting/common.py  2019-11-22 15:20:21.000000000 
+0100
+++ new/physt-0.4.8.3/physt/plotting/common.py  2020-01-21 11:12:54.000000000 
+0100
@@ -59,16 +59,19 @@
 
 
 def get_value_format(value_format: Union[Callable, str] = str) -> 
Callable[[float], str]:
-    """Create a formatting function from a generic value_format argument.
-    """
-    if value_format is None:
-        value_format = ""
+    """Create a formatting function from a generic value_format argument."""
     if isinstance(value_format, str):
         format_str = "{0:" + value_format + "}"
 
-        def value_format_(x): return format_str.format(x)
+        def value_format_(x):
+            return format_str.format(x)
 
-    return value_format_
+        return value_format_
+    
+    if callable(value_format):
+        return value_format
+    
+    raise TypeError("`value_format` must be a string or a callable.")
 
 
 def pop_kwargs_with_prefix(prefix: str, kwargs: dict) -> dict:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/physt-0.4.8.2/physt/plotting/matplotlib.py 
new/physt-0.4.8.3/physt/plotting/matplotlib.py
--- old/physt-0.4.8.2/physt/plotting/matplotlib.py      2019-11-22 
15:20:21.000000000 +0100
+++ new/physt-0.4.8.3/physt/plotting/matplotlib.py      2020-01-21 
11:12:54.000000000 +0100
@@ -163,7 +163,7 @@
         _, cmap_data = _get_cmap_data(data, kwargs)
         kwargs["color"] = cmap(cmap_data)
     elif "color" in kwargs or "c" in kwargs:
-        kwargs["color"] = kwargs.pop("color", kwargs["c"])
+        kwargs["color"] = kwargs.pop("color", kwargs.get("c", None))
 
     _apply_xy_lims(ax, h1, data, kwargs)
     _add_ticks(ax, h1, kwargs)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/physt-0.4.8.2/setup.py new/physt-0.4.8.3/setup.py
--- old/physt-0.4.8.2/setup.py  2019-11-22 15:20:21.000000000 +0100
+++ new/physt-0.4.8.3/setup.py  2020-01-21 11:12:54.000000000 +0100
@@ -18,7 +18,7 @@
 import itertools
 from setuptools import setup, find_packages
 
-VERSION = "0.4.8.2"
+VERSION = "0.4.8.3"
 
 options = dict(
     name='physt',


Reply via email to