pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
py-dask: Update to 2021.5.0
Module Name: pkgsrc-wip
Committed By: Matthew Danielson <matthewd%fastmail.us@localhost>
Pushed By: matthewd
Date: Mon May 9 05:08:19 2022 -0700
Changeset: 1f1116e7cb36cd51e143d39959a89914c8cc9e28
Modified Files:
py-distributed/Makefile
py-distributed/PLIST
py-distributed/distinfo
Log Message:
py-dask: Update to 2021.5.0
Changes since 2021.4.0:
2021.5.0:
Released on May 2, 2022
Highlights
This is a bugfix release for this issue.
Enhancements
Handle writeable in buffer_callback (GH#6238) jakirkham
Use .data with NumPy array allocation (GH#6242) jakirkham
Bug Fixes
Close executor in event loop if interpreter is closing (GH#6256) Matthew Rocklin
2022.04.2
Released on April 29, 2022
Enhancements
Unblock event loop while waiting for ThreadpoolExecutor to shut down (GH#6091) Florian Jetter
RetireWorker policy is done if removed (GH#6234) Gabe Joseph
Pause to disable dependency gathering (GH#6195) crusaderky
Add EOFError to nanny multiprocessing.queue except list (GH#6213) Matthew Rocklin
Re-interpret error in lost worker scenario (GH#6193) Matthew Rocklin
Add Stimulus IDs to Scheduler (GH#6161) Florian Jetter
Set a five minute TTL for Dask workers (GH#6200) Matthew Rocklin
Add distributed.metrics.monotonic (GH#6181) crusaderky
Send worker validation errors to scheduler and err on test completion (GH#6192) Matthew Rocklin
Redesign worker exponential backoff on busy-gather (GH#6173) crusaderky
Log all invalid worker transitions to scheduler (GH#6134) Matthew Rocklin
Make Graph dashboard plot have invisible axes (GH#6149) Matthew Rocklin
Remove Nanny auto_restart state (GH#6138) Matthew Rocklin
Bug Fixes
Ensure scheduler events do not hold on to TaskState objects (GH#6226) Florian Jetter
Allow pausing and choke event loop while spilling (GH#6189) crusaderky
Do not use UUID in stealing (GH#6179) Florian Jetter
Handle int worker names in info page (GH#6158) Brett Naul
Fix psutil dio counters none (GH#6093) ungarj
Join Nanny watch thread (GH#6146) Matthew Rocklin
Improve logging when closing workers (GH#6129) Matthew Rocklin
Avoid stack overflow in profiling (GH#6141) Matthew Rocklin
Clean up SSHCluster if failure to start (GH#6130) Matthew Rocklin
Deprecations
Deprecate rpc synchronous context manager (GH#6171) Thomas Grainger
Documentation
Update actors.rst (GH#6167) Scott Sievert
Maintenance
Add fail_hard decorator for worker methods (GH#6210) Matthew Rocklin
Do not require pytest_timeout (GH#6224) Florian Jetter
Remove remaining run_sync calls from tests (GH#6196) Thomas Grainger
Increase test timeout if debugger is running (GH#6218) Florian Jetter
Do not list closes keyword in list of bullet points (GH#6219) Florian Jetter
Harmonize (GH#6161) and (GH#6173) (GH#6207) crusaderky
Xfail test_worker_death_timeout (GH#6186) Matthew Rocklin
Use random port in test_dask_spec.py::test_text (GH#6187) Matthew Rocklin
Mark all websocket tests as flaky (GH#6188) Matthew Rocklin
Fix flaky test_dont_steal_long_running_tasks (GH#6197) crusaderky
Cleanup names in stealing (GH#6185) Matthew Rocklin
log_errors decorator (GH#6184) crusaderky
Pass mypy validation on Windows (GH#6180) crusaderky
Add locket as a dependency instead of vendoring (GH#6166) Michael Adkins
Remove unittestmock for gather_dep and get_data_from_worker (GH#6172) Florian Jetter
mypy tweaks (GH#6175) crusaderky
Avoid easy deprecated calls to asyncio.get_event_loop() (GH#6170) Thomas Grainger
Fix flaky test_cancel_fire_and_forget (GH#6099) crusaderky
Remove deprecated code (GH#6144) Matthew Rocklin
Update link of test badge (GH#6154) Florian Jetter
Remove legacy state mappings (GH#6145) Matthew Rocklin
Fix test_worker_waits_for_scheduler (GH#6155) Matthew Rocklin
Disallow leaked threads on windows (GH#6152) Thomas Grainger
Review annotations and docstrings in scheduler.py, part 1 (GH#6132) crusaderky
Relax test_asyncprocess.py::test_simple (GH#6150) Matthew Rocklin
Drop cast ing which is effectively a no-op (GH#6101) jakirkham
Mark tests that use a specific port as flaky (GH#6139) Matthew Rocklin
AMM Suggestion namedtuples (GH#6108) crusaderky
2022.04.1
Released on April 15, 2022
New Features
Add KillWorker Plugin (GH#6126) Matthew Rocklin
Enhancements
Sort worker list in info pages (GH#6135) Matthew Rocklin
Add back Worker.transition_fetch_missing (GH#6112) Matthew Rocklin
Log state machine events (GH#6092) crusaderky
Migrate ensure_executing transitions to new WorkerState event mechanism - part 1 (GH#6003) crusaderky
Migrate ensure_executing transitions to new WorkerState event mechanism - part 2 (GH#6062) crusaderky
Annotate worker transitions to error (GH#6012) crusaderky
Bug Fixes
Avoid transitioning from memory/released to missing in worker (GH#6123) Matthew Rocklin
Don’t try to reconnect client on interpreter shutdown (GH#6120) Matthew Rocklin
Wrap UCX init warnings in importable functions (GH#6121) Charles Blackmon-Luca
Cancel asyncio tasks on worker close (GH#6098) crusaderky
Avoid port collisions when defining port ranges (GH#6054) crusaderky
Maintenance
Avoid intermittent failure in test_cancel_fire_and_forget (GH#6131) Matthew Rocklin
Ignore bokeh warning in pytest (GH#6127) Matthew Rocklin
Start uncythonization (GH#6104) Martin Durant
Avoid redundant cleanup fixture in gen_test tests (GH#6118) Thomas Grainger
Move comm.close to finally in test_comms (GH#6109) Florian Jetter
Use async with Server in test_core.py (GH#6100) Matthew Rocklin
Elevate warnings to errors in the test suite (GH#6094) Thomas Grainger
Add urllib3 to nightly conda builds (GH#6102) James Bourbeau
Drop Blosc (GH#6027) Matthew Rocklin
Robust test_get_returns_early (GH#6090) Florian Jetter
Overhaul test_priorities.py (GH#6077) crusaderky
Remove pytest-asyncio (GH#6063) Thomas Grainger
Clean up usage around plain rpc (GH#6082) Florian Jetter
Drop OSX builds for Python 3.9 (GH#6073) Florian Jetter
Bump periods in utils_test.wait_for (GH#6081) Florian Jetter
Check for ucx-py nightlies when updating gpuCI (GH#6006) Charles Blackmon-Luca
Type annotations for profile.py (GH#6067) crusaderky
Fix flaky test_worker_time_to_live (GH#6061) crusaderky
Fix flaky test_as_completed_async_for_cancel (GH#6072) crusaderky
Fix regression in test_weakref_cache (GH#6033) crusaderky
Trivial fix to test_nanny_worker_port_range (GH#6070) crusaderky
Drop deprecated tornado.netutil.ExecutorResolver (GH#6031) Thomas Grainger
Delete asyncio.py (GH#6066) Thomas Grainger
Tweak conda environment files (GH#6037) crusaderky
Harden test_abort_execution_to_fetch and more (GH#6026) crusaderky
Fix test_as_completed_with_results_no_raise and name comm (GH#6042) Matthew Rocklin
Use more robust limits in test_worker_memory (GH#6055) Florian Jetter
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=1f1116e7cb36cd51e143d39959a89914c8cc9e28
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
py-distributed/Makefile | 4 ++--
py-distributed/PLIST | 16 +++++++---------
py-distributed/distinfo | 6 +++---
3 files changed, 12 insertions(+), 14 deletions(-)
diffs:
diff --git a/py-distributed/Makefile b/py-distributed/Makefile
index 3dc84d312d..2b10469d56 100644
--- a/py-distributed/Makefile
+++ b/py-distributed/Makefile
@@ -1,8 +1,8 @@
# $NetBSD$
-DISTNAME= distributed-2022.4.0
+DISTNAME= distributed-2022.5.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-CATEGORIES= math python
+CATEGORIES= devel net
MASTER_SITES= ${MASTER_SITE_PYPI:=d/distributed/}
diff --git a/py-distributed/PLIST b/py-distributed/PLIST
index 049d62661c..b491f76eab 100644
--- a/py-distributed/PLIST
+++ b/py-distributed/PLIST
@@ -15,6 +15,9 @@ ${PYSITELIB}/distributed/__init__.pyo
${PYSITELIB}/distributed/_concurrent_futures_thread.py
${PYSITELIB}/distributed/_concurrent_futures_thread.pyc
${PYSITELIB}/distributed/_concurrent_futures_thread.pyo
+${PYSITELIB}/distributed/_stories.py
+${PYSITELIB}/distributed/_stories.pyc
+${PYSITELIB}/distributed/_stories.pyo
${PYSITELIB}/distributed/_version.py
${PYSITELIB}/distributed/_version.pyc
${PYSITELIB}/distributed/_version.pyo
@@ -24,9 +27,6 @@ ${PYSITELIB}/distributed/active_memory_manager.pyo
${PYSITELIB}/distributed/actor.py
${PYSITELIB}/distributed/actor.pyc
${PYSITELIB}/distributed/actor.pyo
-${PYSITELIB}/distributed/asyncio.py
-${PYSITELIB}/distributed/asyncio.pyc
-${PYSITELIB}/distributed/asyncio.pyo
${PYSITELIB}/distributed/batched.py
${PYSITELIB}/distributed/batched.pyc
${PYSITELIB}/distributed/batched.pyo
@@ -36,6 +36,9 @@ ${PYSITELIB}/distributed/bokeh.pyo
${PYSITELIB}/distributed/cfexecutor.py
${PYSITELIB}/distributed/cfexecutor.pyc
${PYSITELIB}/distributed/cfexecutor.pyo
+${PYSITELIB}/distributed/chaos.py
+${PYSITELIB}/distributed/chaos.pyc
+${PYSITELIB}/distributed/chaos.pyo
${PYSITELIB}/distributed/cli/__init__.py
${PYSITELIB}/distributed/cli/__init__.pyc
${PYSITELIB}/distributed/cli/__init__.pyo
@@ -292,9 +295,6 @@ ${PYSITELIB}/distributed/http/worker/prometheus/core.pyo
${PYSITELIB}/distributed/lock.py
${PYSITELIB}/distributed/lock.pyc
${PYSITELIB}/distributed/lock.pyo
-${PYSITELIB}/distributed/locket.py
-${PYSITELIB}/distributed/locket.pyc
-${PYSITELIB}/distributed/locket.pyo
${PYSITELIB}/distributed/metrics.py
${PYSITELIB}/distributed/metrics.pyc
${PYSITELIB}/distributed/metrics.pyo
@@ -382,6 +382,7 @@ ${PYSITELIB}/distributed/publish.pyo
${PYSITELIB}/distributed/pubsub.py
${PYSITELIB}/distributed/pubsub.pyc
${PYSITELIB}/distributed/pubsub.pyo
+${PYSITELIB}/distributed/py.typed
${PYSITELIB}/distributed/queues.py
${PYSITELIB}/distributed/queues.pyc
${PYSITELIB}/distributed/queues.pyo
@@ -415,9 +416,6 @@ ${PYSITELIB}/distributed/spill.pyo
${PYSITELIB}/distributed/stealing.py
${PYSITELIB}/distributed/stealing.pyc
${PYSITELIB}/distributed/stealing.pyo
-${PYSITELIB}/distributed/stories.py
-${PYSITELIB}/distributed/stories.pyc
-${PYSITELIB}/distributed/stories.pyo
${PYSITELIB}/distributed/system.py
${PYSITELIB}/distributed/system.pyc
${PYSITELIB}/distributed/system.pyo
diff --git a/py-distributed/distinfo b/py-distributed/distinfo
index 8045f699f6..9d3435650d 100644
--- a/py-distributed/distinfo
+++ b/py-distributed/distinfo
@@ -1,5 +1,5 @@
$NetBSD$
-BLAKE2s (distributed-2022.4.0.tar.gz) = 0025b4a4baffb366ebc6d877d3f444f23ce850c9cf1c01f78becd599d15f0d26
-SHA512 (distributed-2022.4.0.tar.gz) = 73689ba21143422c5069a5534ebd02e53499d3e66ffaabc4e419547384fed39ce05a3a3a5d9e67a38cd3ff03f81b5e6cca09609bdc532097e7a1abcf8fcf999d
-Size (distributed-2022.4.0.tar.gz) = 927919 bytes
+BLAKE2s (distributed-2022.5.0.tar.gz) = fe5a05b8d7674b5edf4ea6f51b46b8169783ecf65efd8b7f44b0b70a1770698f
+SHA512 (distributed-2022.5.0.tar.gz) = b7138be0a3548bec586e7a460e583613b55866d104da006607141415d14a5070909524341df77f963fbaafdf7d5ede7c89912d913c101928f59c572931df8307
+Size (distributed-2022.5.0.tar.gz) = 934072 bytes
Home |
Main Index |
Thread Index |
Old Index