Accepting request 921004 from home:bnavigator:branches:devel:languages:python:numeric
- Update to version 2021.9.1 * Revert AMM ReduceReplicas and parallel AMMs updates * Run multiple AMMs in parallel * AMM ReduceReplicas to iterate only on replicated tasks * Add type annotations to various functions within distributed.worker * Mark test_ucx_config_w_env_var flaky on UCX < 1.11 * Warn if CUDA context is created on incorrect device in UCX * Remove redundant timeouts from test_client * Allow Client to subscribe to events // Remote printing and warning * Test pickle protocols 4 & 5 * Fix-up test_pickle_empty * Increase timeout for test_worker_reconnects_mid_compute_multiple_states_on_scheduler * Add synced dict between cluster and scheduler to store cluster info * Update test_sub_submit_priority * Revert "Add test setup fixture * Fix flaky test_worker_reconnects_mid_compute * Use gen_test in test_adaptive * Increase worker.suspicious_counter threshold * Active Memory Manager framework + discard excess replicas * Add test setup fixture - Release version 2021.9.0 * Fix add_plugin warnings * Add list around iterator in handle_missing_dep * Jupyter-client 7 compatiblity * Replace atop with blockwise * Add pytest color to CI * Fix test_map and others * Use name argument with Scheduler.remove_plugin calls * Downgrade to jupyter_client 6 * Migrate Security HTML repr to Jinja2 * Migrate ProcessInterface HTML repr to Jinja2 * Add support for diskless machines to system monitor * Avoid during-iteration scheduler plugin changes * Remove GroupProgress scheduler plugin * Properly check for ipv6 availability * Improved IPv6 dask-worker support * Overwrite worker plugins * Refactor scheduler plugins; store in a dictionary * Fix "then" -> "than" typo in docs * Fix typo (remove extra verb "creates") in docs * Fix "fractiom" -> "fraction" typo in docstring * Fix "schedulers" -> "scheduler" typo in docs * Use non-histogram plots up to 100 workers - Release 2021.08.1 * Rename plots to fit in the labextension * Log messages for CommClosedError now includes information about remote address * Add target='_blank' for redirects of dashboard link * Update computation code retrieval logic * Minor polish on cfexecutor * Use development version of dask in gpuCI build * Use upstream dask.widgets * Fix flaky test_worker_reconnects_mid_compute * Update WorkerPlugin docstring about usage of TaskState objects * Worker Network Timeseries * Add HTML Repr for ProcessInterface class and all its subclasses * Fix an issue where a reconnecting worker could cause an invalid transition * Minor fixes for cfexecutor * Add HTML Repr for Security class * Fix performance report sizing issue * Drop RMM compatibility code from RAPIDS < 0.11 - Release 2021.08.0 * Include addresses in closed comm repr * Test nanny.environ precedence * Migrating HTML reprs to jinja2 * Fix test_process_executor_kills_process flakyness * Remove urllib3 as a dependency downloading preloads * Download preload urls in the Preload constructor * Avoid recursion error in profile.merge * Add text exceptions to the Scheduler * Use kwarg for Theme filename * Add a .git-ignore-revs file * Replace not not with bool() * Resolve deadlock cause by transition error after fetching dependency * Set z-index of data-table lower * Add no-worker - memory transition to scheduler * Deprecate worker plugin overwrite policy * Fix flaky tests in CI * Instructions for jemalloc with brew on macOS * Bump RAPIDS_VER to 21.10 * Tweak verbiage around async functions * Use Python 3 super() calls * Support asynchronous tasks * Rename total comm bytes and provide doc string * Add GPU executor if GPU is present * Fix RMM and UCX tests * Remove excessive timeout of test_steal_during_task_deserialization * Add gpuCI build script * Demote Worker.ensure_computing to function OBS-URL: https://build.opensuse.org/request/show/921004 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=100
This commit is contained in:
parent
76216d1f34
commit
9d248fabbe
@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:2b985191330b4dfb5cb2ed431ac66cfee184ac2032f35a26fae0e8f4036c23de
|
||||
size 1460430
|
3
distributed-2021.09.1-gh.tar.gz
Normal file
3
distributed-2021.09.1-gh.tar.gz
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4406a1f11092d0607aa9ed7e2220812cc4a35e6a29d86d974a3f24b7412d453d
|
||||
size 1481730
|
@ -1,2 +1 @@
|
||||
addFilter("pem-certificate .*/site-packages/distributed/tests/.*\.pem")
|
||||
addFilter("explicit-lib-dependency .*-tblib")
|
||||
|
@ -1,3 +1,103 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Sep 22 12:55:39 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
- Update to version 2021.9.1
|
||||
* Revert AMM ReduceReplicas and parallel AMMs updates
|
||||
* Run multiple AMMs in parallel
|
||||
* AMM ReduceReplicas to iterate only on replicated tasks
|
||||
* Add type annotations to various functions within
|
||||
distributed.worker
|
||||
* Mark test_ucx_config_w_env_var flaky on UCX < 1.11
|
||||
* Warn if CUDA context is created on incorrect device in UCX
|
||||
* Remove redundant timeouts from test_client
|
||||
* Allow Client to subscribe to events // Remote printing and
|
||||
warning
|
||||
* Test pickle protocols 4 & 5
|
||||
* Fix-up test_pickle_empty
|
||||
* Increase timeout for
|
||||
test_worker_reconnects_mid_compute_multiple_states_on_scheduler
|
||||
* Add synced dict between cluster and scheduler to store cluster
|
||||
info
|
||||
* Update test_sub_submit_priority
|
||||
* Revert "Add test setup fixture
|
||||
* Fix flaky test_worker_reconnects_mid_compute
|
||||
* Use gen_test in test_adaptive
|
||||
* Increase worker.suspicious_counter threshold
|
||||
* Active Memory Manager framework + discard excess replicas
|
||||
* Add test setup fixture
|
||||
- Release version 2021.9.0
|
||||
* Fix add_plugin warnings
|
||||
* Add list around iterator in handle_missing_dep
|
||||
* Jupyter-client 7 compatiblity
|
||||
* Replace atop with blockwise
|
||||
* Add pytest color to CI
|
||||
* Fix test_map and others
|
||||
* Use name argument with Scheduler.remove_plugin calls
|
||||
* Downgrade to jupyter_client 6
|
||||
* Migrate Security HTML repr to Jinja2
|
||||
* Migrate ProcessInterface HTML repr to Jinja2
|
||||
* Add support for diskless machines to system monitor
|
||||
* Avoid during-iteration scheduler plugin changes
|
||||
* Remove GroupProgress scheduler plugin
|
||||
* Properly check for ipv6 availability
|
||||
* Improved IPv6 dask-worker support
|
||||
* Overwrite worker plugins
|
||||
* Refactor scheduler plugins; store in a dictionary
|
||||
* Fix "then" -> "than" typo in docs
|
||||
* Fix typo (remove extra verb "creates") in docs
|
||||
* Fix "fractiom" -> "fraction" typo in docstring
|
||||
* Fix "schedulers" -> "scheduler" typo in docs
|
||||
* Use non-histogram plots up to 100 workers
|
||||
- Release 2021.08.1
|
||||
* Rename plots to fit in the labextension
|
||||
* Log messages for CommClosedError now includes information
|
||||
about remote address
|
||||
* Add target='_blank' for redirects of dashboard link
|
||||
* Update computation code retrieval logic
|
||||
* Minor polish on cfexecutor
|
||||
* Use development version of dask in gpuCI build
|
||||
* Use upstream dask.widgets
|
||||
* Fix flaky test_worker_reconnects_mid_compute
|
||||
* Update WorkerPlugin docstring about usage of TaskState objects
|
||||
* Worker Network Timeseries
|
||||
* Add HTML Repr for ProcessInterface class and all its subclasses
|
||||
* Fix an issue where a reconnecting worker could cause an
|
||||
invalid transition
|
||||
* Minor fixes for cfexecutor
|
||||
* Add HTML Repr for Security class
|
||||
* Fix performance report sizing issue
|
||||
* Drop RMM compatibility code from RAPIDS < 0.11
|
||||
- Release 2021.08.0
|
||||
* Include addresses in closed comm repr
|
||||
* Test nanny.environ precedence
|
||||
* Migrating HTML reprs to jinja2
|
||||
* Fix test_process_executor_kills_process flakyness
|
||||
* Remove urllib3 as a dependency downloading preloads
|
||||
* Download preload urls in the Preload constructor
|
||||
* Avoid recursion error in profile.merge
|
||||
* Add text exceptions to the Scheduler
|
||||
* Use kwarg for Theme filename
|
||||
* Add a .git-ignore-revs file
|
||||
* Replace not not with bool()
|
||||
* Resolve deadlock cause by transition error after fetching
|
||||
dependency
|
||||
* Set z-index of data-table lower
|
||||
* Add no-worker - memory transition to scheduler
|
||||
* Deprecate worker plugin overwrite policy
|
||||
* Fix flaky tests in CI
|
||||
* Instructions for jemalloc with brew on macOS
|
||||
* Bump RAPIDS_VER to 21.10
|
||||
* Tweak verbiage around async functions
|
||||
* Use Python 3 super() calls
|
||||
* Support asynchronous tasks
|
||||
* Rename total comm bytes and provide doc string
|
||||
* Add GPU executor if GPU is present
|
||||
* Fix RMM and UCX tests
|
||||
* Remove excessive timeout of
|
||||
test_steal_during_task_deserialization
|
||||
* Add gpuCI build script
|
||||
* Demote Worker.ensure_computing to function
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 8 14:36:34 UTC 2021 - Ben Greiner <code@bnavigator.de>
|
||||
|
||||
|
@ -36,10 +36,10 @@
|
||||
%{?!python_module:%define python_module() python3-%{**}}
|
||||
%define skip_python2 1
|
||||
%define skip_python36 1
|
||||
%define ghversiontag 2021.07.2
|
||||
%define ghversiontag 2021.09.1
|
||||
Name: python-distributed%{psuffix}
|
||||
# Note: please always update together with python-dask
|
||||
Version: 2021.7.2
|
||||
Version: 2021.9.1
|
||||
Release: 0
|
||||
Summary: Library for distributed computing with Python
|
||||
License: BSD-3-Clause
|
||||
@ -62,6 +62,8 @@ Requires: python-tblib
|
||||
Requires: python-toolz >= 0.8.2
|
||||
Requires: python-tornado >= 6.0.3
|
||||
Requires: python-zict >= 0.1.3
|
||||
Requires(post): update-alternatives
|
||||
Requires(postun):update-alternatives
|
||||
%if %{with cythonize}
|
||||
BuildRequires: %{python_module Cython}
|
||||
# the cythonized scheduler needs Cython also as runtime dep for some checks
|
||||
@ -101,6 +103,7 @@ clusters.
|
||||
|
||||
%prep
|
||||
%autosetup -p1 -n distributed-%{ghversiontag}
|
||||
sed -i '/addopts/ {s/--durations=20//; s/--color=yes//}' setup.cfg
|
||||
|
||||
%build
|
||||
%if ! %{with test}
|
||||
|
Loading…
Reference in New Issue
Block a user