Accepting request 1056224 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 2022.12.1 ## Enhancements * SpillBuffer metrics (GH#7368) crusaderky * Prometheus: measure how much spilling blocks the event loop (GH#7370) crusaderky * Add transfer_outgoing_bytes_total metric (GH#7388) Gabe Joseph * Fail P2PShuffle gracefully upon worker failure (GH#7326) Hendrik Makait ## Bug Fixes * Select queued tasks in stimuli, not transitions (GH#7402) Gabe Joseph * Check ContextVar in default_client (GH#7369) Matthew Rocklin * Fix sending event messages to non-subscribers (GH#7014) Laurence Watts * Set sizing mode on Tabs to avoid layout collapse (GH#7365) Mateusz Paprocki ## Maintenance * Restructure P2PShuffle extensions (GH#7390) Hendrik Makait * Add Python 3.11 classifier (GH#7408) James Bourbeau * Add support for Python 3.11 (GH#7249) Thomas Grainger * Add test for using annotations with client.submit and client.map (GH#7399) James Bourbeau * Bump actions/checkout from 3.1.0 to 3.2.0 (GH#7393) * Remove superfluous ShuffleSchedulerExtension.barriers (GH#7389) Hendrik Makait * Remove ignore annotation-unchecked (GH#7379) crusaderky * Remove tornado max version from nightly recipe (GH#7376) Charles Blackmon-Luca * Remove the experimental feature warning for Semaphore (GH#7373) Florian Jetter - Release 2022.12.0 ## Enhancements * Expose event loop health metrics in Prometheus (GH#7360) Hendrik Makait * Allow log propagation by default (GH#5669) Florian Jetter * Clean up of unpack_remotedata() (GH#7322) Mads R. B. Kristensen * Upgrade to tornado 6.2 (GH#7286) Thomas Grainger * Introduce Server level comm counters (GH#7332) Florian Jetter * Prometheus debug log (GH#7302) Florian Jetter ## Bug Fixes * Catch BaseException s from user tasks (GH#5997) Gabe Joseph * Impossible use case of erred deps in transition to waiting (GH#7354) crusaderky * Fix a deadlock when queued tasks are resubmitted quickly in succession (GH#7348) Florian Jetter ## Maintenance * Fetch all artifacts (GH#7355) Enrico Minack * Delay fsspec and urllib3 import time (GH#6659) Florian Jetter * Bump mypy (GH#7349) crusaderky * Bump mypy and remove win specific run (GH#7344) Florian Jetter * Finish overhaul of SchedulerState annotations (GH#7333) crusaderky * Fix flaky test_pause_while_spilling (GH#7334) Gabe Joseph * Update gpuCI RAPIDS_VER to 23.02 (GH#7337) - Drop distributed-pr7286-tornado-6-2.patch - Move to PEP517 build OBS-URL: https://build.opensuse.org/request/show/1056224 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=128
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file
|
||||
#
|
||||
# Copyright (c) 2022 SUSE LLC
|
||||
# Copyright (c) 2023 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -44,21 +44,22 @@
|
||||
|
||||
Name: python-distributed%{psuffix}
|
||||
# ===> Note: python-dask MUST be updated in sync with python-distributed! <===
|
||||
Version: 2022.11.1
|
||||
Version: 2022.12.1
|
||||
Release: 0
|
||||
Summary: Library for distributed computing with Python
|
||||
License: BSD-3-Clause
|
||||
URL: https://distributed.dask.org
|
||||
# SourceRepository: https://github.com/dask/distributed
|
||||
Source: https://github.com/dask/distributed/archive/refs/tags/%{version}.tar.gz#/distributed-%{version}-gh.tar.gz
|
||||
Source99: python-distributed-rpmlintrc
|
||||
# PATCH-FIX-UPSTREAM distributed-pr7286-tornado-6-2.patch gh#dask/distributed#7286
|
||||
Patch2: distributed-pr7286-tornado-6-2.patch
|
||||
# PATCH-FIX-OPENSUSE distributed-ignore-off.patch -- ignore that we can't probe addresses on obs, code@bnavigator.de
|
||||
Patch3: distributed-ignore-offline.patch
|
||||
# PATCH-FIX-OPENSUSE distributed-ignore-thread-leaks.patch -- ignore leaking threads on obs, code@bnavigator.de
|
||||
Patch4: distributed-ignore-thread-leaks.patch
|
||||
BuildRequires: %{python_module base >= 3.8}
|
||||
BuildRequires: %{python_module pip}
|
||||
BuildRequires: %{python_module setuptools}
|
||||
BuildRequires: %{python_module wheel}
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: python-rpm-macros
|
||||
Requires: python-PyYAML
|
||||
@@ -73,7 +74,7 @@ Requires: python-psutil >= 5.0
|
||||
Requires: python-sortedcontainers
|
||||
Requires: python-tblib
|
||||
Requires: python-toolz >= 0.10.0
|
||||
Requires: python-tornado >= 6.2
|
||||
Requires: python-tornado >= 6.0.3
|
||||
Requires: python-urllib3
|
||||
Requires: python-zict >= 0.1.3
|
||||
Requires(post): update-alternatives
|
||||
@@ -109,16 +110,17 @@ clusters.
|
||||
sed -e '/--durations=20/d' \
|
||||
-e '/--color=yes/d' \
|
||||
-e 's/timeout_method = thread/timeout_method = signal/' \
|
||||
-e ' /^ error$/ a \ ignore:`np.bool8` is a deprecated alias for `np.bool_`' \
|
||||
-i setup.cfg
|
||||
|
||||
%build
|
||||
%if ! %{with test}
|
||||
%python_build
|
||||
%pyproject_wheel
|
||||
%endif
|
||||
|
||||
%install
|
||||
%if ! %{with test}
|
||||
%python_install
|
||||
%pyproject_install
|
||||
%python_clone -a %{buildroot}%{_bindir}/dask-ssh
|
||||
%python_clone -a %{buildroot}%{_bindir}/dask-scheduler
|
||||
%python_clone -a %{buildroot}%{_bindir}/dask-worker
|
||||
@@ -152,6 +154,7 @@ donttest+=" or (test_resources and test_prefer_constrained)"
|
||||
donttest+=" or (test_steal and test_steal_twice)"
|
||||
donttest+=" or (test_variable and test_variable_in_task)"
|
||||
donttest+=" or (test_worker and test_worker_reconnects_mid_compute)"
|
||||
donttest+=" or (test_worker_memory and test_digests)"
|
||||
# server-side fail due to the non-network warning in a subprocess where the patched filter does not apply
|
||||
donttest+=" or (test_client and test_quiet_close_process)"
|
||||
if [[ $(getconf LONG_BIT) -eq 32 ]]; then
|
||||
@@ -201,7 +204,7 @@ notparallel+=" or test_client_async_before_loop_starts"
|
||||
%python_alternative %{_bindir}/dask-scheduler
|
||||
%python_alternative %{_bindir}/dask-worker
|
||||
%{python_sitelib}/distributed
|
||||
%{python_sitelib}/distributed-%{version}*-info
|
||||
%{python_sitelib}/distributed-%{version}.dist-info
|
||||
|
||||
%endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user