diff --git a/distributed-2021.07.2-gh.tar.gz b/distributed-2021.07.2-gh.tar.gz deleted file mode 100644 index 933fa19..0000000 --- a/distributed-2021.07.2-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2b985191330b4dfb5cb2ed431ac66cfee184ac2032f35a26fae0e8f4036c23de -size 1460430 diff --git a/distributed-2021.09.1-gh.tar.gz b/distributed-2021.09.1-gh.tar.gz new file mode 100644 index 0000000..94f02e8 --- /dev/null +++ b/distributed-2021.09.1-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4406a1f11092d0607aa9ed7e2220812cc4a35e6a29d86d974a3f24b7412d453d +size 1481730 diff --git a/python-distributed-rpmlintrc b/python-distributed-rpmlintrc index bba35fb..fc1b2db 100644 --- a/python-distributed-rpmlintrc +++ b/python-distributed-rpmlintrc @@ -1,2 +1 @@ -addFilter("pem-certificate .*/site-packages/distributed/tests/.*\.pem") addFilter("explicit-lib-dependency .*-tblib") diff --git a/python-distributed.changes b/python-distributed.changes index 1227adb..8ce31ac 100644 --- a/python-distributed.changes +++ b/python-distributed.changes @@ -1,3 +1,103 @@ +------------------------------------------------------------------- +Wed Sep 22 12:55:39 UTC 2021 - Ben Greiner + +- 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 diff --git a/python-distributed.spec b/python-distributed.spec index db9aaae..10c5028 100644 --- a/python-distributed.spec +++ b/python-distributed.spec @@ -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}