Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-tqdm for openSUSE:Factory checked in at 2021-01-15 19:45:04 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-tqdm (Old) and /work/SRC/openSUSE:Factory/.python-tqdm.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-tqdm" Fri Jan 15 19:45:04 2021 rev:39 rq:862866 version:4.56.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-tqdm/python-tqdm.changes 2020-11-05 21:55:16.152137061 +0100 +++ /work/SRC/openSUSE:Factory/.python-tqdm.new.28504/python-tqdm.changes 2021-01-15 19:45:13.881932770 +0100 @@ -1,0 +2,55 @@ +Wed Jan 13 10:15:20 UTC 2021 - Mark??ta Machov?? <mmach...@suse.com> + +- Update to 4.56.0 + * some tqdm.gui improvements +- Fix testsuite with pandas.patch + +------------------------------------------------------------------- +Sun Jan 10 20:21:47 UTC 2021 - andy great <andythe_gr...@pm.me> + +- Update to version 4.55.2. + * update tests + * make pre-commit pytest quicker + * switch pre-commit from make to python + * update contributing guidelines + * fix formatting + * test dependencies + * update .gitignore + * fix (auto & manual) formatting + * fix minor detected bugs +- Updates for 4.55.1. + * fix (Rolling|Expanding).progress_apply() on pandas==1.2.0 + * minor documentation updates +- Updates for 4.55.0. + * fix ASCII notebook export + * fix notebook gui-mode extra spaces + * better ETA for early iterations + * better ETA for wildly varying iteration rates + * update submodule inheritance + * tqdm.gui + * tqdm.notebook + * tqdm.contrib.telegram + * tqdm.contrib.discord + * documentation updates + * misc code optimisations + * add tests + * misc code linting/formatting +- Updates for 4.54.1. + * drop py3.4 (no longer tested) +- Updates for 4.54.0. + * get rid of get_new +- Updates for 4.53.0. + * provide get_new() helper for mixed subclasses in nested mode + * fix nested asyncio (#1074) + * document async break hazard + * add tests + * drop py2.6/3.2/3.3 and distutils (no longer tested) + * drop py2.6 + * drop distutils in favour of setuptools/setup.cfg + * use setuptools_scm + * fix & update tests + * fix & upgrade snap build + * update CONTRIBUTING docs +- Remove python-tqdm-remove-nose.patch, fixed. + +------------------------------------------------------------------- Old: ---- python-tqdm-remove-nose.patch tqdm-4.50.2.tar.gz New: ---- pandas.patch tqdm-4.56.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-tqdm.spec ++++++ --- /var/tmp/diff_new_pack.2cgHF9/_old 2021-01-15 19:45:14.785934116 +0100 +++ /var/tmp/diff_new_pack.2cgHF9/_new 2021-01-15 19:45:14.789934122 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-tqdm # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,15 +28,16 @@ %bcond_with test %endif Name: python-tqdm%{pkg_suffix} -Version: 4.50.2 +Version: 4.56.0 Release: 0 Summary: An extensible progress meter License: MPL-2.0 AND MIT URL: https://github.com/tqdm/tqdm Source: https://files.pythonhosted.org/packages/source/t/tqdm/tqdm-%{version}.tar.gz -# https://github.com/tqdm/tqdm/pull/1052 -Patch0: python-tqdm-remove-nose.patch +Patch0: pandas.patch +BuildRequires: %{python_module setuptools_scm} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module toml} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires(post): update-alternatives @@ -46,6 +47,8 @@ # SECTION test requirements BuildRequires: %{python_module numpy} BuildRequires: %{python_module pandas} +BuildRequires: %{python_module pytest-asyncio} +BuildRequires: %{python_module pytest-timeout} BuildRequires: %{python_module pytest} BuildRequires: %{python_module tqdm} BuildRequires: python3-ipython @@ -104,10 +107,7 @@ %check # test_perf: flaky # test_synchronisation: hangs -# test_main: todo upstream, TypeError: a bytes-like object is required, not 'str' -# also disabled in https://github.com/tqdm/tqdm/pull/1052 -# and left upstream to solve -%pytest -k "not (tests_perf or tests_synchronisation or test_main)" tqdm/ +%pytest -k "not (tests_perf or tests_synchronisation)" %endif %if !%{with test} ++++++ pandas.patch ++++++ Index: tqdm-4.56.0/tqdm/std.py =================================================================== --- tqdm-4.56.0.orig/tqdm/std.py +++ tqdm-4.56.0/tqdm/std.py @@ -702,6 +702,8 @@ class tqdm(Comparable): from pandas import Panel except ImportError: # TODO: pandas>0.25.2 Panel = None + except FutureWarning: + Panel = None Rolling, Expanding = None, None try: # pandas>=1.0.0 from pandas.core.window.rolling import _Rolling_and_Expanding ++++++ tqdm-4.50.2.tar.gz -> tqdm-4.56.0.tar.gz ++++++ ++++ 12568 lines of diff (skipped)