Hello community, here is the log from the commit of package python-tqdm for openSUSE:Factory checked in at 2019-12-18 14:44:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-tqdm (Old) and /work/SRC/openSUSE:Factory/.python-tqdm.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-tqdm" Wed Dec 18 14:44:12 2019 rev:27 rq:756727 version:4.40.2 Changes: -------- --- /work/SRC/openSUSE:Factory/python-tqdm/python-tqdm.changes 2019-12-11 12:11:51.252570523 +0100 +++ /work/SRC/openSUSE:Factory/.python-tqdm.new.4691/python-tqdm.changes 2019-12-18 14:47:56.905928463 +0100 @@ -1,0 +2,7 @@ +Fri Dec 13 00:21:42 UTC 2019 - Arun Persaud <[email protected]> + +- update to version 4.40.2: + * fix pandas unhashable func (#862 -> #863) + + add tests + +------------------------------------------------------------------- Old: ---- tqdm-4.40.1.tar.gz New: ---- tqdm-4.40.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-tqdm.spec ++++++ --- /var/tmp/diff_new_pack.PtY2sr/_old 2019-12-18 14:47:58.505929195 +0100 +++ /var/tmp/diff_new_pack.PtY2sr/_new 2019-12-18 14:47:58.509929197 +0100 @@ -28,7 +28,7 @@ %bcond_with test %endif Name: python-tqdm%{pkg_suffix} -Version: 4.40.1 +Version: 4.40.2 Release: 0 Summary: An extensible progress meter License: MPL-2.0 AND MIT ++++++ tqdm-4.40.1.tar.gz -> tqdm-4.40.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tqdm-4.40.1/PKG-INFO new/tqdm-4.40.2/PKG-INFO --- old/tqdm-4.40.1/PKG-INFO 2019-12-06 17:15:11.000000000 +0100 +++ new/tqdm-4.40.2/PKG-INFO 2019-12-10 01:43:58.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: tqdm -Version: 4.40.1 +Version: 4.40.2 Summary: Fast, Extensible Progress Meter Home-page: https://github.com/tqdm/tqdm Maintainer: tqdm developers diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tqdm-4.40.1/tqdm/_version.py new/tqdm-4.40.2/tqdm/_version.py --- old/tqdm-4.40.1/tqdm/_version.py 2019-12-06 17:14:54.000000000 +0100 +++ new/tqdm-4.40.2/tqdm/_version.py 2019-12-10 01:43:40.000000000 +0100 @@ -5,7 +5,7 @@ __all__ = ["__version__"] # major, minor, patch, -extra -version_info = 4, 40, 1 +version_info = 4, 40, 2 # Nice string for the version __version__ = '.'.join(map(str, version_info)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tqdm-4.40.1/tqdm/std.py new/tqdm-4.40.2/tqdm/std.py --- old/tqdm-4.40.1/tqdm/std.py 2019-12-06 17:14:54.000000000 +0100 +++ new/tqdm-4.40.2/tqdm/std.py 2019-12-10 01:43:40.000000000 +0100 @@ -732,7 +732,10 @@ " Use keyword arguments instead.", fp_write=getattr(t.fp, 'write', sys.stderr.write)) - func = df._is_builtin_func(func) + try: + func = df._is_builtin_func(func) + except TypeError: + pass # Define bar updating wrapper def wrapper(*args, **kwargs): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tqdm-4.40.1/tqdm/tests/tests_pandas.py new/tqdm-4.40.2/tqdm/tests/tests_pandas.py --- old/tqdm-4.40.1/tqdm/tests/tests_pandas.py 2019-12-06 17:14:54.000000000 +0100 +++ new/tqdm-4.40.2/tqdm/tests/tests_pandas.py 2019-12-10 01:43:40.000000000 +0100 @@ -103,6 +103,11 @@ res2 = df.applymap(task_func) assert res1.equals(res2) + # apply unhashable + res1 = [] + df.progress_apply(res1.extend) + assert len(res1) == df.size + # apply for axis in [0, 1, 'index', 'columns']: res3 = df.progress_apply(task_func, axis=axis) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/tqdm-4.40.1/tqdm.egg-info/PKG-INFO new/tqdm-4.40.2/tqdm.egg-info/PKG-INFO --- old/tqdm-4.40.1/tqdm.egg-info/PKG-INFO 2019-12-06 17:15:11.000000000 +0100 +++ new/tqdm-4.40.2/tqdm.egg-info/PKG-INFO 2019-12-10 01:43:58.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: tqdm -Version: 4.40.1 +Version: 4.40.2 Summary: Fast, Extensible Progress Meter Home-page: https://github.com/tqdm/tqdm Maintainer: tqdm developers
