1
0

17 Commits

Author SHA256 Message Date
d2f5c3e526 Accepting request 1307086 from devel:languages:python:numeric
- Skip two tests causing frequent timeouts
  * gh#dask/distributed#9052

OBS-URL: https://build.opensuse.org/request/show/1307086
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=90
2025-09-26 20:24:31 +00:00
e0d91ffdee OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=193 2025-09-25 10:39:41 +00:00
f102f45e52 - Skip two tests causing frequent timeouts
* gh#dask/distributed#9052

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=192
2025-09-25 09:54:29 +00:00
3df24a88bc Accepting request 1305367 from devel:languages:python:numeric
OBS-URL: https://build.opensuse.org/request/show/1305367
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=89
2025-09-17 15:06:48 +00:00
3fb6eaed4b - Update to 2025.9.1
* Avoid unconditional pyarrow dependency in dataframe.backends
    (dask#12075) Tom Augspurger
  * pandas 3.x compatibility for .groups (dask#12071) Tom
    Augspurger
  * Expose details about worker start timeout in the exception
    message (distributed#9092) Taylor Braun-Jones
  * pynvml => nvidia-ml-py in CI (distributed#9111) Jacob Tomlinson

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=190
2025-09-17 12:17:00 +00:00
c9a6847f9f - update to 2.3.2:
* Fix to_json() with orient="table" to correctly use the
    “string” type in the JSON Table Schema for StringDtype columns
  * Boolean operations (|, &, ^) with bool-dtype objects on the
    left and StringDtype objects on the right now cast the string
    to bool, with a deprecation warning
  * Fixed match(), fullmatch() and contains() string methods with
    compiled regex for the Arrow-backed string dtype
  * Bug in Series.replace() and DataFrame.replace() inconsistently
    replacing matching values when missing values are present
    for string dtypes
- Change skipped tests to also support Python 3.13.
- Skip two tests that fail with Numpy 2.1.
- Prepare for Python 3.13, by skipping it if we aren't building for it.
- enable py312 testing, remove py39 testing
    RangeIndex
    the "c" and "python" engines
  * Bug in Series.str.split() and Series.str.rsplit() with expand=True
    (GH42915)
  * Fixed regression in DataFrame.groupby.rolling.cov() and
  * The deprecated attributes _AXIS_NAMES and _AXIS_NUMBERS of
  * Bumped minimum fastparquet version to 0.4.0 to avoid
  * Bumped minimum pymysql version to 0.8.1 to avoid test failures
  * Added reference to backwards incompatible check_freq arg of
    testing.assert_frame_equal() and testing.assert_series_equal()
  * WARNING:
    no longer maintained. The xlrd package is now only for reading
      Previously, the default argument engine=None to read_excel()
    would result in using the xlrd engine in many cases, including
    new Excel 2007+ (.xlsx) files. If openpyxl is installed, many

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=189
2025-09-14 22:01:58 +00:00
9e9fc5e1c9 Accepting request 1228729 from devel:languages:python:numeric
- Update to 2024.12.0
  * Revert "Add LLM chatbot to Dask docs (#11556)" @dchudz (#11577)
  * Automatically rechunk if array in to_zarr has irregular chunks
    @phofl (#11553)
  * Blockwise uses Task class @fjetter (#11568)
  * Migrate rechunk and reshape to task spec @phofl (#11555)
  * Cache svg-representation for arrays @dcherian (#11560)
  * Fix empty input for containers @fjetter (#11571)
  * Convert Bag graphs to TaskSpec graphs during optimization
    @fjetter (#11569)
  * add LLM chatbot to Dask docs @dchudz (#11556)
  * Add support for Python 3.13 @phofl (#11456)
  * Fuse data nodes in linear fusion too @phofl (#11549)
  * Migrate slicing code to task spec @phofl (#11548)
  * Speed up ArraySliceDep tokenization @phofl (#11551)
  * Fix fusing of p2p barrier tasks @phofl (#11543)
  * Remove infra/mentions of GPU CI @charlesbluca (#11546)
  * Temporarily disable gpuCI update CI job @jrbourbeau (#11545)
  * Use BlockwiseDep to implement map_blocks keywords @phofl
    (#11542)
  * Remove optimize_slices @phofl (#11538)
  * Make reshape_blockwise a noop if shape is the same @phofl
    (#11541)
  * Remove read-only flag from open_arry in open_zarr @phofl
    (#11539)
  * Implement linear_fusion for task spec class @phofl (#11525)
  * Remove recursion from TaskSpec @fjetter (#11477)
  * Fixup test after dask-expr change @phofl (#11536)
  * Bump codecov/codecov-action from 3 to 5 @dependabot (#11532)
  * Create dask-expr frame directly without roundtripping @phofl (forwarded request 1228726 from bnavigator)

OBS-URL: https://build.opensuse.org/request/show/1228729
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=88
2024-12-06 13:27:28 +00:00
f238dd9bbf - Update to 2024.12.0
* Revert "Add LLM chatbot to Dask docs (#11556)" @dchudz (#11577)
  * Automatically rechunk if array in to_zarr has irregular chunks
    @phofl (#11553)
  * Blockwise uses Task class @fjetter (#11568)
  * Migrate rechunk and reshape to task spec @phofl (#11555)
  * Cache svg-representation for arrays @dcherian (#11560)
  * Fix empty input for containers @fjetter (#11571)
  * Convert Bag graphs to TaskSpec graphs during optimization
    @fjetter (#11569)
  * add LLM chatbot to Dask docs @dchudz (#11556)
  * Add support for Python 3.13 @phofl (#11456)
  * Fuse data nodes in linear fusion too @phofl (#11549)
  * Migrate slicing code to task spec @phofl (#11548)
  * Speed up ArraySliceDep tokenization @phofl (#11551)
  * Fix fusing of p2p barrier tasks @phofl (#11543)
  * Remove infra/mentions of GPU CI @charlesbluca (#11546)
  * Temporarily disable gpuCI update CI job @jrbourbeau (#11545)
  * Use BlockwiseDep to implement map_blocks keywords @phofl
    (#11542)
  * Remove optimize_slices @phofl (#11538)
  * Make reshape_blockwise a noop if shape is the same @phofl
    (#11541)
  * Remove read-only flag from open_arry in open_zarr @phofl
    (#11539)
  * Implement linear_fusion for task spec class @phofl (#11525)
  * Remove recursion from TaskSpec @fjetter (#11477)
  * Fixup test after dask-expr change @phofl (#11536)
  * Bump codecov/codecov-action from 3 to 5 @dependabot (#11532)
  * Create dask-expr frame directly without roundtripping @phofl

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=187
2024-12-06 09:35:50 +00:00
0db5848623 Accepting request 1226505 from devel:languages:python:numeric
- reenable python313 (keep tests disabled for now)

OBS-URL: https://build.opensuse.org/request/show/1226505
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=87
2024-11-27 21:10:55 +00:00
c45d2a1417 - reenable python313 (keep tests disabled for now)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=185
2024-11-22 12:08:25 +00:00
b71794f66f Accepting request 1225613 from devel:languages:python:numeric
- Skip python313 -- gh#dask/dask#11457
- update to 2024.11.2:
  * Remove alias resolving to fix queuing

OBS-URL: https://build.opensuse.org/request/show/1225613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=86
2024-11-21 20:58:54 +00:00
ffc787af0d OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=183 2024-11-21 15:53:52 +00:00
8340976fdc OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=182 2024-11-21 15:52:35 +00:00
1c427e5a9a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=181 2024-11-21 15:52:04 +00:00
ab9afc424a - update to 2024.11.2:
* Remove alias resolving to fix queuing

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=180
2024-11-19 12:37:47 +00:00
5c8fc53355 Accepting request 1223591 from devel:languages:python:numeric
- update to 2024.11.1:
  * Skip collecting coverage for CLI tests @fjetter
- update to 2024.11.0:
  * Remove redundant methods in P2PBarrierTask @fjetter
  * fix skipif condition for
    test\_tell\_workers\_when\_peers\_have\_left @fjetter
  * Ensure ConnectionPool closes even if network stack swallows
    cancellation @fjetter
  * Fix flaky test\_server\_comms\_mark\_active\_handlers
  * Make assumption in P2P's barrier mechanism explicit
  * Adjust timeouts in jupyter cli test @fjetter
  * Add `stimulus_id` to `SchedulerPlugin.update_graph` hook
  * Reduce P2P transfer task overhead @hendrikmakait
  * Disable profiler on python 3.11 @fjetter
  * Fix test\_restarting\_does\_not\_deadlock @fjetter
  * Adjust popen timeouts for testing @fjetter
  * Add retry to shuffle broadcast @fjetter
  * Fix test\_shuffle\_with\_array\_conversion @fjetter
  * Refactor some tests @fjetter
  * Reflect graduation of `dask-expr` from `dask-contrib` to
    `dask` @hendrikmakait
  * Skip test\_tell\_workers\_when\_peers\_have\_left on py3.10
  * Internal cleanup of P2P code @hendrikmakait
  * Use Task class instead of tuple @fjetter
  * Increase connect timeout for
    test\_tell\_workers\_when\_peers\_have\_left @fjetter
  * Remove dispatching in TaskCollection @fjetter
  * Deduplicate scheduler requests in P2P @hendrikmakait
  * Add configurations for rootish taskgroup threshold @phofl
- update to 2024.10.0:

OBS-URL: https://build.opensuse.org/request/show/1223591
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-distributed?expand=0&rev=85
2024-11-12 18:23:31 +00:00
2cf71a91f8 - update to 2024.11.1:
* Skip collecting coverage for CLI tests @fjetter
- update to 2024.11.0:
  * Remove redundant methods in P2PBarrierTask @fjetter
  * fix skipif condition for
    test\_tell\_workers\_when\_peers\_have\_left @fjetter
  * Ensure ConnectionPool closes even if network stack swallows
    cancellation @fjetter
  * Fix flaky test\_server\_comms\_mark\_active\_handlers
  * Make assumption in P2P's barrier mechanism explicit
  * Adjust timeouts in jupyter cli test @fjetter
  * Add `stimulus_id` to `SchedulerPlugin.update_graph` hook
  * Reduce P2P transfer task overhead @hendrikmakait
  * Disable profiler on python 3.11 @fjetter
  * Fix test\_restarting\_does\_not\_deadlock @fjetter
  * Adjust popen timeouts for testing @fjetter
  * Add retry to shuffle broadcast @fjetter
  * Fix test\_shuffle\_with\_array\_conversion @fjetter
  * Refactor some tests @fjetter
  * Reflect graduation of `dask-expr` from `dask-contrib` to
    `dask` @hendrikmakait
  * Skip test\_tell\_workers\_when\_peers\_have\_left on py3.10
  * Internal cleanup of P2P code @hendrikmakait
  * Use Task class instead of tuple @fjetter
  * Increase connect timeout for
    test\_tell\_workers\_when\_peers\_have\_left @fjetter
  * Remove dispatching in TaskCollection @fjetter
  * Deduplicate scheduler requests in P2P @hendrikmakait
  * Add configurations for rootish taskgroup threshold @phofl
- update to 2024.10.0:

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-distributed?expand=0&rev=178
2024-11-12 09:02:58 +00:00
4 changed files with 257 additions and 6 deletions

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ccf497a5d3a90c2a9d39750494bcd8e0e57bf3c42ac3cd127498deae82f0d052
size 2569934

View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:45458774cc69b99ae11c40ffbf68ab6ae92e74d108d409d21da61102b0981c45
size 2560946

View File

@@ -1,3 +1,249 @@
-------------------------------------------------------------------
Thu Sep 25 09:53:38 UTC 2025 - Ben Greiner <code@bnavigator.de>
- Skip two tests causing frequent timeouts
* gh#dask/distributed#9052
-------------------------------------------------------------------
Wed Sep 17 10:42:04 UTC 2025 - Ben Greiner <code@bnavigator.de>
- Update to 2025.9.1
* Avoid unconditional pyarrow dependency in dataframe.backends
(dask#12075) Tom Augspurger
* pandas 3.x compatibility for .groups (dask#12071) Tom
Augspurger
* Expose details about worker start timeout in the exception
message (distributed#9092) Taylor Braun-Jones
* pynvml => nvidia-ml-py in CI (distributed#9111) Jacob Tomlinson
-------------------------------------------------------------------
Sun Sep 14 21:11:38 UTC 2025 - Dirk Müller <dmueller@suse.com>
- update to 2025.9.0:
* Remove protocol="ucx" support in favor of distributed-ucxx
- update to 2025.7.0:
* Add config option for ``direct-to-workers`` @jrbourbeau
* Ensure ``memray`` profiler runs on all workers @jrbourbeau
* Update ``def`` to ``class`` typo in actors docs @pfackeldey
* Update persist in tests for async clients @TomAugspurger
* Fix ``pyarrow`` ``FileInfo`` import @jrbourbeau
* Make module name logic more resilient in
``\_always\_use\_pickle\_for`` @jrbourbeau
* Temporarily pin ``pytest`` in CI to avoid coverage error
@jrbourbeau
* Remove ``s3fs`` from testing CI environment @jrbourbeau
* Reuse Comm objects in Scheduler.broadcast @TomAugspurger
* Fix
``test\_resubmit\_nondeterministic\_task\_different\_deps``
- update to 2025.5.0:
* Use stable crick for py310 @fjetter
* Remove internal dependencies mapping in update\_graph
* [Regression] Allow `Client.map` to accept futures as args and
kwargs @fjetter
* Partially forgotten dependencies @fjetter
* Replace ``filesystem-spec`` in CI environment with ``fsspec``
@jrbourbeau
* Ensure actors set erred state properly in case of worker
failure @fjetter
* Refactor timeouts in start cluster @fjetter
* Fix workers / threads / memory displayed in client repr
@jrbourbeau
* Pin pip for readthedocs @fjetter
* Skip TLS functional tests `test_nanny` and
`test_retire_workers` on linux @fjetter
* Ensure client submit does not serialize unnecessarily
@fjetter
- update to 2025.4.0:
* Improve error when submitting work from a closed client
* Return a default value if address resolution fails
* Avoid deepcopy when submitting graph @fjetter
* Dynamically scale heartbeat and scheduler\_info intervals
* Speed up process startup time by avoiding importing packages
on version check @fjetter
* Reduce size of scheduler\_info @fjetter
* Cache WorkerState host property @fjetter
* clear ci env cache @fjetter
* Remove deprecated PubSub @fjetter
* Perform explicit culling step only if LLG is submitted
* Do not fully materialize global annotations by type @fjetter
* Allow nested `worker_client` calls @gsakkis
* Bump CI cache number @fjetter
* Scheduler type annotations @fjetter
* Reduce dask.order overhead by removing stripped\_dep
computation @fjetter
* Use Expr instead of HLG @fjetter
- update to 2025.3.0:
* Fix badges in readme @fjetter
* Properly forward cancellation reason @fjetter
* Bokeh 3.7 compatibility @fjetter
* Ensure FileInfo can be serialized @fjetter
* Add ipykernel to skipped modules in code sampling @mrocklin
* SpecCluster: add option to \*not\* shut down the scheduler
when the cluster is closed @nocnokneo
* Fix CI by using `client.persist(collection)` instead of
`collection.persist()` @hendrikmakait
* Add redirect from prefix root to status @icykip
- update to 2025.2.0:
* Remove traceback from sizeof failure warning @jacobtomlinson
* Hotfix: Ignore negative occupancy @hendrikmakait
* Remove expensive tokenization for key uniqueness check @phofl
* Fix CI for changes in from\_map @phofl
* Avoid handling stale long-running messages on scheduler
@hendrikmakait
* Bump `test_ucx::test_stress` timeout @TomAugspurger
* Poll in test\_rmm\_metrics test @TomAugspurger
* Cache occupancy in `WorkStealing.balance()` @hendrikmakait
* Homogeneous balancing by accounting for in-flight requests
@hendrikmakait
* Consistent estimation of task duration between stealing,
adaptive and occupancy calculation @hendrikmakait
* Increase default work-stealing interval by 10x @hendrikmakait
* Remove Occupancy plot from status dashboard @hendrikmakait
- update to 2025.1.0:
* Fix windows ci to avoid os.getuid @phofl
* Use IO task marker in scheduling @jrbourbeau
* Skip unwritable test if root @TomAugspurger
* Enable `UploadDirectory` plugin to upload to scheduler
* Handle SSLError in TCP comm @jacobtomlinson
* pynvml compatibility @TomAugspurger
* Handle Client(..., security=False) @jacobtomlinson
* Removed big-endian sparse tests @TomAugspurger
* Set usedforsecurity=False for md5 call in utils.color\_of
@relativistic
* Remove subgraph callable @fjetter
* Remove dependency on dedicated `dask-expr` repo
* Skip big-endian floats in `test_serialize_scipy_sparse` if
using `scipy>=1.15.0` @hendrikmakait
* Run dask with a matching interpreter @cjwatson
* Remove unused "type: ignore" comment @cjwatson
* Clean up tests after legacy DataFrame removal @phofl
* Pin jupyter-events to avoid incompatibility with jupyter-
server @phofl
-------------------------------------------------------------------
Wed Dec 4 10:16:13 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Update to 2024.12.0
* Revert "Add LLM chatbot to Dask docs (#11556)" @dchudz (#11577)
* Automatically rechunk if array in to_zarr has irregular chunks
@phofl (#11553)
* Blockwise uses Task class @fjetter (#11568)
* Migrate rechunk and reshape to task spec @phofl (#11555)
* Cache svg-representation for arrays @dcherian (#11560)
* Fix empty input for containers @fjetter (#11571)
* Convert Bag graphs to TaskSpec graphs during optimization
@fjetter (#11569)
* add LLM chatbot to Dask docs @dchudz (#11556)
* Add support for Python 3.13 @phofl (#11456)
* Fuse data nodes in linear fusion too @phofl (#11549)
* Migrate slicing code to task spec @phofl (#11548)
* Speed up ArraySliceDep tokenization @phofl (#11551)
* Fix fusing of p2p barrier tasks @phofl (#11543)
* Remove infra/mentions of GPU CI @charlesbluca (#11546)
* Temporarily disable gpuCI update CI job @jrbourbeau (#11545)
* Use BlockwiseDep to implement map_blocks keywords @phofl
(#11542)
* Remove optimize_slices @phofl (#11538)
* Make reshape_blockwise a noop if shape is the same @phofl
(#11541)
* Remove read-only flag from open_arry in open_zarr @phofl
(#11539)
* Implement linear_fusion for task spec class @phofl (#11525)
* Remove recursion from TaskSpec @fjetter (#11477)
* Fixup test after dask-expr change @phofl (#11536)
* Bump codecov/codecov-action from 3 to 5 @dependabot (#11532)
* Create dask-expr frame directly without roundtripping @phofl
(#11529)
* Add scikit-image nightly back to upstream CI @jrbourbeau
(#11530)
* Remove from\_dask\_dataframe import @phofl (#11528)
* Ensure that from_array creates a copy @phofl (#11524)
* Simplify and improve performance of normalize chunks @phofl
(#11521)
* Fix flaky nanquantile test @phofl (#11518)
* Fix tests for new read\_only kwarg in zarr=3 @phofl (#11516)
-------------------------------------------------------------------
Thu Nov 28 12:25:36 UTC 2024 - Ben Greiner <code@bnavigator.de>
- reenable tests for python313
-------------------------------------------------------------------
Fri Nov 22 12:07:34 UTC 2024 - Dirk Müller <dmueller@suse.com>
- reenable python313 (keep tests disabled for now)
-------------------------------------------------------------------
Thu Nov 21 15:52:11 UTC 2024 - Ben Greiner <code@bnavigator.de>
- Skip python313 -- gh#dask/dask#11457
-------------------------------------------------------------------
Tue Nov 19 12:37:23 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2024.11.2:
* Remove alias resolving to fix queuing
-------------------------------------------------------------------
Tue Nov 12 09:00:14 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 2024.11.1:
* Skip collecting coverage for CLI tests @fjetter
- update to 2024.11.0:
* Remove redundant methods in P2PBarrierTask @fjetter
* fix skipif condition for
test\_tell\_workers\_when\_peers\_have\_left @fjetter
* Ensure ConnectionPool closes even if network stack swallows
cancellation @fjetter
* Fix flaky test\_server\_comms\_mark\_active\_handlers
* Make assumption in P2P's barrier mechanism explicit
* Adjust timeouts in jupyter cli test @fjetter
* Add `stimulus_id` to `SchedulerPlugin.update_graph` hook
* Reduce P2P transfer task overhead @hendrikmakait
* Disable profiler on python 3.11 @fjetter
* Fix test\_restarting\_does\_not\_deadlock @fjetter
* Adjust popen timeouts for testing @fjetter
* Add retry to shuffle broadcast @fjetter
* Fix test\_shuffle\_with\_array\_conversion @fjetter
* Refactor some tests @fjetter
* Reflect graduation of `dask-expr` from `dask-contrib` to
`dask` @hendrikmakait
* Skip test\_tell\_workers\_when\_peers\_have\_left on py3.10
* Internal cleanup of P2P code @hendrikmakait
* Use Task class instead of tuple @fjetter
* Increase connect timeout for
test\_tell\_workers\_when\_peers\_have\_left @fjetter
* Remove dispatching in TaskCollection @fjetter
* Deduplicate scheduler requests in P2P @hendrikmakait
* Add configurations for rootish taskgroup threshold @phofl
- update to 2024.10.0:
* Make P2P more configurable @hendrikmakait
* Fit Dashboard worker table to page width @jacobtomlinson
* Raise helpful error when using the wrong plugin base classes
* Fix doc build @phofl
* Fix url escaping on exceptions dashboard for non-string keys
* Explicitly list setuptools as a build dependency in conda
recipe @charlesbluca
* Avoid spurious error log in Adaptive @hendrikmakait
* Add meaningful error for out of disk exception during write
* Bump JamesIves/github-pages-deploy-action from 4.6.4 to 4.6.8
* Switch from mambaforge to miniforge in CI @jrbourbeau
- update to 2024.9.1:
* Don't stop Adaptive on error @hendrikmakait
* Update gpuCI `RAPIDS_VER` to `24.12` @github-actions
* Don't consider scheduler idle while executing
`Scheduler.update_graph` @hendrikmakait
* Bump jacobtomlinson/gha-anaconda-package-version from 0.1.3
to 0.1.4 @dependabot
* Support P2P rechunking datetime arrays @jrbourbeau
- update to 2024.9.0:
* Homogeneously schedule P2P's unpack tasks @hendrikmakait
* Work/fix firewall for localhost @maldag
* Bump ``bokeh`` minimum version to 3.1.0 @jrbourbeau
* Use new ``tokenize`` module @jrbourbeau
* Point to user code with ``idempotent`` plugin warning
* Fix test nanny timeout @fjetter
-------------------------------------------------------------------
Sun Sep 8 13:01:50 UTC 2024 - Dirk Müller <dmueller@suse.com>

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-distributed
#
# Copyright (c) 2024 SUSE LLC
# Copyright (c) 2025 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -37,6 +37,9 @@
%if "%{flavor}" != "test-py313"
%define skip_python313 1
%endif
%if "%{flavor}" != "test-py314"
%define skip_python314 1
%endif
%else
%if "%{pythons}" == "python311" && "%{flavor}" != "test-py311"
# Hardcoded assumption: SLE15 pythons module has python311
@@ -54,7 +57,7 @@ ExclusiveArch: donotbuild
Name: python-distributed%{psuffix}
# ===> Note: python-dask MUST be updated in sync with python-distributed! <===
Version: 2024.8.2
Version: 2025.9.1
Release: 0
Summary: Library for distributed computing with Python
License: BSD-3-Clause
@@ -187,8 +190,10 @@ donttest+=" or (test_client and test_quiet_close_process)"
donttest+=" or (test_statistical_profiling_cycle)"
# pytest7 on py312: returns len==2 instead of 1
donttest+=" or test_computation_object_code_dask_compute"
# flakey on 3.10
# flaky on 3.10
donttest+=" or (test_client_worker)"
# flaky timeouts: https://github.com/dask/distributed/issues/9052
donttest+=" or (test_tls_functional and (test_nanny or test_retire_workers))"
if [[ $(getconf LONG_BIT) -eq 32 ]]; then
# OverflowError -- https://github.com/dask/distributed/issues/5252
donttest+=" or test_ensure_spilled_immediately"