pkgsrc-WIP-changes archive

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

py-distributed: Update to 2023.3.1



Module Name:	pkgsrc-wip
Committed By:	Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By:	matthewd
Date:		Thu Mar 16 04:46:35 2023 -0700
Changeset:	d1757aafa976319be75620c494fc820f3248a74e

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

Log Message:
py-distributed: Update to 2023.3.1

2023.3.1

Released on March 10, 2023
Enhancements
    Add Jupyter link to dashboard menu if --jupyter flag is set (GH#7638) Jacob Tomlinson
    Bump minimum click version from 7.0 to 8.0 (GH#7637) Miles
    Extend dask metapackage dependencies (GH#7630) James Bourbeau
    Further improvements to Client.restart_workers (GH#7620) Miles
    P2P offload get_output_partition (GH#7587) Florian Jetter
    Initial integration of GIL contention metric (GH#7624) Miles
    Add dashboard documentation links (GH#7610) Miles
    Rename shuffle/rechunk config option/kwarg to method (GH#7623) Hendrik Makait
    Return results in restart_workers (GH#7606) Miles
    Ensure client key cancellation uses ordered messages (GH#7583) Florian Jetter
Bug Fixes
    Fix undefined async_wait_for -> async_poll_for (GH#7627) Miles
    Don’t send client heartbeat without a scheduler_comm (GH#7612) James Bourbeau
    Do not unspill on free-keys (GH#7607) crusaderky
Documentation
    Add notes to Client.submit, Client.map, and Client.scatter with the description of the current task graph resolution algorithm limitations (GH#7588) Eugene Druzhynin
Maintenance
    Use range with pickle protocol versions (GH#7635) jakirkham
    Share thread pool among P2P shuffle runs (GH#7621) Hendrik Makait
    Replace psutil suspend with BlockedGatherDep in test_failing_worker_with_additional_replicas_on_cluster (GH#7633) Thomas Grainger
    Ignore pkg_resources DeprecationWarning for mindeps (GH#7626) Miles
    Implement wait_for using asyncio.timeout() on 3.11 (GH#7571) Thomas Grainger
    Use tmp_path fixture instead of outdated tmpdir fixture (GH#7582) ypogorelova
    Only one crick callback (GH#7614) crusaderky
    Add mindeps + numpy job to tests CI (GH#7609) Miles
    Do not xfail whole tests due to (GH#6705) (GH#7611) crusaderky

2023.3.0
Released on March 1, 2023
Bug Fixes
    Remove pyarrow dependency for rechunking (GH#7604) Florian Jetter
    Update rechunk_transfer and rechunk_unpack errors (GH#7600) James Bourbeau
Maintenance
    Remove dead code and document arguments to ShardBuffer constructors (GH#7590) Lawrence Mitchell
    Fix tests for p2p by default (GH#7595) Florian Jetter
    Remove obsolete cast (GH#7596) Florian Jetter

2023.2.1
Released on February 24, 2023
Enhancements
    P2P for array rechunking (GH#7534) Hendrik Makait
    P2P HashJoin (GH#7514) Florian Jetter
    Unpickle Events, Variables, Queues and Semaphore safely without Client context (GH#7579) Florian Jetter
    Allow pickle to fall back to dask_serialize (GH#7567) Florian Jetter
    make ConnectionPool.remove cancel connection attempts (GH#7547) Thomas Grainger
    Meter how long each task prefix stays in each state (GH#7560) crusaderky
Bug Fixes
    Avoid parsing sys.argv when starting jupyter server (GH#7573) Brett Naul
    str/bytes compatibility for PyNVML device name (GH#7563) James Bourbeau
    metrics.monotonic() is not monotonic on Windows (GH#7558) crusaderky
    Fix for bytes/str discrepancy after PyNVML update (GH#7544) Peter Andreas Entschev
Maintenance
    Raise when attempting P2P with active fuse optimization (GH#7585) Hendrik Makait
    Fix test_shuffling (GH#7581) Hendrik Makait
    P2P: raise RuntimeError if pyarrow version is not sufficient (GH#7578) Florian Jetter
    Check for dtype support in p2p (GH#7425) Hendrik Makait
    Update parsing of FULL_RAPIDS_VER/FULL_UCX_PY_VER (GH#7568) Charles Blackmon-Luca
    move retry from get_data_from_worker to gather_from_workers (GH#7546) Thomas Grainger
    Increase numpy and pandas version pins for nightlies (GH#7562) James Bourbeau
    Set validate=True in all tests (GH#7557) crusaderky
    Remove dead code from _get_task_finished_msg (GH#7561) crusaderky
    Mark tests that take >2s as slow (GH#7556) crusaderky
    Fix test_scatter_no_workers on slow CI (GH#7559) crusaderky
    Unskip test_delete_some_results (GH#7508) Hendrik Makait
    scatter() should not sidestep the worker transition machinery (GH#7545) crusaderky
    pre-commit bump (GH#7541) crusaderky
    Better assertions in Worker.validate_state() (GH#7549) crusaderky
    Bump jacobtomlinson/gha-find-replace from 2 to 3 (GH#7540) James Bourbeau
    Bump black to 23.1.0 (GH#7542) crusaderky
    Run GPU tests on python 3.8 & 3.10 (GH#7537) Charles Blackmon-Luca

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

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    | 5 +++++
 py-distributed/distinfo | 6 +++---
 3 files changed, 9 insertions(+), 4 deletions(-)

diffs:
diff --git a/py-distributed/Makefile b/py-distributed/Makefile
index 5d2485ea60..7a19b83d97 100644
--- a/py-distributed/Makefile
+++ b/py-distributed/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	distributed-2023.2.0
+DISTNAME=	distributed-2023.3.1
 PKGNAME=	${PYPKGPREFIX}-${DISTNAME}
 CATEGORIES=	devel net
 GITHUB_PROJECT=	distributed
diff --git a/py-distributed/PLIST b/py-distributed/PLIST
index c76b2ee1ab..5cf3923a73 100644
--- a/py-distributed/PLIST
+++ b/py-distributed/PLIST
@@ -190,6 +190,7 @@ ${PYSITELIB}/distributed/http/static/css/status.css
 ${PYSITELIB}/distributed/http/static/images/dask-logo.svg
 ${PYSITELIB}/distributed/http/static/images/fa-bars.svg
 ${PYSITELIB}/distributed/http/static/images/favicon.ico
+${PYSITELIB}/distributed/http/static/images/jupyter.svg
 ${PYSITELIB}/distributed/http/static/images/numpy.png
 ${PYSITELIB}/distributed/http/static/images/pandas.png
 ${PYSITELIB}/distributed/http/static/images/python.png
@@ -305,6 +306,10 @@ ${PYSITELIB}/distributed/shuffle/_disk.py
 ${PYSITELIB}/distributed/shuffle/_disk.pyc
 ${PYSITELIB}/distributed/shuffle/_limiter.py
 ${PYSITELIB}/distributed/shuffle/_limiter.pyc
+${PYSITELIB}/distributed/shuffle/_merge.py
+${PYSITELIB}/distributed/shuffle/_merge.pyc
+${PYSITELIB}/distributed/shuffle/_rechunk.py
+${PYSITELIB}/distributed/shuffle/_rechunk.pyc
 ${PYSITELIB}/distributed/shuffle/_scheduler_extension.py
 ${PYSITELIB}/distributed/shuffle/_scheduler_extension.pyc
 ${PYSITELIB}/distributed/shuffle/_shuffle.py
diff --git a/py-distributed/distinfo b/py-distributed/distinfo
index 40367b0543..5d657fcd08 100644
--- a/py-distributed/distinfo
+++ b/py-distributed/distinfo
@@ -1,5 +1,5 @@
 $NetBSD$
 
-BLAKE2s (distributed-2023.2.0.tar.gz) = 3b502380a94b16606b6a4df74f9a72897e6fd9316abbf7d0a7ce0d7ab01fcf13
-SHA512 (distributed-2023.2.0.tar.gz) = da7f348a7d697bf137202ad9029d92ac11c1b12d2608e857bbeff6a2d8948564029dfda03fa29bd4135673508fedca253c85d33b4919204989923999d19e3373
-Size (distributed-2023.2.0.tar.gz) = 1810831 bytes
+BLAKE2s (distributed-2023.3.1.tar.gz) = b220172c890ad1f62ccad98ecdbdd61e59534086d3875ca91797f4ffd51a98a2
+SHA512 (distributed-2023.3.1.tar.gz) = 822acfce6150bfcb467b3e844592b1924a1bd94ba1fefee57436f386b64a4246fffc5fdad48e19bbc887a943a3f812c3bc324acdb94a16c1bace59793270b251
+Size (distributed-2023.3.1.tar.gz) = 1838628 bytes


Home | Main Index | Thread Index | Old Index