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-02-02 14:45:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-distributed (Old)
 and      /work/SRC/openSUSE:Factory/.python-distributed.new.28504 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-distributed"

Tue Feb  2 14:45:01 2021 rev:41 rq:867975 version:2021.1.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes    
2021-01-14 15:06:19.070867584 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-distributed.new.28504/python-distributed.changes
 2021-02-02 14:45:02.845007409 +0100
@@ -1,0 +2,59 @@
+Thu Jan 28 12:31:50 UTC 2021 - Ben Greiner <c...@bnavigator.de>
+
+- Update to version 2021.1.1
+  * Make system monitor interval configurable (GH#4447) Matthew 
+    Rocklin
+  * Add uvloop config value (GH#4448) Matthew Rocklin
+  * Additional optimizations to stealing (GH#4445) jakirkham
+  * Give clusters names (GH#4426) Jacob Tomlinson
+  * Use worker comm pool in Semaphore (GH#4195) Florian Jetter
+  * Set runspec on all new tasks to avoid deadlocks (GH#4432) 
+    Florian Jetter
+  * Support TaskState objects in story methods (GH#4434) Matthew 
+    Rocklin
+  * Support missing event loop in Client.asynchronous (GH#4436) 
+    Matthew Rocklin
+  * Don???t require network to inspect tests (GH#4433) Matthew 
+    Rocklin
+- Changelog for 2021.1.0
+  * Add time started to scheduler info (GH#4425) Jacob Tomlinson
+  * Log adaptive error (GH#4422) Jacob Tomlinson
+  * Xfail normalization tests (GH#4411) Jacob Tomlinson
+  * Use dumps_msgpack and loads_msgpack when packing high level 
+    graphs (GH#4409) Mads R. B. Kristensen
+  * Add nprocs auto option to dask-worker CLI (GH#4377) Jacob 
+    Tomlinson
+  * Type annotation of _reevaluate_occupancy_worker (GH#4398) 
+    jakirkham
+  * Type TaskGroup in active_states (GH#4408) jakirkham
+  * Fix test_as_current_is_thread_local (GH#4402) jakirkham
+  * Use list comprehensions to bind TaskGroup type (GH#4401) 
+    jakirkham
+  * Make tests pass after 2028 (GH#4403) Bernhard M. Wiedemann
+  * Fix compilation warnings, decide_worker now a C func, stealing 
+    improvements (GH#4375) jakirkham
+  * Drop custom __eq__ from Status (GH#4270) jakirkham
+  * test_performance_report: skip without bokeh (GH#4388) Bruno 
+    Pagani
+  * Nanny now respects dask settings from ctx mgr (GH#4378) 
+    Florian Jetter
+  * Better task duration estimates for outliers (GH#4213) selshowk
+  * Dask internal inherit config (GH#4364) Jacob Tomlinson
+  * Provide setup.py option to profile Cython code (GH#4362) 
+    jakirkham
+  * Optimizations of *State and Task* objects and stealing 
+    (GH#4358) jakirkham
+  * Cast SortedDict s to dict s in a few key places & other minor 
+    changes (GH#4355) jakirkham
+  * Use task annotation priorities for user-level priorities 
+    (GH#4354) James Bourbeau
+  * Added docs to highlevelgraph pack/unpack (GH#4352) Mads R. B. 
+    Kristensen
+  * Optimizations in notable functions used by transitions 
+    (GH#4351) jakirkham
+  * Silence exception when releasing futures on process shutdown 
+    (GH#4309) Benjamin Zaitlen
+- Deboard blind passenger requirement: scikit-build is only
+  available for Python > 3.6 (because of SciPy) and not needed here
+
+-------------------------------------------------------------------

Old:
----
  distributed-2020.12.0.tar.gz

New:
----
  distributed-2021.1.1.tar.gz

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

Other differences:
------------------
++++++ python-distributed.spec ++++++
--- /var/tmp/diff_new_pack.rfuTXD/_old  2021-02-02 14:45:03.437008313 +0100
+++ /var/tmp/diff_new_pack.rfuTXD/_new  2021-02-02 14:45:03.441008319 +0100
@@ -27,7 +27,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-distributed%{psuffix}
-Version:        2020.12.0
+Version:        2021.1.1
 Release:        0
 Summary:        Library for distributed computing with Python
 License:        BSD-3-Clause
@@ -35,8 +35,6 @@
 Source:         
https://files.pythonhosted.org/packages/source/d/distributed/distributed-%{version}.tar.gz
 Source99:       python-distributed-rpmlintrc
 BuildRequires:  %{python_module Cython}
-BuildRequires:  %{python_module joblib >= 0.10.2}
-BuildRequires:  %{python_module scikit-learn >= 0.17.1}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -44,11 +42,9 @@
 Requires:       python-certifi
 Requires:       python-click >= 6.6
 Requires:       python-cloudpickle >= 1.5.0
-Requires:       python-dask >= 2020.12.0
-Requires:       python-joblib >= 0.10.2
+Requires:       python-dask >= 2021.1.1
 Requires:       python-msgpack
 Requires:       python-psutil >= 5.0
-Requires:       python-scikit-learn >= 0.17.1
 Requires:       python-sortedcontainers
 Requires:       python-tblib
 Requires:       python-toolz >= 0.8.2
@@ -102,6 +98,8 @@
 
 %prep
 %setup -q -n distributed-%{version}
+# gh#dask/distributed#4467
+sed -i 's/raise pytest.skip(reason=/raise pytest.skip(/' 
distributed/tests/test_core.py
 
 %build
 %if ! %{with test}
@@ -121,8 +119,6 @@
 %check
 # add fail and error summaries to pytest report, but xfail is not interesting
 sed -i '/pytest/,/addopts/ s/-rsx/-rfEs/' setup.cfg
-# All tests in test_core.py need network connection
-ignoretestfiles="--ignore distributed/tests/test_core.py"
 # many tests from multiple files are broken by new pytest-asyncio (see 
https://github.com/dask/distributed/pull/4212 for explanation)
 # as a proof build it with old pytest-asyncio and see these tests pass
 donttest+=" or (test_asyncprocess and test_child_main_thread)"
@@ -137,6 +133,8 @@
 donttest+=" or (test_client and test_cleanup_after_broken_client_connection)"
 donttest+=" or (test_client and test_futures_in_subgraphs)"
 donttest+=" or (test_client and test_get_client)"
+donttest+=" or (test_client and test_logs)"
+donttest+=" or (test_client and test_lose_scattered_data)"
 donttest+=" or (test_client and test_open_close_many_workers)"
 donttest+=" or (test_client and test_performance_report)"
 donttest+=" or (test_client and test_profile_server)"
@@ -153,6 +151,7 @@
 donttest+=" or (test_diskutils and test_workspace_concurrency_intense)"
 donttest+=" or (test_diskutils and test_workspace_concurrency)"
 donttest+=" or (test_events and test_event_on_workers)"
+donttest+=" or (test_events and test_set_not_set_many_events)"
 donttest+=" or (test_events and test_two_events_on_workers)"
 donttest+=" or (test_failed_workers and test_broken_worker_during_computation)"
 donttest+=" or (test_failed_workers and test_fast_kill)"
@@ -160,6 +159,7 @@
 donttest+=" or (test_failed_workers and test_restart_during_computation)"
 donttest+=" or (test_failed_workers and test_restart_fast)"
 donttest+=" or (test_failed_workers and test_restart_scheduler)"
+donttest+=" or (test_failed_workers and test_restart)"
 donttest+=" or (test_failed_workers and 
test_worker_who_has_clears_after_failed_connection)"
 donttest+=" or (test_locks and test_lock)"
 donttest+=" or (test_locks and test_serializable)"
@@ -169,33 +169,49 @@
 donttest+=" or (test_nanny and test_num_fds)"
 donttest+=" or (test_preload and test_web_preload)"
 donttest+=" or (test_profile and test_watch)"
+donttest+=" or (test_publish and test_publish_simple)"
 donttest+=" or (test_queues and test_2220)"
 donttest+=" or (test_resources and test_prefer_constrained)"
 donttest+=" or (test_scheduler and test_balance_many_workers_2)"
+donttest+=" or (test_scheduler and test_balance_many_workers)"
 donttest+=" or (test_scheduler and test_bandwidth_clear)"
+donttest+=" or (test_scheduler and test_file_descriptors)"
+donttest+=" or (test_scheduler and test_gather_allow_worker_reconnect)"
 donttest+=" or (test_scheduler and test_idle_timeout)"
+donttest+=" or (test_scheduler and test_include_communication_in_occupancy)"
 donttest+=" or (test_scheduler and test_log_tasks_during_restart)"
 donttest+=" or (test_scheduler and test_restart)"
+donttest+=" or (test_scheduler and test_steal_when_more_tasks)"
 donttest+=" or (test_scheduler and test_task_groups)"
+donttest+=" or (test_semaphor and test_getvalue)"
 donttest+=" or (test_semaphore and test_access_semaphore_by_name)"
 donttest+=" or (test_semaphore and test_close_async)"
 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_simple)"
+donttest+=" or (test_semaphore and test_threadpoolworkers_pick_correct_ioloop)"
 donttest+=" or (test_sparse_arrays and concurrent)"
 donttest+=" or (test_spec and test_address_default_none)"
 donttest+=" or (test_spec and test_child_address_persists)"
 donttest+=" or (test_steal and test_balance)"
 donttest+=" or (test_steal and test_dont_steal_already_released)"
+donttest+=" or (test_steal and test_dont_steal_fast_tasks_compute_time)"
+donttest+=" or (test_steal and 
test_dont_steal_few_saturated_tasks_many_workers)"
+donttest+=" or (test_steal and test_eventually_steal_unknown_functions)"
 donttest+=" or (test_steal and test_restart)"
 donttest+=" or (test_steal and test_steal_more_attractive_tasks)"
 donttest+=" or (test_steal and test_steal_twice)"
-donttest+=" or (test_scheduler and test_steal_when_more_tasks)"
+donttest+=" or (test_steal and test_worksteal_many_thieves)"
+donttest+=" or (test_stress and test_cancel_stress)"
 donttest+=" or (test_stress and test_close_connections)"
+donttest+=" or (test_tls_functional and test_retire_workers)"
 donttest+=" or (test_tls_functional and test_worker_client)"
 donttest+=" or (test_worker and 
test_dont_overlap_communications_to_same_worker)"
 donttest+=" or (test_worker and test_get_client)"
+donttest+=" or (test_worker and test_lifetime)"
 donttest+=" or (test_worker and test_robust_to_bad_sizeof_estimates)"
+donttest+=" or (test_worker and test_share_communication)"
 donttest+=" or (test_worker and test_statistical_profiling_2)"
 donttest+=" or (test_worker and test_stop_doing_unnecessary_work)"
 donttest+=" or (test_worker and test_wait_for_outgoing)"
@@ -212,13 +228,9 @@
 donttest+=" or test_metrics"
 # randomly fails
 donttest+=" or (test_worker and test_fail_write_to_disk)"
-# version mismatch
+# false version mismatch
 donttest+=" or test_version_warning_in_cluster"
-%{pytest_arch distributed/tests/ \
-    $ignoretestfiles\
-    -k "not (${donttest:4})"\
-    -m "not avoid_travis" -n auto
-}
+%pytest_arch distributed/tests/ -k "not (${donttest:4})" -m "not avoid_travis" 
-n auto
 %endif
 
 %if ! %{with test}

++++++ distributed-2020.12.0.tar.gz -> distributed-2021.1.1.tar.gz ++++++
++++ 3799 lines of diff (skipped)

Reply via email to