Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-distributed for 
openSUSE:Factory checked in at 2025-09-17 17:06:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-distributed (Old)
 and      /work/SRC/openSUSE:Factory/.python-distributed.new.27445 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-distributed"

Wed Sep 17 17:06:48 2025 rev:89 rq:1305367 version:2025.9.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-distributed/python-distributed.changes    
2024-12-06 14:27:52.964272313 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-distributed.new.27445/python-distributed.changes
 2025-09-17 17:06:50.560154285 +0200
@@ -1,0 +2,116 @@
+Wed Sep 17 10:42:04 UTC 2025 - Ben Greiner <[email protected]>
+
+- 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 <[email protected]>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  distributed-2024.12.0-gh.tar.gz

New:
----
  distributed-2025.9.1-gh.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-distributed.spec ++++++
--- /var/tmp/diff_new_pack.v2CANq/_old  2025-09-17 17:06:51.624198799 +0200
+++ /var/tmp/diff_new_pack.v2CANq/_new  2025-09-17 17:06:51.624198799 +0200
@@ -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 @@
 
 Name:           python-distributed%{psuffix}
 # ===> Note: python-dask MUST be updated in sync with python-distributed! <===
-Version:        2024.12.0
+Version:        2025.9.1
 Release:        0
 Summary:        Library for distributed computing with Python
 License:        BSD-3-Clause

++++++ distributed-2024.12.0-gh.tar.gz -> distributed-2025.9.1-gh.tar.gz ++++++
++++ 12017 lines of diff (skipped)

Reply via email to