pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-distributed: Update to 2023.7.0



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Sun Jul 16 19:38:01 2023 -0700
Changeset:	a7cbe9ce1188ad6735cdfaf04fbaa259209da13f

Modified Files:
	py-distributed/Makefile
	py-distributed/PLIST
	py-distributed/distinfo

Log Message:
py-distributed: Update to 2023.7.0

2023.7.0
Released on July 7, 2023
Enhancements
    Propagate spans to tasks (GH#7898) crusaderky
    Make Fine Performance Metrics bar graph horizontal (GH#7966) crusaderky
    Don’t pile up context_meter callbacks (GH#7961) crusaderky
    Polish Fine Performance Metrics plot (GH#7963) crusaderky
    Sign task-erred with run_id and reject outdated responses (GH#7933) Hendrik Makait
    Set Client.as_current when entering ctx (GH#6527) Florian Jetter
    Re-run erred task on ComputeTaskEvent (GH#7967) Hendrik Makait
Bug Fixes
    Fix crash in spans when time() is not monotonic (GH#7960) crusaderky
Documentation
    Documentation for Fine Performance Metrics and Spans (GH#7945) crusaderky
    Update client.py to be consistent with the docstring (GH#7705) Sultan Orazbayev
Maintenance
    Use distributed.wait_for in test_close_async_task_handles_cancellation (GH#7955) Thomas Grainger
    Fix flaky UCX tests (GH#7950) Peter Andreas Entschev

2023.6.1
Released on June 26, 2023
Enhancements
    Add idle time to fine performance metrics (GH#7938) crusaderky
    Spans: capture code snippets (GH#7930) crusaderky
    Improve memory footprint of P2P rechunking (GH#7897) Hendrik Makait
    Improve error message on invalid state in _handle_remove_replicas (GH#7920) Hendrik Makait
    Make ShuffleSchedulerExtension.remove_worker more robust (GH#7921) Hendrik Makait
    Provide more information if occupancy drops below zero (GH#7924) Hendrik Makait
    Improved conversion between pyarrow and pandas in P2P shuffling (GH#7896) Hendrik Makait
Bug Fixes
    Add Cluster.called_from_running_loop and fix Cluster.asynchronous (GH#7941) Jacob Tomlinson
    Fix annotations and spans leaking between threads (GH#7935) Irina Truong
    Handle null partitions in P2P shuffling (GH#7922) Jonathan De Troye
    Fix race condition in Fine Performance Metrics sync (GH#7927) crusaderky
    Avoid (GH#7923) by starting run_id at 1 (GH#7925) Hendrik Makait
    Fix glitches in Fine Performance Metrics stacked graph (GH#7919) crusaderky
Maintenance
    Wipe the cache after (GH#7935) (GH#7946) crusaderky
    Remove grace period for unclosed comms in gen_cluster (GH#7937) Thomas Grainger
    raise pytest.skip is redundant (GH#7939) crusaderky
    Fix test_rechunk_with_{fully|partially}_unknown_dimension on CI (GH#7934) Hendrik Makait
    Fix compatibility with numpy 1.25 (GH#7932) crusaderky
    Spans: refactor sums of mappings (GH#7918) crusaderky
    Fix flaky test_send_metrics_to_scheduler (GH#7931) crusaderky
    Avoid calls to make_current() and make_clear() by using asyncio.run in LoopRunner (GH#7467) Thomas Grainger
    Add needs triage label to re/opened PRs and issues (GH#7916) Miles
    Remove span_id from global metrics on scheduler (GH#7917) crusaderky
    Add spans to Fine Performance Metrics bokeh dashboard (GH#7911) crusaderky
    FinePerformanceMetrics dashboard overhaul (GH#7910) crusaderky
    Check for skip-caching label (GH#7907) Miles
    Fix CI changes from (GH#7902) (GH#7905) Hendrik Makait
    Rename get_default_shuffle_algorithm to get_default_shuffle_method (GH#7902) Hendrik Makait
    Bump actions/checkout from 3.5.2 to 3.5.3 (GH#7904)
    Refactor P2P rechunk validation (GH#7890) Hendrik Makait

2023.6.0
Released on June 9, 2023
Enhancements
    Post fine performance metrics to spans (GH#7885) crusaderky
    Unique Spans (GH#7882) crusaderky
    Add a timeout to client.as_completed that mirrors concurrent.futures.as_completed timeout (GH#7811) Thomas Grainger
    Enforce dtypes in P2P shuffle (GH#7879) Hendrik Makait
    Support load= keyword for Client.upload_file (GH#7873) James Bourbeau
    Support get_worker() and worker_client() in async tasks (GH#7844) Thomas Grainger
    Capture line number for code frames (GH#7786) Miles
Bug Fixes
    Avoid meta roundtrip in P2P shuffle (GH#7895) Hendrik Makait
    Fix Fine Performance Metrics mis-aligned ColumnData lengths (GH#7893) Miles
    Fix Fine Performance Metrics spilling crash (GH#7878) Miles
    Fix spans bug when scatter or client_desires_new_key creates a task (GH#7886) crusaderky
    Fix Fine Performance Metrics w/ Bokeh 3 (GH#7874) Miles
    TaskGroup.start can move backwards (GH#7867) crusaderky
    Use properly imported MatDescriptor for cupy dispatch registration (GH#7868) Charles Blackmon-Luca
    Ensure retire_workers works if AMM extension hasn’t been loaded (GH#7863) crusaderky
Maintenance
    Review user-defined fine performance metrics (GH#7894) crusaderky
    Fix tests that disable the shuffle extension (GH#7883) crusaderky
    Refactor Scheduler.is_idle (GH#7881) crusaderky
    Link TaskGroups to Spans (GH#7869) crusaderky
    Spans skeleton (GH#7862) crusaderky
    Update gpuCI RAPIDS_VER to 23.08 (GH#7855)
    Bump JamesIves/github-pages-deploy-action from 4.4.1 to 4.4.2 (GH#7865)

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a7cbe9ce1188ad6735cdfaf04fbaa259209da13f

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-distributed/Makefile | 2 +-
 py-distributed/PLIST    | 4 ++++
 py-distributed/distinfo | 6 +++---
 3 files changed, 8 insertions(+), 4 deletions(-)

diffs:
diff --git a/py-distributed/Makefile b/py-distributed/Makefile
index 56e92c1d8f..6a1e0fe4e9 100644
--- a/py-distributed/Makefile
+++ b/py-distributed/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	distributed-2023.5.1
+DISTNAME=	distributed-2023.7.0
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel net
 GITHUB_PROJECT=	distributed
diff --git a/py-distributed/PLIST b/py-distributed/PLIST
index 5bb3f93958..6e3a06d68c 100644
--- a/py-distributed/PLIST
+++ b/py-distributed/PLIST
@@ -239,6 +239,8 @@ ${PYSITELIB}/distributed/http/worker/prometheus/__init__.py
 ${PYSITELIB}/distributed/http/worker/prometheus/__init__.pyc
 ${PYSITELIB}/distributed/http/worker/prometheus/core.py
 ${PYSITELIB}/distributed/http/worker/prometheus/core.pyc
+${PYSITELIB}/distributed/itertools.py
+${PYSITELIB}/distributed/itertools.pyc
 ${PYSITELIB}/distributed/lock.py
 ${PYSITELIB}/distributed/lock.pyc
 ${PYSITELIB}/distributed/metrics.py
@@ -336,6 +338,8 @@ ${PYSITELIB}/distributed/shuffle/_worker_extension.py
 ${PYSITELIB}/distributed/shuffle/_worker_extension.pyc
 ${PYSITELIB}/distributed/sizeof.py
 ${PYSITELIB}/distributed/sizeof.pyc
+${PYSITELIB}/distributed/spans.py
+${PYSITELIB}/distributed/spans.pyc
 ${PYSITELIB}/distributed/spill.py
 ${PYSITELIB}/distributed/spill.pyc
 ${PYSITELIB}/distributed/stealing.py
diff --git a/py-distributed/distinfo b/py-distributed/distinfo
index 06af01b189..b1bc70bd34 100644
--- a/py-distributed/distinfo
+++ b/py-distributed/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (distributed-2023.5.1.tar.gz) = 8a4bf5cff18102c84d5de6788657062af91a32272845c4e7cf05cb777d386a72
-SHA512 (distributed-2023.5.1.tar.gz) = b5b5cd61e90db2eff88df9268082f5a75c36bf911e63e41aec18f72276b9dc2764ff107e4122a1dead59602c43261af3e7664bbf893488780b9fc56e97210440
-Size (distributed-2023.5.1.tar.gz) = 1860331 bytes
+BLAKE2s (distributed-2023.7.0.tar.gz) = 080f04b3eb15301687fb37cb0cfa7ff850c21981281801a049448e6540be6877
+SHA512 (distributed-2023.7.0.tar.gz) = 0a9b59faf88af697393e3ea35cd8a072b571a98e4409d12fd282fd03e696135d16ed3d94c276814c3234c5c9090e04e6bd169378cf7c65898fc387da1505cfbd
+Size (distributed-2023.7.0.tar.gz) = 2488469 bytes


Home | Main Index | Thread Index | Old Index