Hello community,

here is the log from the commit of package python-tqdm for openSUSE:Factory 
checked in at 2020-10-29 09:48:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-tqdm (Old)
 and      /work/SRC/openSUSE:Factory/.python-tqdm.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-tqdm"

Thu Oct 29 09:48:45 2020 rev:37 rq:843704 version:4.50.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-tqdm/python-tqdm.changes  2020-08-25 
12:36:59.081383199 +0200
+++ /work/SRC/openSUSE:Factory/.python-tqdm.new.3463/python-tqdm.changes        
2020-10-29 09:48:52.492196522 +0100
@@ -1,0 +2,60 @@
+Fri Oct 23 13:47:03 UTC 2020 - [email protected]
+
+- added patches
+  https://github.com/tqdm/tqdm/pull/1052
+  + python-tqdm-remove-nose.patch
+
+-------------------------------------------------------------------
+Sat Oct 10 18:46:08 UTC 2020 - Arun Persaud <[email protected]>
+
+- update to version 4.50.2:
+  * fixed platform.system() causing fork() warnings (#691)
+  * fixed contrib.concurrent.process_map pickling error with
+    threading.RLock (#920)
+  * updated documentation & examples
+  * updated CI framework
+  * updated tests
+  * misc code tidy
+
+- changes from version 4.50.1 :
+  * fix multiprocessing lock creation leak (#982, #936, #759)
+    + fixes #617 which introduced this bug (v4.29.0, released
+      2019-01-06, undiagnosed until now) where multiple threads could
+      concurrently create and append process locks to a global list,
+      then try to release them without first acquiring 👿
+  * major test overhaul: fix, update, and speed up
+  * misc CI framework updates
+  * code linting
+  * minor documentation tidy
+
+- changes from version 4.50.0:
+  * add bar colour option (#1040 <- #450)
+    + for notebook as well as std/CLI
+    + plain text as well as hex (e.g. 'green' or '#00ff00')
+  * notebook improvements (#1032 <- #1031)
+    + split bar description into separate widget
+    + improve reset() (handle width and colour)
+  * fix exceptions when file is closed (#1041, #1036 <- #1033)
+  * add & update tests
+  * minor documentation updates
+  * move and configure issue/pr templates
+
+-------------------------------------------------------------------
+Sat Sep 19 15:28:17 UTC 2020 - Arun Persaud <[email protected]>
+
+- update to version 4.49.0:
+  * CLI: add --tee (#1014 <- #1013)
+  * CLI: add --update and --update_to (#996 <- #975)
+  * CLI: add --null (#996)
+  * CLI: accept - instead of _ in options (e.g. --update-to)
+  * make update() return True on display to ease efficient use of
+    custom callbacks (#845)
+  * fix py>=3 CLI --delim encoding error
+  * fix py>=3.5 version detection in tqdm.auto (#1029 <- #1028)
+  * fix final ETA when using initial (#1021 <- #689)
+  * update documentation
+    + add & update custom callback examples
+    + improve help formatting of boolean CLI options
+  * add & update tests
+
+-------------------------------------------------------------------

Old:
----
  tqdm-4.48.2.tar.gz

New:
----
  python-tqdm-remove-nose.patch
  tqdm-4.50.2.tar.gz

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

Other differences:
------------------
++++++ python-tqdm.spec ++++++
--- /var/tmp/diff_new_pack.HWoTC4/_old  2020-10-29 09:48:53.944197761 +0100
+++ /var/tmp/diff_new_pack.HWoTC4/_new  2020-10-29 09:48:53.944197761 +0100
@@ -28,12 +28,14 @@
 %bcond_with test
 %endif
 Name:           python-tqdm%{pkg_suffix}
-Version:        4.48.2
+Version:        4.50.2
 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
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -42,9 +44,9 @@
 BuildArch:      noarch
 %if %{with test}
 # SECTION test requirements
-BuildRequires:  %{python_module nose}
 BuildRequires:  %{python_module numpy}
 BuildRequires:  %{python_module pandas}
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module tqdm}
 BuildRequires:  python3-ipython
 BuildRequires:  python3-ipywidgets
@@ -60,6 +62,7 @@
 
 %prep
 %setup -q -n tqdm-%{version}
+%patch0 -p1
 
 %build
 %python_build
@@ -82,9 +85,12 @@
 
 %if %{with test}
 %check
-%{python_expand PYTHONPATH=%{$python_sitelib}
-nosetests-%%{$python_bin_suffix} --ignore-files="tests_perf\.py" 
--ignore-files="tests_synchronisation\.py" tqdm/
-}
+# 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/
 %endif
 
 %if !%{with test}

++++++ python-tqdm-remove-nose.patch ++++++
++++ 5840 lines (skipped)

++++++ tqdm-4.48.2.tar.gz -> tqdm-4.50.2.tar.gz ++++++
++++ 2889 lines of diff (skipped)


Reply via email to