Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-distributed for 
openSUSE:Factory checked in at 2021-05-21 21:49:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-distributed (Old)
 and      /work/SRC/openSUSE:Factory/.python-distributed.new.2988 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-distributed"

Fri May 21 21:49:49 2021 rev:47 rq:894420 version:2021.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes    
2021-04-06 17:31:07.651215103 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-distributed.new.2988/python-distributed.changes
  2021-05-21 21:49:55.206257308 +0200
@@ -1,0 +2,86 @@
+Tue May 18 10:12:19 UTC 2021 - Ben Greiner <[email protected]>
+
+- update to version 2021.5.0
+  * Merge global annotations on the client (GH#4691) Mads R. B.
+    Kristensen
+  * Add support for click 8 (GH#4810) James Bourbeau
+  * Add HTML reprs to some scheduler classes (GH#4795) James
+    Bourbeau
+  * Use JupyterLab theme variables (GH#4796) Ian Rose
+  * Allow the dashboard to run on multiple ports (GH#4786) Jacob
+    Tomlinson
+  * Remove release_dep from WorkerPlugin API (GH#4791) James
+    Bourbeau
+  * Support for UCX 1.10+ (GH#4787) Peter Andreas Entschev
+  * Reduce complexity of test_gather_allow_worker_reconnect
+    (GH#4739) Florian Jetter
+  * Fix doctests in utils.py (GH#4785) Jacob Tomlinson
+  * Ensure deps are actually logged in worker (GH#4753) Florian
+    Jetter
+  * Add stacklevel keyword into performance_report() to allow for
+    selecting calling code to be displayed (GH#4777) Nathan
+    Danielsen
+  * Unregister worker plugin (GH#4748) Naty Clementi
+  * Fixes some pickling issues in the Cythonized Scheduler
+    (GH#4768) jakirkham
+  * Improve graceful shutdown if nanny is involved (GH#4725)
+    Florian Jetter
+  * Update cythonization in CI (GH#4764) James Bourbeau
+  * Use contextlib.nullcontext (GH#4763) James Bourbeau
+  * Cython fixes for MemoryState (GH#4761) jakirkham
+  * Fix errors in check_thread_leak (GH#4747) James Bourbeau
+  * Handle missing key case in report_on_key (GH#4755) jakirkham
+  * Drop temporary set variables s (GH#4758) jakirkham
+- skip even more flaky tests
+- stress that upstream wants to use dask with a matching version
+  number
+
+-------------------------------------------------------------------
+Mon May  3 01:35:36 UTC 2021 - Arun Persaud <[email protected]>
+
+- update to version 2021.4.1:
+  * Avoid active_threads changing size during iteration (GH#4729)
+    James Bourbeau
+  * Fix UnboundLocalError in AdaptiveCore.adapt() (GH#4731) Anderson
+    Banihirwe
+  * Minor formatting updates for HTTP endpoints doc (GH#4736) James
+    Bourbeau
+  * Unit test for metrics["memory"]=None (GH#4727) crusaderky
+  * Enable configuration of prometheus metrics namespace (GH#4722)
+    Jacob Tomlinson
+  * Reintroduce weight function (GH#4723) James Bourbeau
+  * Add ready->memory to transitions in worker (GH#4728) Gil Forsyth
+  * Fix regressions in GH#4651 (GH#4719) crusaderky
+  * Add descriptions for UCX config options (GH#4683) Charles
+    Blackmon-Luca
+  * Split RAM measure into dask keys/other old/other new (GH#4651)
+    crusaderky
+  * Fix DeprecationWarning on Python 3.9 (GH#4717) George Sakkis
+  * ipython causes test_profile_nested_sizeof crash on windows
+    (GH#4713) crusaderky
+  * Add iterate_collection argument to serialize (GH#4641) Richard J
+    Zamora
+  * When closing Server, close all listeners (GH#4704) Florian Jetter
+  * Fix timeout in client.restart (GH#4690) Matteo De Wint
+  * Avoid repeatedly using the same worker on first task with quiet
+    cluster (GH#4638) Doug Davis
+  * Grab func for finish case only if used (GH#4702) jakirkham
+  * Remove hostname check in test_dashboard (GH#4706) James Bourbeau
+  * Faster tests_semaphore::test_worker_dies (GH#4703) Florian Jetter
+  * Clean up test_dashboard (GH#4700) crusaderky
+  * Add timing information to TaskGroup (GH#4671) Matthew Rocklin
+  * Remove WSSConnector TLS presence check (GH#4695) Marcos Moyano
+  * Fix typo and remove unused time.time import (GH#4689) Hristo
+    Georgiev
+  * Don???t initialize CUDA context in monitor (GH#4688) Charles
+    Blackmon-Luca
+  * Add support for extra conn args for HTTP protocols (GH#4682)
+    Marcos Moyano
+  * Adjust timings in test_threadpoolworkers (GH#4681) Florian Jetter
+  * Add GPU metrics to SystemMonitor (GH#4661) Charles Blackmon-Luca
+  * Removing dumps_msgpack() and loads_msgpack() (GH#4677) Mads
+    R. B. Kristensen
+  * Expose worker SystemMonitor s to scheduler via RPC (GH#4657)
+    Charles Blackmon-Luca
+
+-------------------------------------------------------------------

Old:
----
  distributed-2021.4.0.tar.gz

New:
----
  distributed-2021.5.0.tar.gz

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

Other differences:
------------------
++++++ python-distributed.spec ++++++
--- /var/tmp/diff_new_pack.w38Nzz/_old  2021-05-21 21:49:55.762255004 +0200
+++ /var/tmp/diff_new_pack.w38Nzz/_new  2021-05-21 21:49:55.766254988 +0200
@@ -32,7 +32,8 @@
 # cython optimizations not supported on 32-bit: 
https://github.com/dask/dask/issues/7489
 %endif
 Name:           python-distributed%{psuffix}
-Version:        2021.4.0
+# Note: please always update together with python-dask
+Version:        2021.5.0
 Release:        0
 Summary:        Library for distributed computing with Python
 License:        BSD-3-Clause
@@ -48,7 +49,7 @@
 Requires:       python-certifi
 Requires:       python-click >= 6.6
 Requires:       python-cloudpickle >= 1.5.0
-Requires:       python-dask >= %{version}
+Requires:       python-dask = %{version}
 Requires:       python-msgpack
 Requires:       python-psutil >= 5.0
 Requires:       python-sortedcontainers
@@ -62,7 +63,7 @@
 BuildRequires:  %{python_module certifi}
 BuildRequires:  %{python_module click >= 6.6}
 BuildRequires:  %{python_module cloudpickle >= 1.5.0}
-BuildRequires:  %{python_module dask-all >= %{version}}
+BuildRequires:  %{python_module dask-all = %{version}}
 # need built extension
 BuildRequires:  %{python_module distributed = %{version}}
 BuildRequires:  %{python_module ipykernel}
@@ -112,8 +113,6 @@
 
 %if %{with test}
 %check
-# add fail and error summaries to pytest report, but xfail is not interesting
-sed -i '/pytest/,/addopts/ s/-rsx/-rfEs/' setup.cfg
 # many tests from multiple files are broken by new pytest-asyncio
 # (see https://github.com/dask/distributed/pull/4212 and 
https://github.com/pytest-dev/pytest-asyncio/issues/168)
 # as a proof build it with old pytest-asyncio and see these tests pass
@@ -137,6 +136,7 @@
 donttest+=" or (test_client and test_secede_simple)"
 donttest+=" or (test_client and test_serialize_collections)"
 donttest+=" or (test_client_executor and test_cancellation)"
+donttest+=" or (test_client_loop and test_close_loop_sync)"
 donttest+=" or (test_collections and test_sparse_arrays)"
 donttest+=" or (test_events and test_event_on_workers)"
 donttest+=" or (test_events and test_set_not_set_many_events)"
@@ -177,6 +177,7 @@
 donttest+=" or (test_semaphore and test_oversubscribing_leases)"
 donttest+=" or (test_semaphore and test_release_failure)"
 donttest+=" or (test_semaphore and test_release_once_too_many_resilience)"
+donttest+=" or (test_semaphore and test_release_semaphore_after_timeout)"
 donttest+=" or (test_semaphore and test_release_simple)"
 donttest+=" or (test_semaphore and test_threadpoolworkers_pick_correct_ioloop)"
 donttest+=" or (test_sparse_arrays and concurrent)"
@@ -227,7 +228,7 @@
 donttest+=" or (test_asyncprocess and test_exit_callback)"
 donttest+=" or (test_client and test_cleanup_after_broken_client_connection)"
 donttest+=" or (test_client and test_open_close_many_workers)"
-donttest+=" or (test_client and test_profile_server)"
+donttest+=" or (test_client and test_profile)"
 donttest+=" or (test_client and test_quiet_quit_when_cluster_leaves)"
 donttest+=" or (test_client and test_reconnect)"
 donttest+=" or (test_client and test_sub_submit_priority)"
@@ -242,8 +243,14 @@
 donttest+=" or (test_stress and test_close_connections)"
 donttest+=" or (test_worker and test_fail_write_to_disk)"
 donttest+=" or test_queue_in_task or test_variable_in_task"
-
-%pytest_arch -ra -n auto distributed/tests/ -k "not (${donttest:4})" -m "not 
avoid_travis" --timeout 180
+# https://github.com/dask/distributed/pull/4719: "This test is heavily 
influenced by hard-to-control factors such as memory management"
+# probably influenced by OBS scheduling
+donttest+=" or (test_scheduler and test_memory)"
+# likely related to the above (https://github.com/dask/distributed/pull/4651)
+donttest+=" or (test_worker and test_spill_to_disk)"
+# flaky on i586
+donttest+=" or (test_client_executor and test_map)"
+%pytest_arch -rfE -n auto distributed/tests/ -k "not (${donttest:4})" -m "not 
avoid_travis" --timeout 180
 %endif
 
 %if ! %{with test}

++++++ distributed-2021.4.0.tar.gz -> distributed-2021.5.0.tar.gz ++++++
++++ 6395 lines of diff (skipped)

Reply via email to