From b23a8cfe69291681c127062652d552110cb4fd43b341a2c8a2aebc908f55a40d Mon Sep 17 00:00:00 2001 From: Matej Cepl Date: Mon, 27 Mar 2023 23:03:00 +0000 Subject: [PATCH] Accepting request 1074755 from home:bnavigator:branches:devel:languages:python:numeric MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update to 2023.3.2 ## Enhancements * Enhanced thread-safety in zict.File (GH#7691) crusaderky * Future deserialization without available client (GH#7580) Florian Jetter * Support adjusting GIL monitoring interval (GH#7650) Miles * Gracefully stop GIL monitoring if running (GH#7652) Miles * Fine performance metrics for execute, gather_dep, etc. (GH#7586) crusaderky * Add GIL metric to dashboard (GH#7646) Miles * Expose scheduler idle via RPC and HTTP API (GH#7642) Jacob Tomlinson * Add full dashboard link in scheduler logs (GH#7631) Miles ## Bug Fixes * Tell workers when their peers have left (so they don’t hang fetching data from them) (GH#7574) Thomas Grainger * Fix regression in dashboard after (GH#7586) (GH#7683) crusaderky * Fix OverflowError in Cluster._sync_cluster_info() (GH#7648) Hendrik Makait * Ensure that serialized data is measured correctly (GH#7593) Florian Jetter ## Maintenance * Avoid bool object has no attribute close in @gen_cluster (GH#7657) Thomas Grainger * Fix failing test_server_close_stops_gil_monitoring (GH#7659) James Bourbeau * Remove weakref finalizer for Offload Executor (GH#7644) Florian Jetter - Enable python311 build and test: numba not a strict requirement OBS-URL: https://build.opensuse.org/request/show/1074755 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=138 --- _multibuild | 2 +- distributed-2023.3.1-gh.tar.gz | 3 --- distributed-2023.3.2-gh.tar.gz | 3 +++ python-distributed.changes | 35 ++++++++++++++++++++++++++++++++++ python-distributed.spec | 6 ++---- 5 files changed, 41 insertions(+), 8 deletions(-) delete mode 100644 distributed-2023.3.1-gh.tar.gz create mode 100644 distributed-2023.3.2-gh.tar.gz diff --git a/_multibuild b/_multibuild index 6a3bda2..8954e54 100644 --- a/_multibuild +++ b/_multibuild @@ -2,5 +2,5 @@ test-py38 test-py39 test-py310 - + test-py311 diff --git a/distributed-2023.3.1-gh.tar.gz b/distributed-2023.3.1-gh.tar.gz deleted file mode 100644 index 24735e1..0000000 --- a/distributed-2023.3.1-gh.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9eb9aef9c09a58d4925a7209b96b8616bd463f541598125831b64c45e2be7620 -size 1838628 diff --git a/distributed-2023.3.2-gh.tar.gz b/distributed-2023.3.2-gh.tar.gz new file mode 100644 index 0000000..6aa1459 --- /dev/null +++ b/distributed-2023.3.2-gh.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:220b0145dbf3d27019e1c0323cbb1c1839fec7166afba3d314ad092b6eedb3a9 +size 1848060 diff --git a/python-distributed.changes b/python-distributed.changes index 78cadf5..a6f502b 100644 --- a/python-distributed.changes +++ b/python-distributed.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Mon Mar 27 16:41:16 UTC 2023 - Ben Greiner + +- Update to 2023.3.2 + ## Enhancements + * Enhanced thread-safety in zict.File (GH#7691) crusaderky + * Future deserialization without available client (GH#7580) + Florian Jetter + * Support adjusting GIL monitoring interval (GH#7650) Miles + * Gracefully stop GIL monitoring if running (GH#7652) Miles + * Fine performance metrics for execute, gather_dep, etc. + (GH#7586) crusaderky + * Add GIL metric to dashboard (GH#7646) Miles + * Expose scheduler idle via RPC and HTTP API (GH#7642) Jacob + Tomlinson + * Add full dashboard link in scheduler logs (GH#7631) Miles + ## Bug Fixes + * Tell workers when their peers have left (so they don’t hang + fetching data from them) (GH#7574) Thomas Grainger + * Fix regression in dashboard after (GH#7586) (GH#7683) + crusaderky + * Fix OverflowError in Cluster._sync_cluster_info() (GH#7648) + Hendrik Makait + * Ensure that serialized data is measured correctly (GH#7593) + Florian Jetter + ## Maintenance + * Avoid bool object has no attribute close in @gen_cluster + (GH#7657) Thomas Grainger + * Fix failing test_server_close_stops_gil_monitoring (GH#7659) + James Bourbeau + * Remove weakref finalizer for Offload Executor (GH#7644) Florian + Jetter +- Enable python311 build and test: numba not a strict requirement + of dask + ------------------------------------------------------------------- Tue Mar 14 03:42:55 UTC 2023 - Ben Greiner diff --git a/python-distributed.spec b/python-distributed.spec index 7199c04..158e889 100644 --- a/python-distributed.spec +++ b/python-distributed.spec @@ -49,14 +49,12 @@ %if "%{flavor}" == "" %bcond_with test %endif -# Numba is not ready for python 3.11 yet gh#numba/numba#8304 -%define skip_python311 1 # use this to run tests with xdist in parallel, unfortunately fails server side %bcond_with paralleltests Name: python-distributed%{psuffix} # ===> Note: python-dask MUST be updated in sync with python-distributed! <=== -Version: 2023.3.1 +Version: 2023.3.2 Release: 0 Summary: Library for distributed computing with Python License: BSD-3-Clause @@ -104,7 +102,7 @@ BuildRequires: %{python_module pytest-rerunfailures} BuildRequires: %{python_module pytest-timeout} BuildRequires: %{python_module pytest} BuildRequires: %{python_module requests} -BuildRequires: %{python_module sparse} +BuildRequires: %{python_module sparse if %python-base < 3.11} %if %{with paralleltests} BuildRequires: %{python_module pytest-xdist} %endif