Package: dask.distributed / 2021.01.0+ds.1-2.1+deb11u1

Metadata

Package Version Patches format
dask.distributed 2021.01.0+ds.1-2.1+deb11u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
override worker test.patch | (download)

distributed/tests/test_worker.py | 9 8 + 1 - 0 !
1 file changed, 8 insertions(+), 1 deletion(-)

 override-worker-test
reproducible version.patch | (download)

versioneer.py | 9 9 + 0 - 0 !
1 file changed, 9 insertions(+)

 use the debian version for the software version.

docs use local images.patch | (download)

docs/source/diagnosing-performance.rst | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 patch image links to use local copies

use local intersphinx inventory.patch | (download)

docs/source/conf.py | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 use the inventory files from other documentation packages.
use youtube nocookie.patch | (download)

docs/source/diagnosing-performance.rst | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 youtube-nocookie is a little more privacy friendly than regular
 youtube and is a minor change.
pytest asyncio 0.14.patch | (download)

conftest.py | 3 2 + 1 - 0 !
distributed/debian_patch_event_loop.py | 20 20 + 0 - 0 !
2 files changed, 22 insertions(+), 1 deletion(-)

 support pytest-asyncio >= 0.14

pytest-asyncio now resets the event_loop_policy after every test. Set it
back to AnyThreadEventLoopPolicy() with another hook.

Bug-pytest-asyncio: https://github.com/pytest-dev/pytest-asyncio/issues/168

use local favicon.patch | (download)

distributed/dashboard/templates/performance_report.html | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 point to local favicon.ico file instead of referencing
 public url
mark tests require installation.patch | (download)

distributed/cli/tests/test_dask_scheduler.py | 16 16 + 0 - 0 !
distributed/cli/tests/test_dask_worker.py | 17 17 + 0 - 0 !
2 files changed, 33 insertions(+)

 i was manually slisting tests that needed to be but that
fall back to ipv6 localhost.patch | (download)

distributed/utils.py | 12 8 + 4 - 0 !
1 file changed, 8 insertions(+), 4 deletions(-)

 on debian test runners the ivp6 loop back interface is
 available so dask.distributed thinks it has ipv6 access, but it
 doesn't have a routable address so the lookup to the well known IPv6
 address fails, and the hostname doesn't have an ipv6 address associated
 with it so the fallback to gethostname() also fails.
 This adds a further fallback to the name localhost.
0001 Remove tests for process_time and thread_time 4895.patch | (download)

distributed/tests/test_metrics.py | 46 0 + 46 - 0 !
1 file changed, 46 deletions(-)

 remove tests for `process_time` and `thread_time` (#4895)


pass host to local cluster.patch | (download)

distributed/deploy/local.py | 1 1 + 0 - 0 !
distributed/deploy/tests/test_local.py | 18 18 + 0 - 0 !
2 files changed, 19 insertions(+)

 [patch] pass `host` through localcluster to workers

Previously the `host` parameter to `LocalCluster` would only be
forwarded to `Scheduler` instances and not `Worker`/`Nanny` instances,
leading to workers listening on non-localhost in some configurations.
This fixes that and adds a test.

python3.9 compatibility.patch | (download)

.github/workflows/ci-windows.yaml | 8 4 + 4 - 0 !
distributed/utils.py | 8 7 + 1 - 0 !
2 files changed, 11 insertions(+), 5 deletions(-)

 [patch 1/4] python 3.9 compatibility
Bug: https://github.com/dask/distributed/issues/4168