Accepting request 894420 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/894420 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=47
This commit is contained in:
commit
c12820ee59
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:7af2b77819a162d8f5973fb015be5a1641f47901d2e254409dafa2d7fcc3fce6
|
||||
size 701021
|
3
distributed-2021.5.0.tar.gz
Normal file
3
distributed-2021.5.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4da09db7972120db0a8e7fc2b2f91bb4d952ce21b185ccc1356603613060a0b3
|
||||
size 717781
|
@ -1,3 +1,89 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 18 10:12:19 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- 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 <arun@gmx.de>
|
||||
|
||||
- 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
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 4 16:37:00 UTC 2021 - Arun Persaud <arun@gmx.de>
|
||||
|
||||
|
@ -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-PyYAML
|
||||
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 bokeh}
|
||||
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 @@ chmod -x %{buildroot}%{$python_sitearch}/distributed/tests/test_utils_test.py
|
||||
|
||||
%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_balances)"
|
||||
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_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_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_stress and test_stress_communication)"
|
||||
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_steal and test_dont_steal_fast_tasks_compute_time)"
|
||||
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}
|
||||
|
Loading…
x
Reference in New Issue
Block a user