Diff of the two buildlogs: -- --- b1/build.log 2025-01-09 13:05:02.311306565 +0000 +++ b2/build.log 2025-01-09 14:29:36.779767983 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Wed Feb 11 06:51:31 -12 2026 -I: pbuilder-time-stamp: 1770835891 +I: Current time: Fri Jan 10 03:05:05 +14 2025 +I: pbuilder-time-stamp: 1736427905 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -45,54 +45,86 @@ dpkg-source: info: applying dask-matching-interpreter.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/78622/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/D01_modify_environment starting +debug: Running on ionos12-i386. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 9 13:05 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='i386' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=22 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='i386' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="i686-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=i386 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=10 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=i686 + HOST_ARCH=i386 IFS=' ' - INVOCATION_ID='6ee37778b23042bca74b2552c95f3edb' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - LD_LIBRARY_PATH='/usr/lib/libeatmydata' - LD_PRELOAD='libeatmydata.so' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='78622' - PS1='# ' - PS2='> ' + INVOCATION_ID=26a809007def4fa2b135baf8392f6978 + LANG=C + LANGUAGE=de_CH:de + LC_ALL=C + LD_LIBRARY_PATH=/usr/lib/libeatmydata + LD_PRELOAD=libeatmydata.so + MACHTYPE=i686-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=28010 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qVLyJtQM/pbuilderrc_E5rD --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qVLyJtQM/b1 --logfile b1/build.log dask.distributed_2024.12.1+ds-1.dsc' - SUDO_GID='112' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.qVLyJtQM/pbuilderrc_yfUF --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.qVLyJtQM/b2 --logfile b2/build.log dask.distributed_2024.12.1+ds-1.dsc' + SUDO_GID=112 + SUDO_UID=107 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos6-i386 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/78622/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -454,7 +486,7 @@ Get: 238 http://deb.debian.org/debian unstable/main i386 python3-zict all 3.0.0-2 [29.7 kB] Get: 239 http://deb.debian.org/debian unstable/main i386 tzdata-legacy all 2024b-5 [176 kB] Get: 240 http://deb.debian.org/debian unstable/main i386 uglifyjs all 3.17.4-2 [12.1 kB] -Fetched 143 MB in 3s (41.2 MB/s) +Fetched 143 MB in 2s (63.9 MB/s) Preconfiguring packages ... Selecting previously unselected package fonts-lato. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19834 files and directories currently installed.) @@ -1227,8 +1259,8 @@ Setting up tzdata (2024b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Feb 11 18:52:06 UTC 2026. -Universal Time is now: Wed Feb 11 18:52:06 UTC 2026. +Local time is now: Thu Jan 9 13:06:23 UTC 2025. +Universal Time is now: Thu Jan 9 13:06:23 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:i386 (5.3.128~dfsg-2.1+b1) ... @@ -1457,7 +1489,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/dask.distributed-2024.12.1+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../dask.distributed_2024.12.1+ds-1_source.changes +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/dask.distributed-2024.12.1+ds/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../dask.distributed_2024.12.1+ds-1_source.changes dpkg-buildpackage: info: source package dask.distributed dpkg-buildpackage: info: source version 2024.12.1+ds-1 dpkg-buildpackage: info: source distribution unstable @@ -1513,200 +1549,200 @@ running build running build_py creating build/lib/distributed -copying distributed/cluster_dump.py -> build/lib/distributed -copying distributed/semaphore.py -> build/lib/distributed -copying distributed/broker.py -> build/lib/distributed -copying distributed/event.py -> build/lib/distributed -copying distributed/_signals.py -> build/lib/distributed -copying distributed/proctitle.py -> build/lib/distributed -copying distributed/_async_taskgroup.py -> build/lib/distributed -copying distributed/worker.py -> build/lib/distributed -copying distributed/system_monitor.py -> build/lib/distributed -copying distributed/core.py -> build/lib/distributed -copying distributed/utils_comm.py -> build/lib/distributed -copying distributed/variable.py -> build/lib/distributed -copying distributed/exceptions.py -> build/lib/distributed -copying distributed/objects.py -> build/lib/distributed -copying distributed/active_memory_manager.py -> build/lib/distributed -copying distributed/preloading.py -> build/lib/distributed -copying distributed/recreate_tasks.py -> build/lib/distributed -copying distributed/scheduler.py -> build/lib/distributed -copying distributed/utils.py -> build/lib/distributed copying distributed/itertools.py -> build/lib/distributed -copying distributed/utils_test.py -> build/lib/distributed -copying distributed/diskutils.py -> build/lib/distributed -copying distributed/nanny.py -> build/lib/distributed -copying distributed/_version.py -> build/lib/distributed -copying distributed/counter.py -> build/lib/distributed -copying distributed/compatibility.py -> build/lib/distributed +copying distributed/cfexecutor.py -> build/lib/distributed +copying distributed/stealing.py -> build/lib/distributed +copying distributed/_stories.py -> build/lib/distributed +copying distributed/actor.py -> build/lib/distributed +copying distributed/_concurrent_futures_thread.py -> build/lib/distributed +copying distributed/client.py -> build/lib/distributed copying distributed/lock.py -> build/lib/distributed -copying distributed/spill.py -> build/lib/distributed -copying distributed/process.py -> build/lib/distributed -copying distributed/chaos.py -> build/lib/distributed -copying distributed/profile.py -> build/lib/distributed +copying distributed/preloading.py -> build/lib/distributed +copying distributed/config.py -> build/lib/distributed +copying distributed/versions.py -> build/lib/distributed +copying distributed/spans.py -> build/lib/distributed +copying distributed/threadpoolexecutor.py -> build/lib/distributed +copying distributed/_signals.py -> build/lib/distributed copying distributed/publish.py -> build/lib/distributed -copying distributed/node.py -> build/lib/distributed -copying distributed/_asyncio.py -> build/lib/distributed -copying distributed/queues.py -> build/lib/distributed -copying distributed/worker_memory.py -> build/lib/distributed -copying distributed/bokeh.py -> build/lib/distributed +copying distributed/worker_state_machine.py -> build/lib/distributed +copying distributed/compatibility.py -> build/lib/distributed copying distributed/sizeof.py -> build/lib/distributed +copying distributed/_version.py -> build/lib/distributed +copying distributed/counter.py -> build/lib/distributed copying distributed/worker_client.py -> build/lib/distributed -copying distributed/config.py -> build/lib/distributed -copying distributed/threadpoolexecutor.py -> build/lib/distributed +copying distributed/node.py -> build/lib/distributed +copying distributed/utils_test.py -> build/lib/distributed +copying distributed/collections.py -> build/lib/distributed +copying distributed/core.py -> build/lib/distributed +copying distributed/active_memory_manager.py -> build/lib/distributed +copying distributed/worker_memory.py -> build/lib/distributed +copying distributed/system_monitor.py -> build/lib/distributed +copying distributed/chaos.py -> build/lib/distributed +copying distributed/__init__.py -> build/lib/distributed copying distributed/metrics.py -> build/lib/distributed -copying distributed/versions.py -> build/lib/distributed -copying distributed/_stories.py -> build/lib/distributed copying distributed/security.py -> build/lib/distributed -copying distributed/spans.py -> build/lib/distributed -copying distributed/cfexecutor.py -> build/lib/distributed -copying distributed/client.py -> build/lib/distributed copying distributed/gc.py -> build/lib/distributed -copying distributed/system.py -> build/lib/distributed -copying distributed/batched.py -> build/lib/distributed -copying distributed/__init__.py -> build/lib/distributed -copying distributed/worker_state_machine.py -> build/lib/distributed -copying distributed/actor.py -> build/lib/distributed -copying distributed/collections.py -> build/lib/distributed +copying distributed/exceptions.py -> build/lib/distributed copying distributed/pytest_resourceleaks.py -> build/lib/distributed -copying distributed/_concurrent_futures_thread.py -> build/lib/distributed +copying distributed/process.py -> build/lib/distributed copying distributed/multi_lock.py -> build/lib/distributed +copying distributed/scheduler.py -> build/lib/distributed +copying distributed/_asyncio.py -> build/lib/distributed +copying distributed/cluster_dump.py -> build/lib/distributed +copying distributed/spill.py -> build/lib/distributed +copying distributed/objects.py -> build/lib/distributed +copying distributed/utils.py -> build/lib/distributed +copying distributed/event.py -> build/lib/distributed +copying distributed/batched.py -> build/lib/distributed +copying distributed/diskutils.py -> build/lib/distributed +copying distributed/bokeh.py -> build/lib/distributed +copying distributed/profile.py -> build/lib/distributed +copying distributed/queues.py -> build/lib/distributed +copying distributed/semaphore.py -> build/lib/distributed +copying distributed/worker.py -> build/lib/distributed +copying distributed/nanny.py -> build/lib/distributed +copying distributed/utils_comm.py -> build/lib/distributed +copying distributed/variable.py -> build/lib/distributed +copying distributed/_async_taskgroup.py -> build/lib/distributed +copying distributed/proctitle.py -> build/lib/distributed copying distributed/pubsub.py -> build/lib/distributed -copying distributed/stealing.py -> build/lib/distributed -creating build/lib/distributed/widgets -copying distributed/widgets/__init__.py -> build/lib/distributed/widgets +copying distributed/system.py -> build/lib/distributed +copying distributed/recreate_tasks.py -> build/lib/distributed +copying distributed/broker.py -> build/lib/distributed +creating build/lib/distributed/protocol +copying distributed/protocol/keras.py -> build/lib/distributed/protocol +copying distributed/protocol/scipy.py -> build/lib/distributed/protocol +copying distributed/protocol/compression.py -> build/lib/distributed/protocol +copying distributed/protocol/numpy.py -> build/lib/distributed/protocol +copying distributed/protocol/pickle.py -> build/lib/distributed/protocol +copying distributed/protocol/utils_test.py -> build/lib/distributed/protocol +copying distributed/protocol/netcdf4.py -> build/lib/distributed/protocol +copying distributed/protocol/serialize.py -> build/lib/distributed/protocol +copying distributed/protocol/core.py -> build/lib/distributed/protocol +copying distributed/protocol/sparse.py -> build/lib/distributed/protocol +copying distributed/protocol/__init__.py -> build/lib/distributed/protocol +copying distributed/protocol/rmm.py -> build/lib/distributed/protocol +copying distributed/protocol/torch.py -> build/lib/distributed/protocol +copying distributed/protocol/numba.py -> build/lib/distributed/protocol +copying distributed/protocol/utils.py -> build/lib/distributed/protocol +copying distributed/protocol/cuda.py -> build/lib/distributed/protocol +copying distributed/protocol/cupy.py -> build/lib/distributed/protocol +copying distributed/protocol/arrow.py -> build/lib/distributed/protocol +copying distributed/protocol/h5py.py -> build/lib/distributed/protocol creating build/lib/distributed/dashboard copying distributed/dashboard/export_tool.py -> build/lib/distributed/dashboard -copying distributed/dashboard/worker.py -> build/lib/distributed/dashboard copying distributed/dashboard/core.py -> build/lib/distributed/dashboard +copying distributed/dashboard/__init__.py -> build/lib/distributed/dashboard copying distributed/dashboard/scheduler.py -> build/lib/distributed/dashboard copying distributed/dashboard/utils.py -> build/lib/distributed/dashboard -copying distributed/dashboard/__init__.py -> build/lib/distributed/dashboard +copying distributed/dashboard/worker.py -> build/lib/distributed/dashboard +creating build/lib/distributed/http +copying distributed/http/routing.py -> build/lib/distributed/http +copying distributed/http/health.py -> build/lib/distributed/http +copying distributed/http/__init__.py -> build/lib/distributed/http +copying distributed/http/utils.py -> build/lib/distributed/http +copying distributed/http/proxy.py -> build/lib/distributed/http +copying distributed/http/statics.py -> build/lib/distributed/http +copying distributed/http/prometheus.py -> build/lib/distributed/http +creating build/lib/distributed/comm +copying distributed/comm/addressing.py -> build/lib/distributed/comm +copying distributed/comm/ucx.py -> build/lib/distributed/comm +copying distributed/comm/inproc.py -> build/lib/distributed/comm +copying distributed/comm/ws.py -> build/lib/distributed/comm +copying distributed/comm/registry.py -> build/lib/distributed/comm +copying distributed/comm/core.py -> build/lib/distributed/comm +copying distributed/comm/__init__.py -> build/lib/distributed/comm +copying distributed/comm/tcp.py -> build/lib/distributed/comm +copying distributed/comm/utils.py -> build/lib/distributed/comm +creating build/lib/distributed/widgets +copying distributed/widgets/__init__.py -> build/lib/distributed/widgets +creating build/lib/distributed/cli +copying distributed/cli/dask_spec.py -> build/lib/distributed/cli +copying distributed/cli/dask_worker.py -> build/lib/distributed/cli +copying distributed/cli/dask_ssh.py -> build/lib/distributed/cli +copying distributed/cli/dask_scheduler.py -> build/lib/distributed/cli +copying distributed/cli/__init__.py -> build/lib/distributed/cli +copying distributed/cli/utils.py -> build/lib/distributed/cli +creating build/lib/distributed/diagnostics +copying distributed/diagnostics/nvml.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/memory_sampler.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/eventstream.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/websocket.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/progressbar.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/memray.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/plugin.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/__init__.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/rmm.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/progress_stream.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/graph_layout.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/cluster_dump.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/task_stream.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/progress.py -> build/lib/distributed/diagnostics +copying distributed/diagnostics/cudf.py -> build/lib/distributed/diagnostics creating build/lib/distributed/shuffle -copying distributed/shuffle/_memory.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_disk.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_core.py -> build/lib/distributed/shuffle copying distributed/shuffle/_pickle.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_rechunk.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_buffer.py -> build/lib/distributed/shuffle copying distributed/shuffle/_shuffle.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_arrow.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_worker_plugin.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_scheduler_plugin.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_comms.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_disk.py -> build/lib/distributed/shuffle copying distributed/shuffle/_exceptions.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_core.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_rechunk.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_scheduler_plugin.py -> build/lib/distributed/shuffle copying distributed/shuffle/__init__.py -> build/lib/distributed/shuffle -copying distributed/shuffle/_merge.py -> build/lib/distributed/shuffle copying distributed/shuffle/_limiter.py -> build/lib/distributed/shuffle -creating build/lib/distributed/cli -copying distributed/cli/dask_scheduler.py -> build/lib/distributed/cli -copying distributed/cli/utils.py -> build/lib/distributed/cli -copying distributed/cli/dask_worker.py -> build/lib/distributed/cli -copying distributed/cli/dask_spec.py -> build/lib/distributed/cli -copying distributed/cli/__init__.py -> build/lib/distributed/cli -copying distributed/cli/dask_ssh.py -> build/lib/distributed/cli +copying distributed/shuffle/_arrow.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_worker_plugin.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_buffer.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_merge.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_comms.py -> build/lib/distributed/shuffle +copying distributed/shuffle/_memory.py -> build/lib/distributed/shuffle creating build/lib/distributed/deploy -copying distributed/deploy/ssh.py -> build/lib/distributed/deploy -copying distributed/deploy/adaptive_core.py -> build/lib/distributed/deploy copying distributed/deploy/spec.py -> build/lib/distributed/deploy +copying distributed/deploy/ssh.py -> build/lib/distributed/deploy +copying distributed/deploy/__init__.py -> build/lib/distributed/deploy copying distributed/deploy/adaptive.py -> build/lib/distributed/deploy -copying distributed/deploy/utils.py -> build/lib/distributed/deploy +copying distributed/deploy/adaptive_core.py -> build/lib/distributed/deploy copying distributed/deploy/subprocess.py -> build/lib/distributed/deploy +copying distributed/deploy/utils.py -> build/lib/distributed/deploy +copying distributed/deploy/local.py -> build/lib/distributed/deploy copying distributed/deploy/old_ssh.py -> build/lib/distributed/deploy -copying distributed/deploy/__init__.py -> build/lib/distributed/deploy copying distributed/deploy/cluster.py -> build/lib/distributed/deploy -copying distributed/deploy/local.py -> build/lib/distributed/deploy -creating build/lib/distributed/comm -copying distributed/comm/core.py -> build/lib/distributed/comm -copying distributed/comm/utils.py -> build/lib/distributed/comm -copying distributed/comm/ucx.py -> build/lib/distributed/comm -copying distributed/comm/ws.py -> build/lib/distributed/comm -copying distributed/comm/addressing.py -> build/lib/distributed/comm -copying distributed/comm/tcp.py -> build/lib/distributed/comm -copying distributed/comm/inproc.py -> build/lib/distributed/comm -copying distributed/comm/registry.py -> build/lib/distributed/comm -copying distributed/comm/__init__.py -> build/lib/distributed/comm -creating build/lib/distributed/http -copying distributed/http/statics.py -> build/lib/distributed/http -copying distributed/http/utils.py -> build/lib/distributed/http -copying distributed/http/prometheus.py -> build/lib/distributed/http -copying distributed/http/health.py -> build/lib/distributed/http -copying distributed/http/proxy.py -> build/lib/distributed/http -copying distributed/http/__init__.py -> build/lib/distributed/http -copying distributed/http/routing.py -> build/lib/distributed/http -creating build/lib/distributed/protocol -copying distributed/protocol/cuda.py -> build/lib/distributed/protocol -copying distributed/protocol/core.py -> build/lib/distributed/protocol -copying distributed/protocol/cupy.py -> build/lib/distributed/protocol -copying distributed/protocol/serialize.py -> build/lib/distributed/protocol -copying distributed/protocol/numba.py -> build/lib/distributed/protocol -copying distributed/protocol/utils.py -> build/lib/distributed/protocol -copying distributed/protocol/arrow.py -> build/lib/distributed/protocol -copying distributed/protocol/utils_test.py -> build/lib/distributed/protocol -copying distributed/protocol/rmm.py -> build/lib/distributed/protocol -copying distributed/protocol/torch.py -> build/lib/distributed/protocol -copying distributed/protocol/scipy.py -> build/lib/distributed/protocol -copying distributed/protocol/sparse.py -> build/lib/distributed/protocol -copying distributed/protocol/h5py.py -> build/lib/distributed/protocol -copying distributed/protocol/netcdf4.py -> build/lib/distributed/protocol -copying distributed/protocol/numpy.py -> build/lib/distributed/protocol -copying distributed/protocol/__init__.py -> build/lib/distributed/protocol -copying distributed/protocol/keras.py -> build/lib/distributed/protocol -copying distributed/protocol/pickle.py -> build/lib/distributed/protocol -copying distributed/protocol/compression.py -> build/lib/distributed/protocol -creating build/lib/distributed/diagnostics -copying distributed/diagnostics/cluster_dump.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/memory_sampler.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/task_stream.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/progress.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/memray.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/websocket.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/progress_stream.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/progressbar.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/graph_layout.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/rmm.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/nvml.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/eventstream.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/__init__.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/plugin.py -> build/lib/distributed/diagnostics -copying distributed/diagnostics/cudf.py -> build/lib/distributed/diagnostics -creating build/lib/distributed/widgets/templates -copying distributed/widgets/templates/__init__.py -> build/lib/distributed/widgets/templates creating build/lib/distributed/dashboard/templates copying distributed/dashboard/templates/__init__.py -> build/lib/distributed/dashboard/templates creating build/lib/distributed/dashboard/components -copying distributed/dashboard/components/worker.py -> build/lib/distributed/dashboard/components -copying distributed/dashboard/components/scheduler.py -> build/lib/distributed/dashboard/components copying distributed/dashboard/components/shared.py -> build/lib/distributed/dashboard/components -copying distributed/dashboard/components/rmm.py -> build/lib/distributed/dashboard/components copying distributed/dashboard/components/nvml.py -> build/lib/distributed/dashboard/components copying distributed/dashboard/components/__init__.py -> build/lib/distributed/dashboard/components +copying distributed/dashboard/components/rmm.py -> build/lib/distributed/dashboard/components +copying distributed/dashboard/components/scheduler.py -> build/lib/distributed/dashboard/components +copying distributed/dashboard/components/worker.py -> build/lib/distributed/dashboard/components +creating build/lib/distributed/http/static +copying distributed/http/static/__init__.py -> build/lib/distributed/http/static creating build/lib/distributed/http/templates copying distributed/http/templates/__init__.py -> build/lib/distributed/http/templates +creating build/lib/distributed/http/worker +copying distributed/http/worker/__init__.py -> build/lib/distributed/http/worker creating build/lib/distributed/http/scheduler -copying distributed/http/scheduler/api.py -> build/lib/distributed/http/scheduler copying distributed/http/scheduler/info.py -> build/lib/distributed/http/scheduler -copying distributed/http/scheduler/json.py -> build/lib/distributed/http/scheduler -copying distributed/http/scheduler/__init__.py -> build/lib/distributed/http/scheduler copying distributed/http/scheduler/missing_bokeh.py -> build/lib/distributed/http/scheduler -creating build/lib/distributed/http/static -copying distributed/http/static/__init__.py -> build/lib/distributed/http/static -creating build/lib/distributed/http/worker -copying distributed/http/worker/__init__.py -> build/lib/distributed/http/worker -creating build/lib/distributed/http/scheduler/prometheus -copying distributed/http/scheduler/prometheus/semaphore.py -> build/lib/distributed/http/scheduler/prometheus -copying distributed/http/scheduler/prometheus/core.py -> build/lib/distributed/http/scheduler/prometheus -copying distributed/http/scheduler/prometheus/__init__.py -> build/lib/distributed/http/scheduler/prometheus -copying distributed/http/scheduler/prometheus/stealing.py -> build/lib/distributed/http/scheduler/prometheus +copying distributed/http/scheduler/__init__.py -> build/lib/distributed/http/scheduler +copying distributed/http/scheduler/api.py -> build/lib/distributed/http/scheduler +copying distributed/http/scheduler/json.py -> build/lib/distributed/http/scheduler creating build/lib/distributed/http/static/js copying distributed/http/static/js/__init__.py -> build/lib/distributed/http/static/js -creating build/lib/distributed/http/static/images -copying distributed/http/static/images/__init__.py -> build/lib/distributed/http/static/images creating build/lib/distributed/http/static/css copying distributed/http/static/css/__init__.py -> build/lib/distributed/http/static/css +creating build/lib/distributed/http/static/images +copying distributed/http/static/images/__init__.py -> build/lib/distributed/http/static/images creating build/lib/distributed/http/worker/prometheus copying distributed/http/worker/prometheus/core.py -> build/lib/distributed/http/worker/prometheus copying distributed/http/worker/prometheus/__init__.py -> build/lib/distributed/http/worker/prometheus +creating build/lib/distributed/http/scheduler/prometheus +copying distributed/http/scheduler/prometheus/stealing.py -> build/lib/distributed/http/scheduler/prometheus +copying distributed/http/scheduler/prometheus/core.py -> build/lib/distributed/http/scheduler/prometheus +copying distributed/http/scheduler/prometheus/__init__.py -> build/lib/distributed/http/scheduler/prometheus +copying distributed/http/scheduler/prometheus/semaphore.py -> build/lib/distributed/http/scheduler/prometheus +creating build/lib/distributed/widgets/templates +copying distributed/widgets/templates/__init__.py -> build/lib/distributed/widgets/templates running egg_info creating distributed.egg-info writing distributed.egg-info/PKG-INFO @@ -2253,71 +2289,19 @@ copying distributed/tests/tls-key.pem -> build/lib/distributed/tests copying distributed/tests/tls-self-signed-cert.pem -> build/lib/distributed/tests copying distributed/tests/tls-self-signed-key.pem -> build/lib/distributed/tests -copying distributed/http/templates/json-index.html -> build/lib/distributed/http/templates +copying distributed/http/templates/gpu.html -> build/lib/distributed/http/templates +copying distributed/http/templates/task.html -> build/lib/distributed/http/templates +copying distributed/http/templates/call-stack.html -> build/lib/distributed/http/templates +copying distributed/http/templates/logs.html -> build/lib/distributed/http/templates copying distributed/http/templates/status.html -> build/lib/distributed/http/templates -copying distributed/http/templates/simple.html -> build/lib/distributed/http/templates -copying distributed/http/templates/base.html -> build/lib/distributed/http/templates copying distributed/http/templates/worker.html -> build/lib/distributed/http/templates -copying distributed/http/templates/worker-table.html -> build/lib/distributed/http/templates -copying distributed/http/templates/workers.html -> build/lib/distributed/http/templates +copying distributed/http/templates/json-index.html -> build/lib/distributed/http/templates copying distributed/http/templates/exceptions.html -> build/lib/distributed/http/templates -copying distributed/http/templates/task.html -> build/lib/distributed/http/templates -copying distributed/http/templates/call-stack.html -> build/lib/distributed/http/templates -copying distributed/http/templates/gpu.html -> build/lib/distributed/http/templates copying distributed/http/templates/main.html -> build/lib/distributed/http/templates -copying distributed/http/templates/logs.html -> build/lib/distributed/http/templates -copying distributed/dashboard/theme.yaml -> build/lib/distributed/dashboard -creating build/lib/distributed/dashboard/tests -copying distributed/dashboard/tests/test_bokeh.py -> build/lib/distributed/dashboard/tests -copying distributed/dashboard/tests/test_components.py -> build/lib/distributed/dashboard/tests -copying distributed/dashboard/tests/test_scheduler_bokeh.py -> build/lib/distributed/dashboard/tests -copying distributed/dashboard/tests/test_worker_bokeh.py -> build/lib/distributed/dashboard/tests -creating build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/__init__.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_buffer.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_comm_buffer.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_core.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_disk_buffer.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_graph.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_limiter.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_memory_buffer.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_merge.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_merge_column_and_index.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_metrics.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_pickle.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_read_write_lock.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_rechunk.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_shuffle.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/test_shuffle_plugins.py -> build/lib/distributed/shuffle/tests -copying distributed/shuffle/tests/utils.py -> build/lib/distributed/shuffle/tests -creating build/lib/distributed/cli/tests -copying distributed/cli/tests/__init__.py -> build/lib/distributed/cli/tests -copying distributed/cli/tests/test_dask_scheduler.py -> build/lib/distributed/cli/tests -copying distributed/cli/tests/test_dask_spec.py -> build/lib/distributed/cli/tests -copying distributed/cli/tests/test_dask_ssh.py -> build/lib/distributed/cli/tests -copying distributed/cli/tests/test_dask_worker.py -> build/lib/distributed/cli/tests -copying distributed/cli/tests/test_tls_cli.py -> build/lib/distributed/cli/tests -creating build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_adaptive.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_adaptive_core.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_cluster.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_deploy_utils.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_local.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_old_ssh.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_slow_adaptive.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_spec_cluster.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_ssh.py -> build/lib/distributed/deploy/tests -copying distributed/deploy/tests/test_subprocess.py -> build/lib/distributed/deploy/tests -creating build/lib/distributed/comm/tests -copying distributed/comm/tests/test_comms.py -> build/lib/distributed/comm/tests -copying distributed/comm/tests/test_tcp.py -> build/lib/distributed/comm/tests -copying distributed/comm/tests/test_ucx.py -> build/lib/distributed/comm/tests -copying distributed/comm/tests/test_ucx_config.py -> build/lib/distributed/comm/tests -copying distributed/comm/tests/test_ws.py -> build/lib/distributed/comm/tests -creating build/lib/distributed/http/tests -copying distributed/http/tests/__init__.py -> build/lib/distributed/http/tests -copying distributed/http/tests/test_core.py -> build/lib/distributed/http/tests -copying distributed/http/tests/test_routing.py -> build/lib/distributed/http/tests +copying distributed/http/templates/base.html -> build/lib/distributed/http/templates +copying distributed/http/templates/simple.html -> build/lib/distributed/http/templates +copying distributed/http/templates/worker-table.html -> build/lib/distributed/http/templates +copying distributed/http/templates/workers.html -> build/lib/distributed/http/templates creating build/lib/distributed/protocol/tests copying distributed/protocol/tests/__init__.py -> build/lib/distributed/protocol/tests copying distributed/protocol/tests/test_arrow.py -> build/lib/distributed/protocol/tests @@ -2343,6 +2327,29 @@ copying distributed/protocol/tests/test_torch.py -> build/lib/distributed/protocol/tests copying distributed/protocol/tests/test_utils.py -> build/lib/distributed/protocol/tests copying distributed/protocol/tests/test_utils_test.py -> build/lib/distributed/protocol/tests +copying distributed/dashboard/theme.yaml -> build/lib/distributed/dashboard +creating build/lib/distributed/dashboard/tests +copying distributed/dashboard/tests/test_bokeh.py -> build/lib/distributed/dashboard/tests +copying distributed/dashboard/tests/test_components.py -> build/lib/distributed/dashboard/tests +copying distributed/dashboard/tests/test_scheduler_bokeh.py -> build/lib/distributed/dashboard/tests +copying distributed/dashboard/tests/test_worker_bokeh.py -> build/lib/distributed/dashboard/tests +creating build/lib/distributed/http/tests +copying distributed/http/tests/__init__.py -> build/lib/distributed/http/tests +copying distributed/http/tests/test_core.py -> build/lib/distributed/http/tests +copying distributed/http/tests/test_routing.py -> build/lib/distributed/http/tests +creating build/lib/distributed/comm/tests +copying distributed/comm/tests/test_comms.py -> build/lib/distributed/comm/tests +copying distributed/comm/tests/test_tcp.py -> build/lib/distributed/comm/tests +copying distributed/comm/tests/test_ucx.py -> build/lib/distributed/comm/tests +copying distributed/comm/tests/test_ucx_config.py -> build/lib/distributed/comm/tests +copying distributed/comm/tests/test_ws.py -> build/lib/distributed/comm/tests +creating build/lib/distributed/cli/tests +copying distributed/cli/tests/__init__.py -> build/lib/distributed/cli/tests +copying distributed/cli/tests/test_dask_scheduler.py -> build/lib/distributed/cli/tests +copying distributed/cli/tests/test_dask_spec.py -> build/lib/distributed/cli/tests +copying distributed/cli/tests/test_dask_ssh.py -> build/lib/distributed/cli/tests +copying distributed/cli/tests/test_dask_worker.py -> build/lib/distributed/cli/tests +copying distributed/cli/tests/test_tls_cli.py -> build/lib/distributed/cli/tests creating build/lib/distributed/diagnostics/tests copying distributed/diagnostics/tests/test_cluster_dump_plugin.py -> build/lib/distributed/diagnostics/tests copying distributed/diagnostics/tests/test_cudf_diagnostics.py -> build/lib/distributed/diagnostics/tests @@ -2361,34 +2368,53 @@ copying distributed/diagnostics/tests/test_scheduler_plugin.py -> build/lib/distributed/diagnostics/tests copying distributed/diagnostics/tests/test_task_stream.py -> build/lib/distributed/diagnostics/tests copying distributed/diagnostics/tests/test_worker_plugin.py -> build/lib/distributed/diagnostics/tests -copying distributed/widgets/templates/client.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/cluster.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/computation.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/future.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/has_what.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/local_cluster.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/log.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/logs.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/process_interface.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/scheduler.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/scheduler_info.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/security.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/task_state.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/who_has.html.j2 -> build/lib/distributed/widgets/templates -copying distributed/widgets/templates/worker_state.html.j2 -> build/lib/distributed/widgets/templates +creating build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/__init__.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_buffer.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_comm_buffer.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_core.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_disk_buffer.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_graph.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_limiter.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_memory_buffer.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_merge.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_merge_column_and_index.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_metrics.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_pickle.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_read_write_lock.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_rechunk.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_shuffle.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/test_shuffle_plugins.py -> build/lib/distributed/shuffle/tests +copying distributed/shuffle/tests/utils.py -> build/lib/distributed/shuffle/tests +creating build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_adaptive.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_adaptive_core.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_cluster.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_deploy_utils.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_local.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_old_ssh.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_slow_adaptive.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_spec_cluster.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_ssh.py -> build/lib/distributed/deploy/tests +copying distributed/deploy/tests/test_subprocess.py -> build/lib/distributed/deploy/tests copying distributed/dashboard/templates/performance_report.html -> build/lib/distributed/dashboard/templates +copying distributed/http/static/individual-cluster-map.html -> build/lib/distributed/http/static +creating build/lib/distributed/http/worker/tests +copying distributed/http/worker/tests/test_worker_http.py -> build/lib/distributed/http/worker/tests creating build/lib/distributed/http/scheduler/tests copying distributed/http/scheduler/tests/test_missing_bokeh.py -> build/lib/distributed/http/scheduler/tests copying distributed/http/scheduler/tests/test_scheduler_http.py -> build/lib/distributed/http/scheduler/tests copying distributed/http/scheduler/tests/test_semaphore_http.py -> build/lib/distributed/http/scheduler/tests copying distributed/http/scheduler/tests/test_stealing_http.py -> build/lib/distributed/http/scheduler/tests -copying distributed/http/static/individual-cluster-map.html -> build/lib/distributed/http/static -creating build/lib/distributed/http/worker/tests -copying distributed/http/worker/tests/test_worker_http.py -> build/lib/distributed/http/worker/tests copying distributed/http/static/js/anime.min.js -> build/lib/distributed/http/static/js copying distributed/http/static/js/individual-cluster-map.js -> build/lib/distributed/http/static/js copying distributed/http/static/js/reconnecting-websocket.min.js -> build/lib/distributed/http/static/js copying distributed/http/static/js/sortable.min.js -> build/lib/distributed/http/static/js +copying distributed/http/static/css/base.css -> build/lib/distributed/http/static/css +copying distributed/http/static/css/gpu.css -> build/lib/distributed/http/static/css +copying distributed/http/static/css/individual-cluster-map.css -> build/lib/distributed/http/static/css +copying distributed/http/static/css/sortable.min.css -> build/lib/distributed/http/static/css +copying distributed/http/static/css/status.css -> build/lib/distributed/http/static/css copying distributed/http/static/images/dask-logo.svg -> build/lib/distributed/http/static/images copying distributed/http/static/images/fa-bars.svg -> build/lib/distributed/http/static/images copying distributed/http/static/images/favicon.ico -> build/lib/distributed/http/static/images @@ -2396,11 +2422,21 @@ copying distributed/http/static/images/numpy.png -> build/lib/distributed/http/static/images copying distributed/http/static/images/pandas.png -> build/lib/distributed/http/static/images copying distributed/http/static/images/python.png -> build/lib/distributed/http/static/images -copying distributed/http/static/css/base.css -> build/lib/distributed/http/static/css -copying distributed/http/static/css/gpu.css -> build/lib/distributed/http/static/css -copying distributed/http/static/css/individual-cluster-map.css -> build/lib/distributed/http/static/css -copying distributed/http/static/css/sortable.min.css -> build/lib/distributed/http/static/css -copying distributed/http/static/css/status.css -> build/lib/distributed/http/static/css +copying distributed/widgets/templates/client.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/cluster.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/computation.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/future.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/has_what.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/local_cluster.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/log.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/logs.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/process_interface.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/scheduler.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/scheduler_info.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/security.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/task_state.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/who_has.html.j2 -> build/lib/distributed/widgets/templates +copying distributed/widgets/templates/worker_state.html.j2 -> build/lib/distributed/widgets/templates UPDATING build/lib/distributed/_version.py set build/lib/distributed/_version.py to '2024.12.1' installing to build/bdist.linux-i686/wheel @@ -2408,241 +2444,220 @@ running install_lib creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/distributed -copying build/lib/distributed/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/semaphore.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/broker.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/event.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_signals.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/widgets -creating build/bdist.linux-i686/wheel/distributed/widgets/templates -copying build/lib/distributed/widgets/templates/cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/has_what.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/who_has.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/local_cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/task_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/computation.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/process_interface.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/scheduler_info.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/security.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/scheduler.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/logs.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/log.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/future.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/client.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/worker_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets -copying build/lib/distributed/proctitle.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_async_taskgroup.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/system_monitor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/itertools.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/cfexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/stealing.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_stories.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/distributed-schema.yaml -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/actor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_concurrent_futures_thread.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/distributed.yaml -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/client.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/lock.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/protocol +copying build/lib/distributed/protocol/keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol +creating build/bdist.linux-i686/wheel/distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_collection.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_protocol.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_to_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_protocol_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_collection_cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_pandas.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_highlevelgraph.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/core.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol +creating build/bdist.linux-i686/wheel/distributed/tests +copying build/lib/distributed/tests/test_tls_functional.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_memory.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_deadline.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_steal.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_event_logging.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_itertools.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-self-signed-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_profile.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_async_task_group.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client_loop.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_sizeof.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils_comm.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_imports.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_multi_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_failed_workers.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_counter.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_actor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_security.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-self-signed-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spec.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-cert-chain.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_publish.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-ca-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_variable.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_nanny.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spans.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_system.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spill.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_stories.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_compatibility.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client_executor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_chaos.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_versions.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_asyncprocess.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/make_tls_certs.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_jupyter.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_diskutils.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_asyncio.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-ca-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_computations.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_pubsub.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_dask_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_resources.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-key-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_stress.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_priorities.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_client.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_events.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_parse_stdout.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_reschedule.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_config.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_preload.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_init.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_batched.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_semaphore.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_cancelled_state.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_gc.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_as_completed.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_queues.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_system_monitor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed/tests creating build/bdist.linux-i686/wheel/distributed/dashboard creating build/bdist.linux-i686/wheel/distributed/dashboard/templates -copying build/lib/distributed/dashboard/templates/performance_report.html -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates copying build/lib/distributed/dashboard/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates +copying build/lib/distributed/dashboard/templates/performance_report.html -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates +creating build/bdist.linux-i686/wheel/distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_worker_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_scheduler_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_components.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests copying build/lib/distributed/dashboard/export_tool.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/theme.yaml -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/dashboard/core.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/theme.yaml -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/dashboard/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/utils.py -> build/bdist.linux-i686/wheel/./distributed/dashboard creating build/bdist.linux-i686/wheel/distributed/dashboard/components -copying build/lib/distributed/dashboard/components/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -copying build/lib/distributed/dashboard/components/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/shared.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -copying build/lib/distributed/dashboard/components/rmm.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/nvml.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -creating build/bdist.linux-i686/wheel/distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_worker_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_scheduler_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_components.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/core.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils_comm.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/variable.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/exceptions.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/distributed-schema.yaml -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/shuffle -copying build/lib/distributed/shuffle/_memory.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_disk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_arrow.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_comms.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_exceptions.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -creating build/bdist.linux-i686/wheel/distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_shuffle_plugins.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_graph.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_read_write_lock.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_merge_column_and_index.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_disk_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/utils.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_comm_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_memory_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/objects.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/dashboard/components/rmm.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/components/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/components/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/utils.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/preloading.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/recreate_tasks.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/distributed.yaml -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/scheduler.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/itertools.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils_test.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/diskutils.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/nanny.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/py.typed -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/cli -copying build/lib/distributed/cli/dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/utils.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli -creating build/bdist.linux-i686/wheel/distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_tls_cli.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/_version.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/counter.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/compatibility.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/lock.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/spill.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/process.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/deploy -copying build/lib/distributed/deploy/ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/spec.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy -creating build/bdist.linux-i686/wheel/distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_local.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_spec_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_slow_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_deploy_utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/__init__.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/local.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/chaos.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/profile.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/config.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/versions.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/spans.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_signals.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/publish.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/node.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/comm -copying build/lib/distributed/comm/core.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/utils.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/ws.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/addressing.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/inproc.py -> build/bdist.linux-i686/wheel/./distributed/comm -creating build/bdist.linux-i686/wheel/distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ws.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_comms.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ucx_config.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/registry.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/__init__.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/_asyncio.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/queues.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker_memory.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/bokeh.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/compatibility.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/sizeof.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_version.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/counter.py -> build/bdist.linux-i686/wheel/./distributed creating build/bdist.linux-i686/wheel/distributed/http -creating build/bdist.linux-i686/wheel/distributed/http/templates -copying build/lib/distributed/http/templates/json-index.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/status.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/simple.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/base.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/worker.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/worker-table.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/workers.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/exceptions.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/task.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/call-stack.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/gpu.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/main.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/logs.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/statics.py -> build/bdist.linux-i686/wheel/./distributed/http -creating build/bdist.linux-i686/wheel/distributed/http/scheduler -copying build/lib/distributed/http/scheduler/api.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/info.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/json.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -creating build/bdist.linux-i686/wheel/distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_stealing_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_semaphore_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_scheduler_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -creating build/bdist.linux-i686/wheel/distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/semaphore.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/core.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/stealing.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/utils.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/routing.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/static creating build/bdist.linux-i686/wheel/distributed/http/static/js -copying build/lib/distributed/http/static/js/reconnecting-websocket.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js +copying build/lib/distributed/http/static/js/sortable.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/individual-cluster-map.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js +copying build/lib/distributed/http/static/js/reconnecting-websocket.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/anime.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js -copying build/lib/distributed/http/static/js/sortable.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/individual-cluster-map.html -> build/bdist.linux-i686/wheel/./distributed/http/static -creating build/bdist.linux-i686/wheel/distributed/http/static/images -copying build/lib/distributed/http/static/images/jupyter.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/dask-logo.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/numpy.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/favicon.ico -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/pandas.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/python.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/fa-bars.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/images copying build/lib/distributed/http/static/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static creating build/bdist.linux-i686/wheel/distributed/http/static/css copying build/lib/distributed/http/static/css/base.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/sortable.min.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/gpu.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/status.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css copying build/lib/distributed/http/static/css/individual-cluster-map.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css copying build/lib/distributed/http/static/css/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/prometheus.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/static/css/status.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +copying build/lib/distributed/http/static/css/gpu.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +copying build/lib/distributed/http/static/css/sortable.min.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +creating build/bdist.linux-i686/wheel/distributed/http/static/images +copying build/lib/distributed/http/static/images/dask-logo.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/favicon.ico -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/numpy.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/pandas.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/jupyter.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/fa-bars.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/python.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +creating build/bdist.linux-i686/wheel/distributed/http/templates +copying build/lib/distributed/http/templates/gpu.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/task.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/call-stack.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/logs.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/status.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/worker.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/json-index.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/exceptions.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/main.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/base.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/simple.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/worker-table.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/workers.html -> build/bdist.linux-i686/wheel/./distributed/http/templates copying build/lib/distributed/http/health.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/tests -copying build/lib/distributed/http/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/http/tests copying build/lib/distributed/http/tests/test_routing.py -> build/bdist.linux-i686/wheel/./distributed/http/tests +copying build/lib/distributed/http/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/http/tests copying build/lib/distributed/http/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/tests -copying build/lib/distributed/http/proxy.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/worker creating build/bdist.linux-i686/wheel/distributed/http/worker/tests copying build/lib/distributed/http/worker/tests/test_worker_http.py -> build/bdist.linux-i686/wheel/./distributed/http/worker/tests @@ -2651,190 +2666,211 @@ copying build/lib/distributed/http/worker/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/worker/prometheus copying build/lib/distributed/http/worker/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/worker copying build/lib/distributed/http/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http -copying build/lib/distributed/http/routing.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/utils.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/proxy.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/statics.py -> build/bdist.linux-i686/wheel/./distributed/http +creating build/bdist.linux-i686/wheel/distributed/http/scheduler +copying build/lib/distributed/http/scheduler/info.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +creating build/bdist.linux-i686/wheel/distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_stealing_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_scheduler_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_semaphore_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +creating build/bdist.linux-i686/wheel/distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/stealing.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/core.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/semaphore.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/scheduler/api.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/scheduler/json.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/prometheus.py -> build/bdist.linux-i686/wheel/./distributed/http copying build/lib/distributed/worker_client.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/config.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/node.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils_test.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/collections.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/core.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker_memory.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/system_monitor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/chaos.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/comm +copying build/lib/distributed/comm/addressing.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/inproc.py -> build/bdist.linux-i686/wheel/./distributed/comm +creating build/bdist.linux-i686/wheel/distributed/comm/tests +copying build/lib/distributed/comm/tests/test_tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_comms.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ws.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ucx_config.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/ws.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/registry.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/core.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/__init__.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/utils.py -> build/bdist.linux-i686/wheel/./distributed/comm +creating build/bdist.linux-i686/wheel/distributed/widgets +creating build/bdist.linux-i686/wheel/distributed/widgets/templates +copying build/lib/distributed/widgets/templates/task_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/has_what.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/client.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/security.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/scheduler_info.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/process_interface.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/log.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/worker_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/computation.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/future.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/local_cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/scheduler.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/who_has.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/logs.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets +copying build/lib/distributed/__init__.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/cli +copying build/lib/distributed/cli/dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli +creating build/bdist.linux-i686/wheel/distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_tls_cli.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/utils.py -> build/bdist.linux-i686/wheel/./distributed/cli copying build/lib/distributed/metrics.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/versions.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_stories.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/security.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/spans.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/cfexecutor.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/client.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/tests -copying build/lib/distributed/tests/test_priorities.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_chaos.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_events.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_diskutils.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_pubsub.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_reschedule.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_init.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_variable.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spans.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-ca-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/make_tls_certs.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_asyncio.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_imports.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-cert-chain.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_stress.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_memory.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_sizeof.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_itertools.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_dask_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_deadline.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_tls_functional.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_compatibility.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_batched.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_asyncprocess.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_as_completed.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_jupyter.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_security.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_steal.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_profile.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_gc.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spill.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_system.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_event_logging.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_client.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_config.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_parse_stdout.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_computations.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_resources.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_queues.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_multi_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client_loop.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-key-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-self-signed-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client_executor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spec.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils_comm.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_async_task_group.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_publish.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_actor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-self-signed-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_failed_workers.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_system_monitor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_versions.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_preload.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_stories.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_cancelled_state.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_counter.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_nanny.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-ca-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_semaphore.py -> build/bdist.linux-i686/wheel/./distributed/tests -creating build/bdist.linux-i686/wheel/distributed/protocol -copying build/lib/distributed/protocol/cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/core.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol -creating build/bdist.linux-i686/wheel/distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_protocol_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_collection.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_highlevelgraph.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_protocol.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_to_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_pandas.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_collection_cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol copying build/lib/distributed/gc.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/system.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/batched.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/__init__.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/actor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/exceptions.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/pytest_resourceleaks.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/process.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/multi_lock.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/scheduler.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_asyncio.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed creating build/bdist.linux-i686/wheel/distributed/diagnostics -copying build/lib/distributed/diagnostics/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/websocket.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/rmm.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics creating build/bdist.linux-i686/wheel/distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_install_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progress_widgets.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_cluster_dump_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_cudf_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_eventstream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_rmm_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_nanny_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/tests/test_install_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_rmm_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progress_widgets.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/eventstream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/__init__.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/websocket.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/__init__.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/rmm.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/cudf.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/collections.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/pytest_resourceleaks.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_concurrent_futures_thread.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/multi_lock.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/spill.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/objects.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/event.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/batched.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/diskutils.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/bokeh.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/profile.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/queues.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/py.typed -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/semaphore.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/nanny.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils_comm.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/variable.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_async_taskgroup.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/proctitle.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/shuffle +copying build/lib/distributed/shuffle/_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +creating build/bdist.linux-i686/wheel/distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_shuffle_plugins.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_memory_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_merge_column_and_index.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_read_write_lock.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_graph.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_comm_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/utils.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_disk_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/_disk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_exceptions.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_arrow.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_comms.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_memory.py -> build/bdist.linux-i686/wheel/./distributed/shuffle copying build/lib/distributed/pubsub.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/stealing.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/system.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/recreate_tasks.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/broker.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/deploy +copying build/lib/distributed/deploy/spec.py -> build/bdist.linux-i686/wheel/./distributed/deploy +creating build/bdist.linux-i686/wheel/distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_deploy_utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_local.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_spec_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_slow_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/__init__.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/local.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy running install_egg_info Copying distributed.egg-info to build/bdist.linux-i686/wheel/./distributed-2024.12.1.egg-info running install_scripts creating build/bdist.linux-i686/wheel/distributed-2024.12.1.dist-info/WHEEL -creating '/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/.tmp-q_9hhoq6/distributed-2024.12.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it +creating '/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/.tmp-x4qttzzk/distributed-2024.12.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'distributed/__init__.py' adding 'distributed/_async_taskgroup.py' adding 'distributed/_asyncio.py' @@ -3719,241 +3755,220 @@ running install_lib creating build/bdist.linux-i686/wheel creating build/bdist.linux-i686/wheel/distributed -copying build/lib/distributed/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/semaphore.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/broker.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/event.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_signals.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/widgets -creating build/bdist.linux-i686/wheel/distributed/widgets/templates -copying build/lib/distributed/widgets/templates/cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/has_what.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/who_has.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/local_cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/task_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/computation.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/process_interface.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/scheduler_info.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/security.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/scheduler.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/logs.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/log.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/future.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/client.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/templates/worker_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates -copying build/lib/distributed/widgets/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets -copying build/lib/distributed/proctitle.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_async_taskgroup.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/system_monitor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/itertools.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/cfexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/stealing.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_stories.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/distributed-schema.yaml -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/actor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_concurrent_futures_thread.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/distributed.yaml -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/client.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/lock.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/protocol +copying build/lib/distributed/protocol/keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol +creating build/bdist.linux-i686/wheel/distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_collection.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_protocol.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_to_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_protocol_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_collection_cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_pandas.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_highlevelgraph.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/tests/test_netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests +copying build/lib/distributed/protocol/numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/core.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol +copying build/lib/distributed/protocol/h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol +creating build/bdist.linux-i686/wheel/distributed/tests +copying build/lib/distributed/tests/test_tls_functional.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_memory.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_deadline.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_steal.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_event_logging.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_itertools.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-self-signed-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_profile.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_async_task_group.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client_loop.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_sizeof.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils_comm.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_imports.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_multi_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_failed_workers.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_counter.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_actor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_security.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-self-signed-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spec.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-cert-chain.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_publish.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-ca-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_variable.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_nanny.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spans.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_system.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_spill.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_stories.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_compatibility.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client_executor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_chaos.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_versions.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_client.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_asyncprocess.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/make_tls_certs.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_jupyter.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_diskutils.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_asyncio.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-ca-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_computations.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_pubsub.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_dask_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_resources.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-key-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_stress.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_priorities.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker_client.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_events.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_parse_stdout.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_reschedule.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_worker.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_config.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_preload.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_init.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_batched.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_semaphore.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_cancelled_state.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_gc.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_as_completed.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_queues.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_system_monitor.py -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/tls-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests +copying build/lib/distributed/tests/test_threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed/tests creating build/bdist.linux-i686/wheel/distributed/dashboard creating build/bdist.linux-i686/wheel/distributed/dashboard/templates -copying build/lib/distributed/dashboard/templates/performance_report.html -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates copying build/lib/distributed/dashboard/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates +copying build/lib/distributed/dashboard/templates/performance_report.html -> build/bdist.linux-i686/wheel/./distributed/dashboard/templates +creating build/bdist.linux-i686/wheel/distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_worker_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_scheduler_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests +copying build/lib/distributed/dashboard/tests/test_components.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests copying build/lib/distributed/dashboard/export_tool.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/theme.yaml -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/dashboard/core.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/theme.yaml -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/dashboard/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/dashboard/utils.py -> build/bdist.linux-i686/wheel/./distributed/dashboard creating build/bdist.linux-i686/wheel/distributed/dashboard/components -copying build/lib/distributed/dashboard/components/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -copying build/lib/distributed/dashboard/components/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/shared.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -copying build/lib/distributed/dashboard/components/rmm.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/nvml.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components copying build/lib/distributed/dashboard/components/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components -creating build/bdist.linux-i686/wheel/distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_worker_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_scheduler_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_components.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/tests/test_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/tests -copying build/lib/distributed/dashboard/__init__.py -> build/bdist.linux-i686/wheel/./distributed/dashboard -copying build/lib/distributed/core.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils_comm.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/variable.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/exceptions.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/distributed-schema.yaml -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/shuffle -copying build/lib/distributed/shuffle/_memory.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_disk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_arrow.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_comms.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_exceptions.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -creating build/bdist.linux-i686/wheel/distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_shuffle_plugins.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_graph.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_read_write_lock.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_merge_column_and_index.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_disk_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/utils.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_comm_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_memory_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests -copying build/lib/distributed/shuffle/_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/shuffle/_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle -copying build/lib/distributed/objects.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/dashboard/components/rmm.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/components/scheduler.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/components/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard/components +copying build/lib/distributed/dashboard/utils.py -> build/bdist.linux-i686/wheel/./distributed/dashboard +copying build/lib/distributed/dashboard/worker.py -> build/bdist.linux-i686/wheel/./distributed/dashboard copying build/lib/distributed/preloading.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/recreate_tasks.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/distributed.yaml -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/scheduler.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/itertools.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/utils_test.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/diskutils.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/nanny.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/py.typed -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/cli -copying build/lib/distributed/cli/dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/utils.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli -creating build/bdist.linux-i686/wheel/distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_tls_cli.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/test_dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests -copying build/lib/distributed/cli/dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/cli/dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli -copying build/lib/distributed/_version.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/counter.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/compatibility.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/lock.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/spill.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/process.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/deploy -copying build/lib/distributed/deploy/ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/spec.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy -creating build/bdist.linux-i686/wheel/distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_local.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_spec_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_slow_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/tests/test_deploy_utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests -copying build/lib/distributed/deploy/old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/__init__.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/deploy/local.py -> build/bdist.linux-i686/wheel/./distributed/deploy -copying build/lib/distributed/chaos.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/profile.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/config.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/versions.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/spans.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_signals.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/publish.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/node.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/comm -copying build/lib/distributed/comm/core.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/utils.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/ws.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/addressing.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/inproc.py -> build/bdist.linux-i686/wheel/./distributed/comm -creating build/bdist.linux-i686/wheel/distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ws.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_comms.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_ucx_config.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/tests/test_tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests -copying build/lib/distributed/comm/registry.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/comm/__init__.py -> build/bdist.linux-i686/wheel/./distributed/comm -copying build/lib/distributed/_asyncio.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/queues.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker_memory.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/bokeh.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/compatibility.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/sizeof.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_version.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/counter.py -> build/bdist.linux-i686/wheel/./distributed creating build/bdist.linux-i686/wheel/distributed/http -creating build/bdist.linux-i686/wheel/distributed/http/templates -copying build/lib/distributed/http/templates/json-index.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/status.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/simple.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/base.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/worker.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/worker-table.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/workers.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/exceptions.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/task.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/call-stack.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/gpu.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/main.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/templates/logs.html -> build/bdist.linux-i686/wheel/./distributed/http/templates -copying build/lib/distributed/http/statics.py -> build/bdist.linux-i686/wheel/./distributed/http -creating build/bdist.linux-i686/wheel/distributed/http/scheduler -copying build/lib/distributed/http/scheduler/api.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/info.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/json.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -creating build/bdist.linux-i686/wheel/distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_stealing_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_semaphore_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -copying build/lib/distributed/http/scheduler/tests/test_scheduler_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests -creating build/bdist.linux-i686/wheel/distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/semaphore.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/core.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/prometheus/stealing.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus -copying build/lib/distributed/http/scheduler/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/scheduler/missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler -copying build/lib/distributed/http/utils.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/routing.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/static creating build/bdist.linux-i686/wheel/distributed/http/static/js -copying build/lib/distributed/http/static/js/reconnecting-websocket.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js +copying build/lib/distributed/http/static/js/sortable.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/individual-cluster-map.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js +copying build/lib/distributed/http/static/js/reconnecting-websocket.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/anime.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js -copying build/lib/distributed/http/static/js/sortable.min.js -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/js/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/js copying build/lib/distributed/http/static/individual-cluster-map.html -> build/bdist.linux-i686/wheel/./distributed/http/static -creating build/bdist.linux-i686/wheel/distributed/http/static/images -copying build/lib/distributed/http/static/images/jupyter.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/dask-logo.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/numpy.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/favicon.ico -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/pandas.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/python.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/fa-bars.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images -copying build/lib/distributed/http/static/images/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/images copying build/lib/distributed/http/static/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static creating build/bdist.linux-i686/wheel/distributed/http/static/css copying build/lib/distributed/http/static/css/base.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/sortable.min.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/gpu.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/static/css/status.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css copying build/lib/distributed/http/static/css/individual-cluster-map.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css copying build/lib/distributed/http/static/css/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/css -copying build/lib/distributed/http/prometheus.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/static/css/status.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +copying build/lib/distributed/http/static/css/gpu.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +copying build/lib/distributed/http/static/css/sortable.min.css -> build/bdist.linux-i686/wheel/./distributed/http/static/css +creating build/bdist.linux-i686/wheel/distributed/http/static/images +copying build/lib/distributed/http/static/images/dask-logo.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/favicon.ico -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/numpy.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/pandas.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/jupyter.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/fa-bars.svg -> build/bdist.linux-i686/wheel/./distributed/http/static/images +copying build/lib/distributed/http/static/images/python.png -> build/bdist.linux-i686/wheel/./distributed/http/static/images +creating build/bdist.linux-i686/wheel/distributed/http/templates +copying build/lib/distributed/http/templates/gpu.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/task.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/call-stack.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/logs.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/status.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/worker.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/json-index.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/exceptions.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/main.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/base.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/simple.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/worker-table.html -> build/bdist.linux-i686/wheel/./distributed/http/templates +copying build/lib/distributed/http/templates/workers.html -> build/bdist.linux-i686/wheel/./distributed/http/templates copying build/lib/distributed/http/health.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/tests -copying build/lib/distributed/http/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/http/tests copying build/lib/distributed/http/tests/test_routing.py -> build/bdist.linux-i686/wheel/./distributed/http/tests +copying build/lib/distributed/http/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/http/tests copying build/lib/distributed/http/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/tests -copying build/lib/distributed/http/proxy.py -> build/bdist.linux-i686/wheel/./distributed/http creating build/bdist.linux-i686/wheel/distributed/http/worker creating build/bdist.linux-i686/wheel/distributed/http/worker/tests copying build/lib/distributed/http/worker/tests/test_worker_http.py -> build/bdist.linux-i686/wheel/./distributed/http/worker/tests @@ -3962,190 +3977,211 @@ copying build/lib/distributed/http/worker/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/worker/prometheus copying build/lib/distributed/http/worker/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/worker copying build/lib/distributed/http/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http -copying build/lib/distributed/http/routing.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/utils.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/proxy.py -> build/bdist.linux-i686/wheel/./distributed/http +copying build/lib/distributed/http/statics.py -> build/bdist.linux-i686/wheel/./distributed/http +creating build/bdist.linux-i686/wheel/distributed/http/scheduler +copying build/lib/distributed/http/scheduler/info.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +creating build/bdist.linux-i686/wheel/distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_stealing_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_scheduler_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/tests/test_semaphore_http.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/tests +copying build/lib/distributed/http/scheduler/missing_bokeh.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +creating build/bdist.linux-i686/wheel/distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/stealing.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/core.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/prometheus/semaphore.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler/prometheus +copying build/lib/distributed/http/scheduler/__init__.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/scheduler/api.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/scheduler/json.py -> build/bdist.linux-i686/wheel/./distributed/http/scheduler +copying build/lib/distributed/http/prometheus.py -> build/bdist.linux-i686/wheel/./distributed/http copying build/lib/distributed/worker_client.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/config.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/node.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils_test.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/collections.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/core.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker_memory.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/system_monitor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/chaos.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/comm +copying build/lib/distributed/comm/addressing.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/inproc.py -> build/bdist.linux-i686/wheel/./distributed/comm +creating build/bdist.linux-i686/wheel/distributed/comm/tests +copying build/lib/distributed/comm/tests/test_tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_comms.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ws.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ucx_config.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/tests/test_ucx.py -> build/bdist.linux-i686/wheel/./distributed/comm/tests +copying build/lib/distributed/comm/ws.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/registry.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/core.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/__init__.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/tcp.py -> build/bdist.linux-i686/wheel/./distributed/comm +copying build/lib/distributed/comm/utils.py -> build/bdist.linux-i686/wheel/./distributed/comm +creating build/bdist.linux-i686/wheel/distributed/widgets +creating build/bdist.linux-i686/wheel/distributed/widgets/templates +copying build/lib/distributed/widgets/templates/task_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/has_what.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/client.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/security.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/scheduler_info.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/process_interface.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/log.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/worker_state.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/computation.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/future.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/local_cluster.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/scheduler.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/who_has.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/templates/logs.html.j2 -> build/bdist.linux-i686/wheel/./distributed/widgets/templates +copying build/lib/distributed/widgets/__init__.py -> build/bdist.linux-i686/wheel/./distributed/widgets +copying build/lib/distributed/__init__.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/cli +copying build/lib/distributed/cli/dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli +creating build/bdist.linux-i686/wheel/distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_worker.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_tls_cli.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_spec.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/tests/test_dask_ssh.py -> build/bdist.linux-i686/wheel/./distributed/cli/tests +copying build/lib/distributed/cli/dask_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/__init__.py -> build/bdist.linux-i686/wheel/./distributed/cli +copying build/lib/distributed/cli/utils.py -> build/bdist.linux-i686/wheel/./distributed/cli copying build/lib/distributed/metrics.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/versions.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_stories.py -> build/bdist.linux-i686/wheel/./distributed copying build/lib/distributed/security.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/spans.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/cfexecutor.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/client.py -> build/bdist.linux-i686/wheel/./distributed -creating build/bdist.linux-i686/wheel/distributed/tests -copying build/lib/distributed/tests/test_priorities.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_chaos.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_events.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_diskutils.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_pubsub.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_reschedule.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_init.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_scheduler.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_variable.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spans.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-ca-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/make_tls_certs.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_asyncio.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_imports.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-cert-chain.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_stress.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_memory.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_sizeof.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_itertools.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_dask_collections.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_deadline.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_metrics.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_tls_functional.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_compatibility.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_batched.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_asyncprocess.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_as_completed.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_jupyter.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_security.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_steal.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_profile.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_gc.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_active_memory_manager.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spill.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_system.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_event_logging.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_client.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_config.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_parse_stdout.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_computations.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_resources.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_queues.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_multi_locks.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client_loop.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-key-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-self-signed-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_client_executor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_spec.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_utils_comm.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_async_task_group.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_publish.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-cert.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_threadpoolexecutor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_actor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-self-signed-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_failed_workers.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_system_monitor.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_versions.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_preload.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_stories.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_cancelled_state.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_counter.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_nanny.py -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/tls-ca-key.pem -> build/bdist.linux-i686/wheel/./distributed/tests -copying build/lib/distributed/tests/test_semaphore.py -> build/bdist.linux-i686/wheel/./distributed/tests -creating build/bdist.linux-i686/wheel/distributed/protocol -copying build/lib/distributed/protocol/cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/core.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol -creating build/bdist.linux-i686/wheel/distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_protocol_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_numba.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_cupy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_utils.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_utils_test.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_collection.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_highlevelgraph.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_protocol.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_to_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_pandas.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_rmm.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_arrow.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_torch.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_collection_cuda.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/tests/test_serialize.py -> build/bdist.linux-i686/wheel/./distributed/protocol/tests -copying build/lib/distributed/protocol/scipy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/sparse.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/h5py.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/netcdf4.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/numpy.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/__init__.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/keras.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/pickle.py -> build/bdist.linux-i686/wheel/./distributed/protocol -copying build/lib/distributed/protocol/compression.py -> build/bdist.linux-i686/wheel/./distributed/protocol copying build/lib/distributed/gc.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/system.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/batched.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/__init__.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/worker_state_machine.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/actor.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/exceptions.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/pytest_resourceleaks.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/process.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/multi_lock.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/scheduler.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_asyncio.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed creating build/bdist.linux-i686/wheel/distributed/diagnostics -copying build/lib/distributed/diagnostics/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/websocket.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/rmm.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics creating build/bdist.linux-i686/wheel/distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_install_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progress_widgets.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_cluster_dump_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_cudf_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_eventstream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/tests/test_rmm_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/tests/test_nanny_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests -copying build/lib/distributed/diagnostics/nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/tests/test_install_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_memory_sampler.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_rmm_diagnostics.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_nvml.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_progress_widgets.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests +copying build/lib/distributed/diagnostics/tests/test_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics/tests copying build/lib/distributed/diagnostics/eventstream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/diagnostics/__init__.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/websocket.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progressbar.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/memray.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/plugin.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/__init__.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/rmm.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progress_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/graph_layout.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/cluster_dump.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/task_stream.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics +copying build/lib/distributed/diagnostics/progress.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics copying build/lib/distributed/diagnostics/cudf.py -> build/bdist.linux-i686/wheel/./distributed/diagnostics -copying build/lib/distributed/collections.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/pytest_resourceleaks.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/_concurrent_futures_thread.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/multi_lock.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/spill.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/objects.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/event.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/batched.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/diskutils.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/bokeh.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/profile.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/queues.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/py.typed -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/semaphore.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/worker.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/nanny.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/utils_comm.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/variable.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/_async_taskgroup.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/proctitle.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/shuffle +copying build/lib/distributed/shuffle/_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +creating build/bdist.linux-i686/wheel/distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_shuffle_plugins.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_memory_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_merge_column_and_index.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_shuffle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_read_write_lock.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_metrics.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_graph.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_pickle.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_core.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_comm_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/utils.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/tests/test_disk_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle/tests +copying build/lib/distributed/shuffle/_disk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_exceptions.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_rechunk.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_scheduler_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/__init__.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_limiter.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_arrow.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_worker_plugin.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_buffer.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_merge.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_comms.py -> build/bdist.linux-i686/wheel/./distributed/shuffle +copying build/lib/distributed/shuffle/_memory.py -> build/bdist.linux-i686/wheel/./distributed/shuffle copying build/lib/distributed/pubsub.py -> build/bdist.linux-i686/wheel/./distributed -copying build/lib/distributed/stealing.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/system.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/recreate_tasks.py -> build/bdist.linux-i686/wheel/./distributed +copying build/lib/distributed/broker.py -> build/bdist.linux-i686/wheel/./distributed +creating build/bdist.linux-i686/wheel/distributed/deploy +copying build/lib/distributed/deploy/spec.py -> build/bdist.linux-i686/wheel/./distributed/deploy +creating build/bdist.linux-i686/wheel/distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_deploy_utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_local.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_spec_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/tests/test_slow_adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy/tests +copying build/lib/distributed/deploy/ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/__init__.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/adaptive.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/adaptive_core.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/subprocess.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/utils.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/local.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/old_ssh.py -> build/bdist.linux-i686/wheel/./distributed/deploy +copying build/lib/distributed/deploy/cluster.py -> build/bdist.linux-i686/wheel/./distributed/deploy running install_egg_info Copying distributed.egg-info to build/bdist.linux-i686/wheel/./distributed-2024.12.1.egg-info running install_scripts creating build/bdist.linux-i686/wheel/distributed-2024.12.1.dist-info/WHEEL -creating '/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/.tmp-hut73tyu/distributed-2024.12.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it +creating '/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/.tmp-hviomt72/distributed-2024.12.1-py3-none-any.whl' and adding 'build/bdist.linux-i686/wheel' to it adding 'distributed/__init__.py' adding 'distributed/_async_taskgroup.py' adding 'distributed/_asyncio.py' @@ -4620,9 +4656,9 @@ preparing documents... done copying assets... copying static files... -Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/basic.css -Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/documentation_options.js Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/language_data.js +Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/documentation_options.js +Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/basic.css Writing evaluated template result to /build/reproducible-path/dask.distributed-2024.12.1+ds/build/html/_static/alabaster.css copying static files: done copying extra files... @@ -6227,7 +6263,7 @@ distributed/tests/test_compatibility.py::test_randbytes PASSED [ 45%] distributed/tests/test_compatibility.py::test_randbytes_seed PASSED [ 45%] distributed/tests/test_computations.py::test_computations PASSED [ 45%] -distributed/tests/test_computations.py::test_computations_futures PASSED [ 46%] +distributed/tests/test_computations.py::test_computations_futures FAILED [ 46%] distributed/tests/test_computations.py::test_computations_no_workers PASSED [ 46%] distributed/tests/test_computations.py::test_computations_no_resources PASSED [ 46%] distributed/tests/test_computations.py::test_computations_long_running PASSED [ 46%] @@ -7269,7 +7305,7 @@ distributed/tests/test_steal.py::test_steal_related_tasks SKIPPED [ 77%] distributed/tests/test_steal.py::test_dont_steal_fast_tasks_compute_time PASSED [ 77%] distributed/tests/test_steal.py::test_dont_steal_fast_tasks_blocklist PASSED [ 77%] -distributed/tests/test_steal.py::test_new_worker_steals FAILED [ 77%] +distributed/tests/test_steal.py::test_new_worker_steals PASSED [ 77%] distributed/tests/test_steal.py::test_work_steal_allow_other_workers PASSED [ 77%] distributed/tests/test_steal.py::test_dont_steal_worker_restrictions PASSED [ 77%] distributed/tests/test_steal.py::test_steal_worker_restrictions PASSED [ 77%] @@ -7790,7 +7826,7 @@ distributed/tests/test_worker_memory.py::test_workerstate_fail_to_pickle_execute_1[long-running] PASSED [ 93%] distributed/tests/test_worker_memory.py::test_workerstate_fail_to_pickle_flight PASSED [ 93%] distributed/tests/test_worker_memory.py::test_fail_to_pickle_execute_2 PASSED [ 93%] -distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill PASSED [ 93%] +distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill FAILED [ 93%] distributed/tests/test_worker_memory.py::test_spill_target_threshold PASSED [ 93%] distributed/tests/test_worker_memory.py::test_spill_constrained PASSED [ 93%] distributed/tests/test_worker_memory.py::test_spill_spill_threshold PASSED [ 93%] @@ -7989,7 +8025,128 @@ distributed/tests/test_worker_state_machine.py::test_remove_worker_unknown PASSED [100%] =================================== FAILURES =================================== -____________________________ test_new_worker_steals ____________________________ +__________________________ test_computations_futures ___________________________ + +c = <Client: No scheduler connected> +s = <Scheduler 'tcp://127.0.0.1:43929', workers: 0, cores: 0, tasks: 0> +a = <Worker 'tcp://127.0.0.1:45601', name: 0, status: closed, stored: 0, running: 0/1, ready: 0, comm: 0, waiting: 0> +b = <Worker 'tcp://127.0.0.1:45101', name: 1, status: closed, stored: 0, running: 0/2, ready: 0, comm: 0, waiting: 0> + + @gen_cluster(client=True) + async def test_computations_futures(c, s, a, b): + futures = [c.submit(inc, i) for i in range(10)] + total = c.submit(sum, futures) + await total + +> [computation] = s.computations +E ValueError: too many values to unpack (expected 1) + +distributed/tests/test_computations.py:41: ValueError +----------------------------- Captured stderr call ----------------------------- +2025-01-10 03:28:01,906 - distributed.scheduler - INFO - State start +2025-01-10 03:28:01,915 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:43929 +2025-01-10 03:28:01,919 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:38919/status +2025-01-10 03:28:01,922 - distributed.scheduler - INFO - Registering Worker plugin shuffle +2025-01-10 03:28:01,937 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45601 +2025-01-10 03:28:01,941 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45601 +2025-01-10 03:28:01,945 - distributed.worker - INFO - Worker name: 0 +2025-01-10 03:28:01,948 - distributed.worker - INFO - dashboard at: 127.0.0.1:36519 +2025-01-10 03:28:01,951 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43929 +2025-01-10 03:28:01,954 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:01,957 - distributed.worker - INFO - Threads: 1 +2025-01-10 03:28:01,961 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:28:01,964 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-33bbqe1s +2025-01-10 03:28:01,967 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:01,972 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45101 +2025-01-10 03:28:01,976 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45101 +2025-01-10 03:28:01,980 - distributed.worker - INFO - Worker name: 1 +2025-01-10 03:28:01,984 - distributed.worker - INFO - dashboard at: 127.0.0.1:43761 +2025-01-10 03:28:01,987 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:43929 +2025-01-10 03:28:01,991 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:01,994 - distributed.worker - INFO - Threads: 2 +2025-01-10 03:28:01,998 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:28:02,001 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-dnnhrc6a +2025-01-10 03:28:02,005 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:02,087 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45601 name: 0 +2025-01-10 03:28:02,128 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45601 +2025-01-10 03:28:02,131 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:58990 +2025-01-10 03:28:02,132 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45101 name: 1 +2025-01-10 03:28:02,169 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45101 +2025-01-10 03:28:02,173 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59006 +2025-01-10 03:28:02,174 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:28:02,179 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:28:02,184 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43929 +2025-01-10 03:28:02,188 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:02,191 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:43929 +2025-01-10 03:28:02,194 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:28:02,199 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43929 +2025-01-10 03:28:02,199 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:43929 +2025-01-10 03:28:02,243 - distributed.scheduler - INFO - Receive client connection: Client-8cef8c33-ce8d-11ef-9d9b-e71ed8b58725 +2025-01-10 03:28:02,283 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:59016 +2025-01-10 03:28:02,381 - distributed.scheduler - INFO - Remove client Client-8cef8c33-ce8d-11ef-9d9b-e71ed8b58725 +2025-01-10 03:28:02,385 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59016; closing. +2025-01-10 03:28:02,386 - distributed.scheduler - INFO - Remove client Client-8cef8c33-ce8d-11ef-9d9b-e71ed8b58725 +2025-01-10 03:28:02,390 - distributed.scheduler - INFO - Close client connection: Client-8cef8c33-ce8d-11ef-9d9b-e71ed8b58725 +2025-01-10 03:28:02,398 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45601. Reason: worker-close +2025-01-10 03:28:02,402 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45101. Reason: worker-close +2025-01-10 03:28:02,408 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:28:02,412 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:28:02,420 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:59006; closing. +2025-01-10 03:28:02,421 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:58990; closing. +2025-01-10 03:28:02,421 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45101 name: 1 (stimulus_id='handle-worker-cleanup-1736429282.4218874') +2025-01-10 03:28:02,426 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45601 name: 0 (stimulus_id='handle-worker-cleanup-1736429282.425977') +2025-01-10 03:28:02,429 - distributed.scheduler - INFO - Lost all workers +2025-01-10 03:28:02,432 - distributed.core - INFO - Connection to tcp://127.0.0.1:43929 has been closed. +2025-01-10 03:28:02,440 - distributed.core - INFO - Connection to tcp://127.0.0.1:43929 has been closed. +2025-01-10 03:28:02,446 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown +2025-01-10 03:28:02,450 - distributed.scheduler - INFO - Scheduler closing all comms +__________________________ test_fail_to_pickle_spill ___________________________ + +fut = <coroutine object gen_cluster.<locals>._.<locals>.test_func.<locals>.async_fn at 0xda0411e8> +timeout = 60 + + async def wait_for(fut: Awaitable[T], timeout: float) -> T: + async with asyncio.timeout(timeout): +> return await fut + +distributed/utils.py:1914: +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ +distributed/utils_test.py:1008: in async_fn + _client_factory(s) as c, +/usr/lib/python3.12/contextlib.py:210: in __aenter__ + return await anext(self.gen) +distributed/utils_test.py:957: in _client_factory + async with Client( +distributed/client.py:1700: in __aenter__ + await self +distributed/client.py:1512: in _start + await self._ensure_connected(timeout=timeout) +distributed/client.py:1604: in _ensure_connected + msg = await wait_for(comm.read(), timeout) +distributed/utils.py:1914: in wait_for + return await fut +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + +self = <TCP (closed) Client->Scheduler local=tcp://127.0.0.1:40600 remote=tcp://127.0.0.1:42315> +deserializers = None + + async def read(self, deserializers=None): + stream = self.stream + if stream is None: + raise CommClosedError() + + fmt = "Q" + fmt_size = struct.calcsize(fmt) + + try: + # Don't store multiple numpy or parquet buffers into the same buffer, or + # none will be released until all are released. +> frames_nosplit_nbytes_bin = await stream.read_bytes(fmt_size) +E asyncio.exceptions.CancelledError + +distributed/comm/tcp.py:225: CancelledError + +The above exception was the direct cause of the following exception: args = (), kwds = {} @@ -8016,142 +8173,127 @@ return await async_fn(*args, **kwargs) distributed/utils_test.py:1087: in async_fn_outer return await utils_wait_for(async_fn(), timeout=timeout * 2) -distributed/utils.py:1914: in wait_for - return await fut +distributed/utils.py:1913: in wait_for + async with asyncio.timeout(timeout): _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - async def async_fn(): - result = None - with dask.config.set(config): - async with ( - _cluster_factory() as (s, workers), - _client_factory(s) as c, - ): - args = [s] + workers - if c is not None: - args = [c] + args - try: - coro = func(*args, *outer_args, **kwargs) - task = asyncio.create_task(coro) - coro2 = utils_wait_for( - asyncio.shield(task), timeout=deadline.remaining - ) - result = await coro2 - validate_state(s, *workers) - - except asyncio.TimeoutError: - assert task - elapsed = deadline.elapsed - buffer = io.StringIO() - # This stack indicates where the coro/test is suspended - task.print_stack(file=buffer) +self = <Timeout [expired]> +exc_type = <class 'asyncio.exceptions.CancelledError'> +exc_val = CancelledError(), exc_tb = <traceback object at 0xdb7fef88> + + async def __aexit__( + self, + exc_type: Optional[Type[BaseException]], + exc_val: Optional[BaseException], + exc_tb: Optional[TracebackType], + ) -> Optional[bool]: + assert self._state in (_State.ENTERED, _State.EXPIRING) - task.cancel() - while not task.cancelled(): - await asyncio.sleep(0.01) + if self._timeout_handler is not None: + self._timeout_handler.cancel() + self._timeout_handler = None - # Hopefully, the hang has been caused by inconsistent - # state, which should be much more meaningful than the - # timeout - validate_state(s, *workers) + if self._state is _State.EXPIRING: + self._state = _State.EXPIRED - # Remove as much of the traceback as possible; it's - # uninteresting boilerplate from utils_test and asyncio - # and not from the code being tested. -> raise asyncio.TimeoutError( - f"Test timeout ({timeout}) hit after {elapsed}s.\n" - "========== Test stack trace starts here ==========\n" - f"{buffer.getvalue()}" - ) from None -E TimeoutError: Test timeout (30) hit after 30.001053359999787s. -E ========== Test stack trace starts here ========== -E Stack for <Task pending name='Task-164041' coro=<test_new_worker_steals() running at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/tests/test_steal.py:371> wait_for=<Future pending cb=[Task.task_wakeup()]>> (most recent call last): -E File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/tests/test_steal.py", line 371, in test_new_worker_steals -E result = await total + if self._task.uncancel() <= self._cancelling and exc_type is exceptions.CancelledError: + # Since there are no new cancel requests, we're + # handling this. +> raise TimeoutError from exc_val +E TimeoutError -distributed/utils_test.py:1041: TimeoutError +/usr/lib/python3.12/asyncio/timeouts.py:115: TimeoutError ----------------------------- Captured stderr call ----------------------------- -2026-02-11 07:06:23,748 - distributed.scheduler - INFO - State start -2026-02-11 07:06:23,752 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:32895 -2026-02-11 07:06:23,753 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:32921/status -2026-02-11 07:06:23,755 - distributed.scheduler - INFO - Registering Worker plugin shuffle -2026-02-11 07:06:23,760 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:45009 -2026-02-11 07:06:23,762 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:45009 -2026-02-11 07:06:23,763 - distributed.worker - INFO - Worker name: 0 -2026-02-11 07:06:23,764 - distributed.worker - INFO - dashboard at: 127.0.0.1:37555 -2026-02-11 07:06:23,765 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:32895 -2026-02-11 07:06:23,767 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:23,768 - distributed.worker - INFO - Threads: 1 -2026-02-11 07:06:23,769 - distributed.worker - INFO - Memory: 7.72 GiB -2026-02-11 07:06:23,771 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-4ea8ippu -2026-02-11 07:06:23,772 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:23,794 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:45009 name: 0 -2026-02-11 07:06:23,812 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:45009 -2026-02-11 07:06:23,813 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53688 -2026-02-11 07:06:23,814 - distributed.worker - INFO - Starting Worker plugin shuffle -2026-02-11 07:06:23,816 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:32895 -2026-02-11 07:06:23,817 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:23,819 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:32895 -2026-02-11 07:06:23,839 - distributed.scheduler - INFO - Receive client connection: Client-c20d68d9-077c-11f1-9a21-8fdf2a000cf7 -2026-02-11 07:06:23,856 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53690 -2026-02-11 07:06:24,309 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39397 -2026-02-11 07:06:24,312 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39397 -2026-02-11 07:06:24,313 - distributed.worker - INFO - dashboard at: 127.0.0.1:38817 -2026-02-11 07:06:24,314 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:32895 -2026-02-11 07:06:24,316 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:24,317 - distributed.worker - INFO - Threads: 1 -2026-02-11 07:06:24,318 - distributed.worker - INFO - Memory: 329.44 MiB -2026-02-11 07:06:24,320 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-49fga72r -2026-02-11 07:06:24,321 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:24,343 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39397 name: tcp://127.0.0.1:39397 -2026-02-11 07:06:24,362 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39397 -2026-02-11 07:06:24,364 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:53712 -2026-02-11 07:06:24,365 - distributed.worker - INFO - Starting Worker plugin shuffle -2026-02-11 07:06:24,367 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:32895 -2026-02-11 07:06:24,369 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:06:24,370 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:32895 -2026-02-11 07:06:25,314 - distributed.worker.memory - WARNING - Worker is at 130% memory usage. Pausing worker. Process memory: 428.67 MiB -- Worker memory limit: 329.44 MiB -2026-02-11 07:06:25,317 - distributed.worker.memory - WARNING - Unmanaged memory use is high. This may indicate a memory leak or the memory may not be released to the OS; see https://distributed.dask.org/en/latest/worker-memory.html#memory-not-released-back-to-the-os for more information. -- Unmanaged memory: 428.67 MiB -- Worker memory limit: 329.44 MiB -2026-02-11 07:06:53,749 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39397. Reason: worker-close -2026-02-11 07:06:53,753 - distributed.worker - INFO - Removing Worker plugin shuffle -2026-02-11 07:06:53,756 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53712; closing. -2026-02-11 07:06:53,756 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39397 name: tcp://127.0.0.1:39397 (stimulus_id='handle-worker-cleanup-1770836813.7567856') -2026-02-11 07:06:53,760 - distributed.scheduler - WARNING - Removing worker 'tcp://127.0.0.1:39397' caused the cluster to lose already computed task(s), which will be recomputed elsewhere: {'slowinc-d97260e57e7895533084917465419071', 'slowinc-bddbfb5329bbfbd692cc80a24ddd0c8e'} (stimulus_id='handle-worker-cleanup-1770836813.7567856') -2026-02-11 07:06:53,761 - distributed.core - INFO - Connection to tcp://127.0.0.1:32895 has been closed. -2026-02-11 07:06:53,775 - distributed.scheduler - INFO - Remove client Client-c20d68d9-077c-11f1-9a21-8fdf2a000cf7 -2026-02-11 07:06:53,778 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53690; closing. -2026-02-11 07:06:53,779 - distributed.scheduler - INFO - Remove client Client-c20d68d9-077c-11f1-9a21-8fdf2a000cf7 -2026-02-11 07:06:53,781 - distributed.scheduler - INFO - Close client connection: Client-c20d68d9-077c-11f1-9a21-8fdf2a000cf7 -2026-02-11 07:06:53,789 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:45009. Reason: worker-close -2026-02-11 07:06:53,791 - distributed.worker.state_machine - WARNING - Async instruction for <Task cancelled name="execute('slowinc-bddbfb5329bbfbd692cc80a24ddd0c8e')" coro=<Worker.execute() done, defined at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/worker_state_machine.py:3606>> ended with CancelledError -2026-02-11 07:06:53,793 - distributed.worker - INFO - Removing Worker plugin shuffle -2026-02-11 07:06:53,796 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:53688; closing. -2026-02-11 07:06:53,796 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:45009 name: 0 (stimulus_id='handle-worker-cleanup-1770836813.7962713') -2026-02-11 07:06:53,797 - distributed.scheduler - INFO - Lost all workers -2026-02-11 07:06:53,799 - distributed.core - INFO - Connection to tcp://127.0.0.1:32895 has been closed. -2026-02-11 07:06:53,815 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown -2026-02-11 07:06:53,817 - distributed.scheduler - INFO - Scheduler closing all comms +2025-01-10 03:47:33,065 - distributed.scheduler - INFO - State start +2025-01-10 03:47:33,079 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:42315 +2025-01-10 03:47:33,085 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:42387/status +2025-01-10 03:47:33,090 - distributed.scheduler - INFO - Registering Worker plugin shuffle +2025-01-10 03:47:33,104 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:34519 +2025-01-10 03:47:33,110 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:34519 +2025-01-10 03:47:33,116 - distributed.worker - INFO - Worker name: 0 +2025-01-10 03:47:33,121 - distributed.worker - INFO - dashboard at: 127.0.0.1:35451 +2025-01-10 03:47:33,127 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:42315 +2025-01-10 03:47:33,132 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:47:33,137 - distributed.worker - INFO - Threads: 1 +2025-01-10 03:47:33,143 - distributed.worker - INFO - Memory: 0.98 kiB +2025-01-10 03:47:33,148 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-lxteamdy +2025-01-10 03:47:33,154 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:47:33,241 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:34519 name: 0 +2025-01-10 03:47:33,313 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:34519 +2025-01-10 03:47:33,319 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40588 +2025-01-10 03:47:33,320 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:47:33,327 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:42315 +2025-01-10 03:47:33,333 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:47:33,340 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:42315 +2025-01-10 03:47:33,412 - distributed.scheduler - INFO - Receive client connection: Client-46fd8407-ce90-11ef-9d9b-e71ed8b58725 +2025-01-10 03:47:33,484 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:40600 +2025-01-10 03:50:52,161 - distributed.worker.memory - WARNING - gc.collect() took 43.421s. This is usually a sign that some tasks handle too many Python objects at the same time. Rechunking the work into smaller tasks might help. +2025-01-10 03:50:52,518 - distributed.worker.memory - WARNING - Worker is at 14759116% memory usage. Pausing worker. Process memory: 140.75 MiB -- Worker memory limit: 0.98 kiB +2025-01-10 03:50:52,560 - distributed.worker.memory - WARNING - Unmanaged memory use is high. This may indicate a memory leak or the memory may not be released to the OS; see https://distributed.dask.org/en/latest/worker-memory.html#memory-not-released-back-to-the-os for more information. -- Unmanaged memory: 140.75 MiB -- Worker memory limit: 0.98 kiB +2025-01-10 03:50:52,726 - distributed.core - INFO - Event loop was unresponsive in Scheduler for 199.63s. This is often caused by long-running GIL-holding functions or moving large chunks of data. This can cause timeouts and instability. +2025-01-10 03:50:52,731 - distributed.core - INFO - Event loop was unresponsive in Worker for 199.39s. This is often caused by long-running GIL-holding functions or moving large chunks of data. This can cause timeouts and instability. +2025-01-10 03:50:52,771 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:34519. Reason: worker-close +2025-01-10 03:50:52,806 - distributed.core - INFO - Connection to tcp://127.0.0.1:40600 has been closed. +2025-01-10 03:50:52,810 - distributed.scheduler - INFO - Remove client Client-46fd8407-ce90-11ef-9d9b-e71ed8b58725 +2025-01-10 03:50:52,952 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:50:52,979 - distributed.scheduler - INFO - Close client connection: Client-46fd8407-ce90-11ef-9d9b-e71ed8b58725 +2025-01-10 03:50:52,990 - distributed.worker - ERROR - Failed to communicate with scheduler during heartbeat. +Traceback (most recent call last): + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/comm/tcp.py", line 225, in read + frames_nosplit_nbytes_bin = await stream.read_bytes(fmt_size) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +tornado.iostream.StreamClosedError: Stream is closed + +The above exception was the direct cause of the following exception: + +Traceback (most recent call last): + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/worker.py", line 1269, in heartbeat + response = await retry_operation( + ^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/utils_comm.py", line 441, in retry_operation + return await retry( + ^^^^^^^^^^^^ + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/utils_comm.py", line 420, in retry + return await coro() + ^^^^^^^^^^^^ + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/core.py", line 1259, in send_recv_from_rpc + return await send_recv(comm=comm, op=key, **kwargs) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/core.py", line 1018, in send_recv + response = await comm.read(deserializers=deserializers) + ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/comm/tcp.py", line 236, in read + convert_stream_closed_error(self, e) + File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/comm/tcp.py", line 142, in convert_stream_closed_error + raise CommClosedError(f"in {obj}: {exc}") from exc +distributed.comm.core.CommClosedError: in <TCP (closed) ConnectionPool.heartbeat_worker local=tcp://127.0.0.1:57086 remote=tcp://127.0.0.1:42315>: Stream is closed +2025-01-10 03:50:53,081 - distributed.core - INFO - Connection to tcp://127.0.0.1:42315 has been closed. +2025-01-10 03:50:53,102 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:40588; closing. +2025-01-10 03:50:53,105 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:34519 name: 0 (stimulus_id='handle-worker-cleanup-1736430653.1045244') +2025-01-10 03:50:53,117 - distributed.scheduler - INFO - Lost all workers +2025-01-10 03:50:53,146 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown +2025-01-10 03:50:53,155 - distributed.scheduler - INFO - Scheduler closing all comms ============================= slowest 20 durations ============================= -30.07s call distributed/tests/test_steal.py::test_new_worker_steals -10.02s call distributed/tests/test_utils_test.py::test_popen_timeout -9.28s call distributed/tests/test_stress.py::test_cancel_stress_sync -8.21s call distributed/tests/test_gc.py::test_gc_diagnosis_cpu_time -6.70s call distributed/tests/test_stress.py::test_cancel_stress -6.26s call distributed/tests/test_failed_workers.py::test_worker_doesnt_await_task_completion -5.36s call distributed/tests/test_nanny.py::test_num_fds -5.22s call distributed/tests/test_steal.py::test_balance_with_longer_task -4.96s call distributed/tests/test_chaos.py::test_KillWorker[sys.exit] -4.48s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_method -4.27s call distributed/diagnostics/tests/test_progress.py::test_group_timing -3.93s call distributed/shuffle/tests/test_rechunk.py::test_homogeneously_schedule_unpack -3.89s call distributed/tests/test_steal.py::test_trivial_workload_should_not_cause_work_stealing -3.66s call distributed/tests/test_failed_workers.py::test_restart_sync -3.50s call distributed/tests/test_tls_functional.py::test_retire_workers -3.43s call distributed/tests/test_nanny.py::test_environ_plugin -3.33s call distributed/diagnostics/tests/test_progress.py::test_AllProgress -3.30s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] -3.19s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] -3.16s call distributed/tests/test_nanny.py::test_nanny_closes_cleanly_if_worker_is_terminated +200.14s call distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill +23.32s call distributed/protocol/tests/test_serialize.py::test_large_pickled_object +23.24s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x4-chunks4] +21.25s call distributed/tests/test_scheduler.py::test_include_communication_in_occupancy +19.88s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_method +18.43s call distributed/protocol/tests/test_numpy.py::test_dumps_large +17.54s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] +14.11s setup distributed/tests/test_worker_client.py::test_timeout +13.78s call distributed/tests/test_gc.py::test_gc_diagnosis_cpu_time +12.41s setup distributed/tests/test_worker_client.py::test_sync +11.63s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] +10.66s call distributed/tests/test_worker.py::test_avoid_oversubscription +10.48s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_heuristic[new2-tasks] +10.16s call distributed/tests/test_worker.py::test_forward_output +10.08s call distributed/tests/test_worker.py::test_process_executor_raise_exception +10.04s call distributed/tests/test_utils_test.py::test_popen_timeout +9.45s call distributed/tests/test_stress.py::test_cancel_stress +9.44s call distributed/tests/test_nanny.py::test_num_fds +9.16s call distributed/shuffle/tests/test_rechunk.py::test_homogeneously_schedule_unpack +9.01s call distributed/tests/test_worker_memory.py::test_pause_executor_with_memory_monitor =========================== short test summary info ============================ SKIPPED [1] distributed/cli/tests/test_dask_ssh.py:9: could not import 'paramiko': No module named 'paramiko' SKIPPED [1] distributed/comm/tests/test_ucx.py:15: could not import 'ucp': No module named 'ucp' @@ -8366,12 +8508,9 @@ SKIPPED [1] distributed/tests/test_worker_memory.py:871: need --runslow option to run SKIPPED [2] distributed/tests/test_worker_memory.py:883: need --runslow option to run SKIPPED [1] distributed/tests/test_worker_memory.py:997: need --runslow option to run -FAILED distributed/tests/test_steal.py::test_new_worker_steals - TimeoutError: Test timeout (30) hit after 30.001053359999787s. -========== Test stack trace starts here ========== -Stack for <Task pending name='Task-164041' coro=<test_new_worker_steals() running at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/tests/test_steal.py:371> wait_for=<Future pending cb=[Task.task_wakeup()]>> (most recent call last): - File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build/distributed/tests/test_steal.py", line 371, in test_new_worker_steals - result = await total -= 1 failed, 2912 passed, 264 skipped, 222 deselected, 15 xfailed, 8 xpassed in 1046.94s (0:17:26) = +FAILED distributed/tests/test_computations.py::test_computations_futures - ValueError: too many values to unpack (expected 1) +FAILED distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill - TimeoutError += 2 failed, 2911 passed, 264 skipped, 222 deselected, 15 xfailed, 8 xpassed in 2504.08s (0:41:44) = *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** *** STARTING RUN 2: python3.12 -m pytest --pyargs distributed --verbose --color=no --timeout-method=signal --timeout=300 -m not avoid_ci -rfE --last-failed --last-failed-no-failures none --ignore=distributed/comm/tests/test_comms.py --ignore=distributed/comm/tests/test_ws.py --ignore=distributed/deploy/tests/test_adaptive.py --ignore=distributed/deploy/tests/test_local.py --ignore=distributed/deploy/tests/test_slow_adaptive.py --ignore=distributed/deploy/tests/test_spec_cluster.py --deselect=distributed/cli/tests/test_dask_scheduler.py::test_no_dashboard --deselect=distributed/deploy/tests/test_local.py::test_localcluster_get_client --deselect=distributed/deploy/tests/test_old_ssh.py::test_cluster --deselect=distributed/deploy/tests/test_old_ssh.py::test_old_ssh_nprocs_renamed_to_n_workers --deselect=distributed/deploy/tests/test_old_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/deploy/tests/test_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/http/tests/test_core.py::test_prometheus_api_doc --deselect=distributed/tests/test_init.py::test_git_revision --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout_returned --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_jupyter.py::test_shutsdown_cleanly --deselect=distributed/tests/test_profile.py::test_stack_overflow --deselect=distributed/tests/test_pubsub.py::test_client_worker --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_spill.py::test_spillbuffer_oserror --deselect=distributed/tests/test_steal.py::test_steal_twice --deselect=distributed/tests/test_utils_test.py::test_cluster --deselect=distributed/tests/test_variable.py::test_variable_in_task --deselect=distributed/tests/test_worker.py::test_process_executor_kills_process --deselect=distributed/tests/test_worker_memory.py::test_fail_to_pickle_execute_1 --deselect=distributed/tests/test_worker_state_machine.py::test_task_state_instance_are_garbage_collected --deselect=distributed/protocol/tests/test_protocol.py::test_deeply_nested_structures --deselect=distributed/protocol/tests/test_serialize.py::test_deeply_nested_structures --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_spec.py::test_errors --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/dashboard/tests/test_scheduler_bokeh.py::test_counters --deselect=distributed/dashboard/tests/test_worker_bokeh.py::test_counters --deselect=distributed/deploy/tests/test_local.py::test_adapt_then_manual --deselect=distributed/deploy/tests/test_local.py::test_async_with --deselect=distributed/deploy/tests/test_local.py::test_close_twice --deselect=distributed/deploy/tests/test_local.py::test_cluster_info_sync --deselect=distributed/deploy/tests/test_local.py::test_local_tls --deselect=distributed/deploy/tests/test_local.py::test_no_dangling_asyncio_tasks --deselect=distributed/deploy/tests/test_local.py::test_only_local_access --deselect=distributed/deploy/tests/test_local.py::test_remote_access --deselect=distributed/diagnostics/tests/test_progress_widgets.py::test_serializers --deselect=distributed/diagnostics/tests/test_scheduler_plugin.py::test_lifecycle --deselect=distributed/http/scheduler/tests/test_missing_bokeh.py::test_missing_bokeh --deselect=distributed/http/scheduler/tests/test_scheduler_http.py::test_metrics_when_prometheus_client_not_installed --deselect=distributed/protocol/tests/test_serialize.py::test_errors --deselect=distributed/tests/test_batched.py::test_BatchedSend --deselect=distributed/tests/test_batched.py::test_close_closed --deselect=distributed/tests/test_batched.py::test_close_twice --deselect=distributed/tests/test_batched.py::test_send_after_stream_start --deselect=distributed/tests/test_batched.py::test_send_before_close --deselect=distributed/tests/test_batched.py::test_send_before_start --deselect=distributed/tests/test_batched.py::test_sending_traffic_jam --deselect=distributed/tests/test_batched.py::test_serializers --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_async_with --deselect=distributed/tests/test_client.py::test_client_is_quiet_cluster_close --deselect=distributed/tests/test_client.py::test_dashboard_link_cluster --deselect=distributed/tests/test_client.py::test_dashboard_link_inproc --deselect=distributed/tests/test_client.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_client.py::test_mixing_clients_different_scheduler --deselect=distributed/tests/test_client.py::test_quiet_client_close --deselect=distributed/tests/test_client.py::test_rebalance_sync --deselect=distributed/tests/test_client.py::test_repr_localcluster --deselect=distributed/tests/test_client.py::test_security_loader --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_shutdown --deselect=distributed/tests/test_client.py::test_shutdown_is_quiet_with_cluster --deselect=distributed/tests/test_client.py::test_shutdown_localcluster --deselect=distributed/tests/test_client.py::test_shutdown_stops_callbacks --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_start_new_loop --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_use_running_loop --deselect=distributed/tests/test_core.py::test_close_fast_without_active_handlers --deselect=distributed/tests/test_core.py::test_close_grace_period_for_handlers --deselect=distributed/tests/test_core.py::test_close_properly --deselect=distributed/tests/test_core.py::test_compression --deselect=distributed/tests/test_core.py::test_connection_pool --deselect=distributed/tests/test_core.py::test_connection_pool_close_while_connecting --deselect=distributed/tests/test_core.py::test_connection_pool_detects_remote_close --deselect=distributed/tests/test_core.py::test_connection_pool_outside_cancellation --deselect=distributed/tests/test_core.py::test_connection_pool_remove --deselect=distributed/tests/test_core.py::test_connection_pool_respects_limit --deselect=distributed/tests/test_core.py::test_connection_pool_tls --deselect=distributed/tests/test_core.py::test_counters --deselect=distributed/tests/test_core.py::test_deserialize_error --deselect=distributed/tests/test_core.py::test_errors --deselect=distributed/tests/test_core.py::test_identity_inproc --deselect=distributed/tests/test_core.py::test_identity_tcp --deselect=distributed/tests/test_core.py::test_large_packets_inproc --deselect=distributed/tests/test_core.py::test_messages_are_ordered_bsend --deselect=distributed/tests/test_core.py::test_messages_are_ordered_raw --deselect=distributed/tests/test_core.py::test_ports --deselect=distributed/tests/test_core.py::test_rpc_default --deselect=distributed/tests/test_core.py::test_rpc_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_default --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_tcp --deselect=distributed/tests/test_core.py::test_rpc_serialization --deselect=distributed/tests/test_core.py::test_rpc_tcp --deselect=distributed/tests/test_core.py::test_rpc_tls --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_inproc --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_tcp --deselect=distributed/tests/test_core.py::test_send_recv_args --deselect=distributed/tests/test_core.py::test_send_recv_cancelled --deselect=distributed/tests/test_core.py::test_server --deselect=distributed/tests/test_core.py::test_server_comms_mark_active_handlers --deselect=distributed/tests/test_core.py::test_server_raises_on_blocked_handlers --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_locks.py::test_errors --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_worker_uses_same_host_as_nanny --deselect=distributed/tests/test_preload.py::test_failure_doesnt_crash_scheduler --deselect=distributed/tests/test_preload.py::test_preload_import_time --deselect=distributed/tests/test_preload.py::test_preload_manager_sequence --deselect=distributed/tests/test_preload.py::test_worker_preload_text --deselect=distributed/tests/test_scheduler.py::test_allowed_failures_config --deselect=distributed/tests/test_scheduler.py::test_async_context_manager --deselect=distributed/tests/test_scheduler.py::test_dashboard_host --deselect=distributed/tests/test_scheduler.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_scheduler.py::test_finished --deselect=distributed/tests/test_scheduler.py::test_multiple_listeners --deselect=distributed/tests/test_scheduler.py::test_no_dangling_asyncio_tasks --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_security.py::test_require_encryption --deselect=distributed/tests/test_security.py::test_tls_listen_connect --deselect=distributed/tests/test_security.py::test_tls_temporary_credentials_functional --deselect=distributed/tests/test_semaphore.py::test_threadpoolworkers_pick_correct_ioloop --deselect=distributed/tests/test_tls_functional.py::test_security_dict_input_no_security --deselect=distributed/tests/test_utils_test.py::test_ensure_no_new_clients --deselect=distributed/tests/test_utils_test.py::test_freeze_batched_send --deselect=distributed/tests/test_utils_test.py::test_locked_comm_drop_in_replacement --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_read --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_write --deselect=distributed/tests/test_worker.py::test_host_uses_scheduler_protocol --deselect=distributed/tests/test_worker.py::test_plugin_exception --deselect=distributed/tests/test_worker.py::test_plugin_internal_exception --deselect=distributed/tests/test_worker.py::test_plugin_multiple_exceptions --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker_client.py::test_dont_override_default_get --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_allowlist --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_protocols --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers_2 --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command_default --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_config --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_file --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_remote_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_scheduler_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_contact_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_error_during_startup --deselect=distributed/cli/tests/test_dask_worker.py::test_integer_names --deselect=distributed/cli/tests/test_dask_worker.py::test_listen_address_ipv6 --deselect=distributed/cli/tests/test_dask_worker.py::test_local_directory --deselect=distributed/cli/tests/test_dask_worker.py::test_memory_limit --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range_too_many_workers_raises --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_no_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_auto --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_expands_name --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_negative --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_requires_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_preload_config --deselect=distributed/cli/tests/test_dask_worker.py::test_resources --deselect=distributed/cli/tests/test_dask_worker.py::test_respect_host_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_address_env --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_restart_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_stagger_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_signal_handling --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_works --deselect=distributed/cli/tests/test_dask_worker.py::test_timeout --deselect=distributed/cli/tests/test_dask_worker.py::test_worker_class --deselect=distributed/tests/test_config.py::test_logging_extended --deselect=distributed/tests/test_config.py::test_logging_file_config --deselect=distributed/tests/test_config.py::test_logging_mutual_exclusive --deselect=distributed/tests/test_config.py::test_logging_simple --deselect=distributed/tests/test_config.py::test_logging_simple_under_distributed --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_variable.py::test_variable_in_task ============================= test session starts ============================== @@ -8383,17 +8522,221 @@ timeout: 300.0s timeout method: signal timeout func_only: False +collecting ... collected 2 items +run-last-failure: rerun previous 2 failures (skipped 147 files) + +distributed/tests/test_computations.py::test_computations_futures FAILED [ 50%] +distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill PASSED [100%] + +=================================== FAILURES =================================== +__________________________ test_computations_futures ___________________________ + +c = <Client: No scheduler connected> +s = <Scheduler 'tcp://127.0.0.1:39801', workers: 0, cores: 0, tasks: 0> +a = <Worker 'tcp://127.0.0.1:39813', name: 0, status: closed, stored: 0, running: 0/1, ready: 0, comm: 0, waiting: 0> +b = <Worker 'tcp://127.0.0.1:33881', name: 1, status: closed, stored: 0, running: 0/2, ready: 0, comm: 0, waiting: 0> + + @gen_cluster(client=True) + async def test_computations_futures(c, s, a, b): + futures = [c.submit(inc, i) for i in range(10)] + total = c.submit(sum, futures) + await total + +> [computation] = s.computations +E ValueError: too many values to unpack (expected 1) + +distributed/tests/test_computations.py:41: ValueError +----------------------------- Captured stderr call ----------------------------- +2025-01-10 03:52:47,698 - distributed.http.proxy - INFO - To route to workers diagnostics web server please install jupyter-server-proxy: python -m pip install jupyter-server-proxy +2025-01-10 03:52:47,703 - distributed.scheduler - INFO - State start +2025-01-10 03:52:47,710 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:39801 +2025-01-10 03:52:47,710 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:36723/status +2025-01-10 03:52:47,711 - distributed.scheduler - INFO - Registering Worker plugin shuffle +2025-01-10 03:52:47,724 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39813 +2025-01-10 03:52:47,724 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39813 +2025-01-10 03:52:47,725 - distributed.worker - INFO - Worker name: 0 +2025-01-10 03:52:47,725 - distributed.worker - INFO - dashboard at: 127.0.0.1:33691 +2025-01-10 03:52:47,726 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:39801 +2025-01-10 03:52:47,726 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:47,726 - distributed.worker - INFO - Threads: 1 +2025-01-10 03:52:47,726 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:52:47,726 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-iaxkyzmu +2025-01-10 03:52:47,726 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:47,728 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:33881 +2025-01-10 03:52:47,728 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:33881 +2025-01-10 03:52:47,728 - distributed.worker - INFO - Worker name: 1 +2025-01-10 03:52:47,728 - distributed.worker - INFO - dashboard at: 127.0.0.1:40325 +2025-01-10 03:52:47,728 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:39801 +2025-01-10 03:52:47,728 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:47,728 - distributed.worker - INFO - Threads: 2 +2025-01-10 03:52:47,728 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:52:47,728 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-i3ri4thq +2025-01-10 03:52:47,728 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:48,392 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39813 name: 0 +2025-01-10 03:52:48,393 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39813 +2025-01-10 03:52:48,394 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33198 +2025-01-10 03:52:48,395 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:33881 name: 1 +2025-01-10 03:52:48,395 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:33881 +2025-01-10 03:52:48,396 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33214 +2025-01-10 03:52:48,397 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:52:48,397 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:52:48,398 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:39801 +2025-01-10 03:52:48,398 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:48,399 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:39801 +2025-01-10 03:52:48,399 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:48,400 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39801 +2025-01-10 03:52:48,400 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39801 +2025-01-10 03:52:48,411 - distributed.scheduler - INFO - Receive client connection: Client-02c7e22c-ce91-11ef-9ef9-d3adc3d2221f +2025-01-10 03:52:48,412 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:56860 +2025-01-10 03:52:48,614 - distributed.scheduler - INFO - Remove client Client-02c7e22c-ce91-11ef-9ef9-d3adc3d2221f +2025-01-10 03:52:48,615 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:56860; closing. +2025-01-10 03:52:48,615 - distributed.scheduler - INFO - Remove client Client-02c7e22c-ce91-11ef-9ef9-d3adc3d2221f +2025-01-10 03:52:48,617 - distributed.scheduler - INFO - Close client connection: Client-02c7e22c-ce91-11ef-9ef9-d3adc3d2221f +2025-01-10 03:52:48,621 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39813. Reason: worker-close +2025-01-10 03:52:48,621 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:33881. Reason: worker-close +2025-01-10 03:52:48,623 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:52:48,623 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:52:48,631 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:33214; closing. +2025-01-10 03:52:48,632 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:33198; closing. +2025-01-10 03:52:48,632 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:33881 name: 1 (stimulus_id='handle-worker-cleanup-1736430768.6327844') +2025-01-10 03:52:48,633 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39813 name: 0 (stimulus_id='handle-worker-cleanup-1736430768.6333416') +2025-01-10 03:52:48,633 - distributed.scheduler - INFO - Lost all workers +2025-01-10 03:52:48,633 - distributed.core - INFO - Connection to tcp://127.0.0.1:39801 has been closed. +2025-01-10 03:52:48,646 - distributed.core - INFO - Connection to tcp://127.0.0.1:39801 has been closed. +2025-01-10 03:52:48,668 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown +2025-01-10 03:52:48,669 - distributed.scheduler - INFO - Scheduler closing all comms +============================= slowest 20 durations ============================= +1.02s call distributed/tests/test_computations.py::test_computations_futures +0.35s call distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill +0.00s setup distributed/tests/test_computations.py::test_computations_futures +0.00s teardown distributed/tests/test_computations.py::test_computations_futures +0.00s teardown distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill +0.00s setup distributed/tests/test_worker_memory.py::test_fail_to_pickle_spill +=========================== short test summary info ============================ +FAILED distributed/tests/test_computations.py::test_computations_futures - ValueError: too many values to unpack (expected 1) +========================= 1 failed, 1 passed in 2.11s ========================== +*** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** +*** STARTING RUN 3: python3.12 -m pytest --pyargs distributed --verbose --color=no --timeout-method=signal --timeout=300 -m not avoid_ci -rfE --last-failed --last-failed-no-failures none --ignore=distributed/comm/tests/test_comms.py --ignore=distributed/comm/tests/test_ws.py --ignore=distributed/deploy/tests/test_adaptive.py --ignore=distributed/deploy/tests/test_local.py --ignore=distributed/deploy/tests/test_slow_adaptive.py --ignore=distributed/deploy/tests/test_spec_cluster.py --deselect=distributed/cli/tests/test_dask_scheduler.py::test_no_dashboard --deselect=distributed/deploy/tests/test_local.py::test_localcluster_get_client --deselect=distributed/deploy/tests/test_old_ssh.py::test_cluster --deselect=distributed/deploy/tests/test_old_ssh.py::test_old_ssh_nprocs_renamed_to_n_workers --deselect=distributed/deploy/tests/test_old_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/deploy/tests/test_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/http/tests/test_core.py::test_prometheus_api_doc --deselect=distributed/tests/test_init.py::test_git_revision --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout_returned --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_jupyter.py::test_shutsdown_cleanly --deselect=distributed/tests/test_profile.py::test_stack_overflow --deselect=distributed/tests/test_pubsub.py::test_client_worker --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_spill.py::test_spillbuffer_oserror --deselect=distributed/tests/test_steal.py::test_steal_twice --deselect=distributed/tests/test_utils_test.py::test_cluster --deselect=distributed/tests/test_variable.py::test_variable_in_task --deselect=distributed/tests/test_worker.py::test_process_executor_kills_process --deselect=distributed/tests/test_worker_memory.py::test_fail_to_pickle_execute_1 --deselect=distributed/tests/test_worker_state_machine.py::test_task_state_instance_are_garbage_collected --deselect=distributed/protocol/tests/test_protocol.py::test_deeply_nested_structures --deselect=distributed/protocol/tests/test_serialize.py::test_deeply_nested_structures --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_spec.py::test_errors --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/dashboard/tests/test_scheduler_bokeh.py::test_counters --deselect=distributed/dashboard/tests/test_worker_bokeh.py::test_counters --deselect=distributed/deploy/tests/test_local.py::test_adapt_then_manual --deselect=distributed/deploy/tests/test_local.py::test_async_with --deselect=distributed/deploy/tests/test_local.py::test_close_twice --deselect=distributed/deploy/tests/test_local.py::test_cluster_info_sync --deselect=distributed/deploy/tests/test_local.py::test_local_tls --deselect=distributed/deploy/tests/test_local.py::test_no_dangling_asyncio_tasks --deselect=distributed/deploy/tests/test_local.py::test_only_local_access --deselect=distributed/deploy/tests/test_local.py::test_remote_access --deselect=distributed/diagnostics/tests/test_progress_widgets.py::test_serializers --deselect=distributed/diagnostics/tests/test_scheduler_plugin.py::test_lifecycle --deselect=distributed/http/scheduler/tests/test_missing_bokeh.py::test_missing_bokeh --deselect=distributed/http/scheduler/tests/test_scheduler_http.py::test_metrics_when_prometheus_client_not_installed --deselect=distributed/protocol/tests/test_serialize.py::test_errors --deselect=distributed/tests/test_batched.py::test_BatchedSend --deselect=distributed/tests/test_batched.py::test_close_closed --deselect=distributed/tests/test_batched.py::test_close_twice --deselect=distributed/tests/test_batched.py::test_send_after_stream_start --deselect=distributed/tests/test_batched.py::test_send_before_close --deselect=distributed/tests/test_batched.py::test_send_before_start --deselect=distributed/tests/test_batched.py::test_sending_traffic_jam --deselect=distributed/tests/test_batched.py::test_serializers --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_async_with --deselect=distributed/tests/test_client.py::test_client_is_quiet_cluster_close --deselect=distributed/tests/test_client.py::test_dashboard_link_cluster --deselect=distributed/tests/test_client.py::test_dashboard_link_inproc --deselect=distributed/tests/test_client.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_client.py::test_mixing_clients_different_scheduler --deselect=distributed/tests/test_client.py::test_quiet_client_close --deselect=distributed/tests/test_client.py::test_rebalance_sync --deselect=distributed/tests/test_client.py::test_repr_localcluster --deselect=distributed/tests/test_client.py::test_security_loader --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_shutdown --deselect=distributed/tests/test_client.py::test_shutdown_is_quiet_with_cluster --deselect=distributed/tests/test_client.py::test_shutdown_localcluster --deselect=distributed/tests/test_client.py::test_shutdown_stops_callbacks --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_start_new_loop --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_use_running_loop --deselect=distributed/tests/test_core.py::test_close_fast_without_active_handlers --deselect=distributed/tests/test_core.py::test_close_grace_period_for_handlers --deselect=distributed/tests/test_core.py::test_close_properly --deselect=distributed/tests/test_core.py::test_compression --deselect=distributed/tests/test_core.py::test_connection_pool --deselect=distributed/tests/test_core.py::test_connection_pool_close_while_connecting --deselect=distributed/tests/test_core.py::test_connection_pool_detects_remote_close --deselect=distributed/tests/test_core.py::test_connection_pool_outside_cancellation --deselect=distributed/tests/test_core.py::test_connection_pool_remove --deselect=distributed/tests/test_core.py::test_connection_pool_respects_limit --deselect=distributed/tests/test_core.py::test_connection_pool_tls --deselect=distributed/tests/test_core.py::test_counters --deselect=distributed/tests/test_core.py::test_deserialize_error --deselect=distributed/tests/test_core.py::test_errors --deselect=distributed/tests/test_core.py::test_identity_inproc --deselect=distributed/tests/test_core.py::test_identity_tcp --deselect=distributed/tests/test_core.py::test_large_packets_inproc --deselect=distributed/tests/test_core.py::test_messages_are_ordered_bsend --deselect=distributed/tests/test_core.py::test_messages_are_ordered_raw --deselect=distributed/tests/test_core.py::test_ports --deselect=distributed/tests/test_core.py::test_rpc_default --deselect=distributed/tests/test_core.py::test_rpc_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_default --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_tcp --deselect=distributed/tests/test_core.py::test_rpc_serialization --deselect=distributed/tests/test_core.py::test_rpc_tcp --deselect=distributed/tests/test_core.py::test_rpc_tls --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_inproc --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_tcp --deselect=distributed/tests/test_core.py::test_send_recv_args --deselect=distributed/tests/test_core.py::test_send_recv_cancelled --deselect=distributed/tests/test_core.py::test_server --deselect=distributed/tests/test_core.py::test_server_comms_mark_active_handlers --deselect=distributed/tests/test_core.py::test_server_raises_on_blocked_handlers --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_locks.py::test_errors --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_worker_uses_same_host_as_nanny --deselect=distributed/tests/test_preload.py::test_failure_doesnt_crash_scheduler --deselect=distributed/tests/test_preload.py::test_preload_import_time --deselect=distributed/tests/test_preload.py::test_preload_manager_sequence --deselect=distributed/tests/test_preload.py::test_worker_preload_text --deselect=distributed/tests/test_scheduler.py::test_allowed_failures_config --deselect=distributed/tests/test_scheduler.py::test_async_context_manager --deselect=distributed/tests/test_scheduler.py::test_dashboard_host --deselect=distributed/tests/test_scheduler.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_scheduler.py::test_finished --deselect=distributed/tests/test_scheduler.py::test_multiple_listeners --deselect=distributed/tests/test_scheduler.py::test_no_dangling_asyncio_tasks --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_security.py::test_require_encryption --deselect=distributed/tests/test_security.py::test_tls_listen_connect --deselect=distributed/tests/test_security.py::test_tls_temporary_credentials_functional --deselect=distributed/tests/test_semaphore.py::test_threadpoolworkers_pick_correct_ioloop --deselect=distributed/tests/test_tls_functional.py::test_security_dict_input_no_security --deselect=distributed/tests/test_utils_test.py::test_ensure_no_new_clients --deselect=distributed/tests/test_utils_test.py::test_freeze_batched_send --deselect=distributed/tests/test_utils_test.py::test_locked_comm_drop_in_replacement --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_read --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_write --deselect=distributed/tests/test_worker.py::test_host_uses_scheduler_protocol --deselect=distributed/tests/test_worker.py::test_plugin_exception --deselect=distributed/tests/test_worker.py::test_plugin_internal_exception --deselect=distributed/tests/test_worker.py::test_plugin_multiple_exceptions --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker_client.py::test_dont_override_default_get --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_allowlist --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_protocols --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers_2 --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command_default --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_config --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_file --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_remote_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_scheduler_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_contact_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_error_during_startup --deselect=distributed/cli/tests/test_dask_worker.py::test_integer_names --deselect=distributed/cli/tests/test_dask_worker.py::test_listen_address_ipv6 --deselect=distributed/cli/tests/test_dask_worker.py::test_local_directory --deselect=distributed/cli/tests/test_dask_worker.py::test_memory_limit --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range_too_many_workers_raises --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_no_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_auto --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_expands_name --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_negative --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_requires_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_preload_config --deselect=distributed/cli/tests/test_dask_worker.py::test_resources --deselect=distributed/cli/tests/test_dask_worker.py::test_respect_host_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_address_env --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_restart_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_stagger_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_signal_handling --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_works --deselect=distributed/cli/tests/test_dask_worker.py::test_timeout --deselect=distributed/cli/tests/test_dask_worker.py::test_worker_class --deselect=distributed/tests/test_config.py::test_logging_extended --deselect=distributed/tests/test_config.py::test_logging_file_config --deselect=distributed/tests/test_config.py::test_logging_mutual_exclusive --deselect=distributed/tests/test_config.py::test_logging_simple --deselect=distributed/tests/test_config.py::test_logging_simple_under_distributed --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_variable.py::test_variable_in_task +============================= test session starts ============================== +platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 +cachedir: .pytest_cache +rootdir: /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build +configfile: pyproject.toml +plugins: typeguard-4.4.1, rerunfailures-14.0, anyio-4.7.0, timeout-2.3.1 +timeout: 300.0s +timeout method: signal +timeout func_only: False +collecting ... collected 1 item +run-last-failure: rerun previous 1 failure (skipped 148 files) + +distributed/tests/test_computations.py::test_computations_futures FAILED [100%] + +=================================== FAILURES =================================== +__________________________ test_computations_futures ___________________________ + +c = <Client: No scheduler connected> +s = <Scheduler 'tcp://127.0.0.1:33335', workers: 0, cores: 0, tasks: 0> +a = <Worker 'tcp://127.0.0.1:37641', name: 0, status: closed, stored: 0, running: 0/1, ready: 0, comm: 0, waiting: 0> +b = <Worker 'tcp://127.0.0.1:36217', name: 1, status: closed, stored: 0, running: 0/2, ready: 0, comm: 0, waiting: 0> + + @gen_cluster(client=True) + async def test_computations_futures(c, s, a, b): + futures = [c.submit(inc, i) for i in range(10)] + total = c.submit(sum, futures) + await total + +> [computation] = s.computations +E ValueError: too many values to unpack (expected 1) + +distributed/tests/test_computations.py:41: ValueError +----------------------------- Captured stderr call ----------------------------- +2025-01-10 03:52:52,331 - distributed.http.proxy - INFO - To route to workers diagnostics web server please install jupyter-server-proxy: python -m pip install jupyter-server-proxy +2025-01-10 03:52:52,336 - distributed.scheduler - INFO - State start +2025-01-10 03:52:52,343 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:33335 +2025-01-10 03:52:52,343 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:46461/status +2025-01-10 03:52:52,344 - distributed.scheduler - INFO - Registering Worker plugin shuffle +2025-01-10 03:52:52,359 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:37641 +2025-01-10 03:52:52,359 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:37641 +2025-01-10 03:52:52,359 - distributed.worker - INFO - Worker name: 0 +2025-01-10 03:52:52,360 - distributed.worker - INFO - dashboard at: 127.0.0.1:41793 +2025-01-10 03:52:52,360 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33335 +2025-01-10 03:52:52,360 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:52,360 - distributed.worker - INFO - Threads: 1 +2025-01-10 03:52:52,360 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:52:52,360 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-1vi5vnzo +2025-01-10 03:52:52,360 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:52,362 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:36217 +2025-01-10 03:52:52,362 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:36217 +2025-01-10 03:52:52,362 - distributed.worker - INFO - Worker name: 1 +2025-01-10 03:52:52,362 - distributed.worker - INFO - dashboard at: 127.0.0.1:37593 +2025-01-10 03:52:52,362 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:33335 +2025-01-10 03:52:52,362 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:52,362 - distributed.worker - INFO - Threads: 2 +2025-01-10 03:52:52,362 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 03:52:52,362 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-1ghdh8ka +2025-01-10 03:52:52,363 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:53,105 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:37641 name: 0 +2025-01-10 03:52:53,106 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:37641 +2025-01-10 03:52:53,107 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45096 +2025-01-10 03:52:53,108 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:36217 name: 1 +2025-01-10 03:52:53,109 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:36217 +2025-01-10 03:52:53,109 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45108 +2025-01-10 03:52:53,110 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:52:53,110 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 03:52:53,111 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33335 +2025-01-10 03:52:53,112 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:53,112 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:33335 +2025-01-10 03:52:53,112 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 03:52:53,113 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33335 +2025-01-10 03:52:53,114 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:33335 +2025-01-10 03:52:53,124 - distributed.scheduler - INFO - Receive client connection: Client-0597183b-ce91-11ef-a58b-87577e53fe6b +2025-01-10 03:52:53,124 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:45114 +2025-01-10 03:52:53,311 - distributed.scheduler - INFO - Remove client Client-0597183b-ce91-11ef-a58b-87577e53fe6b +2025-01-10 03:52:53,313 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45114; closing. +2025-01-10 03:52:53,313 - distributed.scheduler - INFO - Remove client Client-0597183b-ce91-11ef-a58b-87577e53fe6b +2025-01-10 03:52:53,320 - distributed.scheduler - INFO - Close client connection: Client-0597183b-ce91-11ef-a58b-87577e53fe6b +2025-01-10 03:52:53,328 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:37641. Reason: worker-close +2025-01-10 03:52:53,329 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:36217. Reason: worker-close +2025-01-10 03:52:53,335 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:52:53,335 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 03:52:53,343 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45108; closing. +2025-01-10 03:52:53,344 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:45096; closing. +2025-01-10 03:52:53,345 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:36217 name: 1 (stimulus_id='handle-worker-cleanup-1736430773.344974') +2025-01-10 03:52:53,345 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:37641 name: 0 (stimulus_id='handle-worker-cleanup-1736430773.3457103') +2025-01-10 03:52:53,346 - distributed.scheduler - INFO - Lost all workers +2025-01-10 03:52:53,346 - distributed.core - INFO - Connection to tcp://127.0.0.1:33335 has been closed. +2025-01-10 03:52:53,347 - distributed.core - INFO - Connection to tcp://127.0.0.1:33335 has been closed. +2025-01-10 03:52:53,384 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown +2025-01-10 03:52:53,385 - distributed.scheduler - INFO - Scheduler closing all comms +============================= slowest 20 durations ============================= +1.11s call distributed/tests/test_computations.py::test_computations_futures +0.00s setup distributed/tests/test_computations.py::test_computations_futures +0.00s teardown distributed/tests/test_computations.py::test_computations_futures +=========================== short test summary info ============================ +FAILED distributed/tests/test_computations.py::test_computations_futures - ValueError: too many values to unpack (expected 1) +============================== 1 failed in 1.81s =============================== +*** END OF RUN 3: NOT ALL TESTS HAVE YET PASSED/XFAILED *** +*** STARTING RUN 4: python3.12 -m pytest --pyargs distributed --verbose --color=no --timeout-method=signal --timeout=300 -m not avoid_ci -rfE --last-failed --last-failed-no-failures none --ignore=distributed/comm/tests/test_comms.py --ignore=distributed/comm/tests/test_ws.py --ignore=distributed/deploy/tests/test_adaptive.py --ignore=distributed/deploy/tests/test_local.py --ignore=distributed/deploy/tests/test_slow_adaptive.py --ignore=distributed/deploy/tests/test_spec_cluster.py --deselect=distributed/cli/tests/test_dask_scheduler.py::test_no_dashboard --deselect=distributed/deploy/tests/test_local.py::test_localcluster_get_client --deselect=distributed/deploy/tests/test_old_ssh.py::test_cluster --deselect=distributed/deploy/tests/test_old_ssh.py::test_old_ssh_nprocs_renamed_to_n_workers --deselect=distributed/deploy/tests/test_old_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/deploy/tests/test_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/http/tests/test_core.py::test_prometheus_api_doc --deselect=distributed/tests/test_init.py::test_git_revision --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout_returned --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_jupyter.py::test_shutsdown_cleanly --deselect=distributed/tests/test_profile.py::test_stack_overflow --deselect=distributed/tests/test_pubsub.py::test_client_worker --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_spill.py::test_spillbuffer_oserror --deselect=distributed/tests/test_steal.py::test_steal_twice --deselect=distributed/tests/test_utils_test.py::test_cluster --deselect=distributed/tests/test_variable.py::test_variable_in_task --deselect=distributed/tests/test_worker.py::test_process_executor_kills_process --deselect=distributed/tests/test_worker_memory.py::test_fail_to_pickle_execute_1 --deselect=distributed/tests/test_worker_state_machine.py::test_task_state_instance_are_garbage_collected --deselect=distributed/protocol/tests/test_protocol.py::test_deeply_nested_structures --deselect=distributed/protocol/tests/test_serialize.py::test_deeply_nested_structures --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_spec.py::test_errors --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/dashboard/tests/test_scheduler_bokeh.py::test_counters --deselect=distributed/dashboard/tests/test_worker_bokeh.py::test_counters --deselect=distributed/deploy/tests/test_local.py::test_adapt_then_manual --deselect=distributed/deploy/tests/test_local.py::test_async_with --deselect=distributed/deploy/tests/test_local.py::test_close_twice --deselect=distributed/deploy/tests/test_local.py::test_cluster_info_sync --deselect=distributed/deploy/tests/test_local.py::test_local_tls --deselect=distributed/deploy/tests/test_local.py::test_no_dangling_asyncio_tasks --deselect=distributed/deploy/tests/test_local.py::test_only_local_access --deselect=distributed/deploy/tests/test_local.py::test_remote_access --deselect=distributed/diagnostics/tests/test_progress_widgets.py::test_serializers --deselect=distributed/diagnostics/tests/test_scheduler_plugin.py::test_lifecycle --deselect=distributed/http/scheduler/tests/test_missing_bokeh.py::test_missing_bokeh --deselect=distributed/http/scheduler/tests/test_scheduler_http.py::test_metrics_when_prometheus_client_not_installed --deselect=distributed/protocol/tests/test_serialize.py::test_errors --deselect=distributed/tests/test_batched.py::test_BatchedSend --deselect=distributed/tests/test_batched.py::test_close_closed --deselect=distributed/tests/test_batched.py::test_close_twice --deselect=distributed/tests/test_batched.py::test_send_after_stream_start --deselect=distributed/tests/test_batched.py::test_send_before_close --deselect=distributed/tests/test_batched.py::test_send_before_start --deselect=distributed/tests/test_batched.py::test_sending_traffic_jam --deselect=distributed/tests/test_batched.py::test_serializers --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_async_with --deselect=distributed/tests/test_client.py::test_client_is_quiet_cluster_close --deselect=distributed/tests/test_client.py::test_dashboard_link_cluster --deselect=distributed/tests/test_client.py::test_dashboard_link_inproc --deselect=distributed/tests/test_client.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_client.py::test_mixing_clients_different_scheduler --deselect=distributed/tests/test_client.py::test_quiet_client_close --deselect=distributed/tests/test_client.py::test_rebalance_sync --deselect=distributed/tests/test_client.py::test_repr_localcluster --deselect=distributed/tests/test_client.py::test_security_loader --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_shutdown --deselect=distributed/tests/test_client.py::test_shutdown_is_quiet_with_cluster --deselect=distributed/tests/test_client.py::test_shutdown_localcluster --deselect=distributed/tests/test_client.py::test_shutdown_stops_callbacks --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_start_new_loop --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_use_running_loop --deselect=distributed/tests/test_core.py::test_close_fast_without_active_handlers --deselect=distributed/tests/test_core.py::test_close_grace_period_for_handlers --deselect=distributed/tests/test_core.py::test_close_properly --deselect=distributed/tests/test_core.py::test_compression --deselect=distributed/tests/test_core.py::test_connection_pool --deselect=distributed/tests/test_core.py::test_connection_pool_close_while_connecting --deselect=distributed/tests/test_core.py::test_connection_pool_detects_remote_close --deselect=distributed/tests/test_core.py::test_connection_pool_outside_cancellation --deselect=distributed/tests/test_core.py::test_connection_pool_remove --deselect=distributed/tests/test_core.py::test_connection_pool_respects_limit --deselect=distributed/tests/test_core.py::test_connection_pool_tls --deselect=distributed/tests/test_core.py::test_counters --deselect=distributed/tests/test_core.py::test_deserialize_error --deselect=distributed/tests/test_core.py::test_errors --deselect=distributed/tests/test_core.py::test_identity_inproc --deselect=distributed/tests/test_core.py::test_identity_tcp --deselect=distributed/tests/test_core.py::test_large_packets_inproc --deselect=distributed/tests/test_core.py::test_messages_are_ordered_bsend --deselect=distributed/tests/test_core.py::test_messages_are_ordered_raw --deselect=distributed/tests/test_core.py::test_ports --deselect=distributed/tests/test_core.py::test_rpc_default --deselect=distributed/tests/test_core.py::test_rpc_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_default --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_tcp --deselect=distributed/tests/test_core.py::test_rpc_serialization --deselect=distributed/tests/test_core.py::test_rpc_tcp --deselect=distributed/tests/test_core.py::test_rpc_tls --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_inproc --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_tcp --deselect=distributed/tests/test_core.py::test_send_recv_args --deselect=distributed/tests/test_core.py::test_send_recv_cancelled --deselect=distributed/tests/test_core.py::test_server --deselect=distributed/tests/test_core.py::test_server_comms_mark_active_handlers --deselect=distributed/tests/test_core.py::test_server_raises_on_blocked_handlers --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_locks.py::test_errors --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_worker_uses_same_host_as_nanny --deselect=distributed/tests/test_preload.py::test_failure_doesnt_crash_scheduler --deselect=distributed/tests/test_preload.py::test_preload_import_time --deselect=distributed/tests/test_preload.py::test_preload_manager_sequence --deselect=distributed/tests/test_preload.py::test_worker_preload_text --deselect=distributed/tests/test_scheduler.py::test_allowed_failures_config --deselect=distributed/tests/test_scheduler.py::test_async_context_manager --deselect=distributed/tests/test_scheduler.py::test_dashboard_host --deselect=distributed/tests/test_scheduler.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_scheduler.py::test_finished --deselect=distributed/tests/test_scheduler.py::test_multiple_listeners --deselect=distributed/tests/test_scheduler.py::test_no_dangling_asyncio_tasks --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_security.py::test_require_encryption --deselect=distributed/tests/test_security.py::test_tls_listen_connect --deselect=distributed/tests/test_security.py::test_tls_temporary_credentials_functional --deselect=distributed/tests/test_semaphore.py::test_threadpoolworkers_pick_correct_ioloop --deselect=distributed/tests/test_tls_functional.py::test_security_dict_input_no_security --deselect=distributed/tests/test_utils_test.py::test_ensure_no_new_clients --deselect=distributed/tests/test_utils_test.py::test_freeze_batched_send --deselect=distributed/tests/test_utils_test.py::test_locked_comm_drop_in_replacement --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_read --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_write --deselect=distributed/tests/test_worker.py::test_host_uses_scheduler_protocol --deselect=distributed/tests/test_worker.py::test_plugin_exception --deselect=distributed/tests/test_worker.py::test_plugin_internal_exception --deselect=distributed/tests/test_worker.py::test_plugin_multiple_exceptions --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker_client.py::test_dont_override_default_get --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_allowlist --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_protocols --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers_2 --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command_default --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_config --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_file --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_remote_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_scheduler_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_contact_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_error_during_startup --deselect=distributed/cli/tests/test_dask_worker.py::test_integer_names --deselect=distributed/cli/tests/test_dask_worker.py::test_listen_address_ipv6 --deselect=distributed/cli/tests/test_dask_worker.py::test_local_directory --deselect=distributed/cli/tests/test_dask_worker.py::test_memory_limit --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range_too_many_workers_raises --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_no_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_auto --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_expands_name --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_negative --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_requires_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_preload_config --deselect=distributed/cli/tests/test_dask_worker.py::test_resources --deselect=distributed/cli/tests/test_dask_worker.py::test_respect_host_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_address_env --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_restart_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_stagger_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_signal_handling --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_works --deselect=distributed/cli/tests/test_dask_worker.py::test_timeout --deselect=distributed/cli/tests/test_dask_worker.py::test_worker_class --deselect=distributed/tests/test_config.py::test_logging_extended --deselect=distributed/tests/test_config.py::test_logging_file_config --deselect=distributed/tests/test_config.py::test_logging_mutual_exclusive --deselect=distributed/tests/test_config.py::test_logging_simple --deselect=distributed/tests/test_config.py::test_logging_simple_under_distributed --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_variable.py::test_variable_in_task +============================= test session starts ============================== +platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 +cachedir: .pytest_cache +rootdir: /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.12_distributed/build +configfile: pyproject.toml +plugins: typeguard-4.4.1, rerunfailures-14.0, anyio-4.7.0, timeout-2.3.1 +timeout: 300.0s +timeout method: signal +timeout func_only: False collecting ... collected 1 item run-last-failure: rerun previous 1 failure (skipped 148 files) -distributed/tests/test_steal.py::test_new_worker_steals PASSED [100%] +distributed/tests/test_computations.py::test_computations_futures PASSED [100%] ============================= slowest 20 durations ============================= -3.15s call distributed/tests/test_steal.py::test_new_worker_steals -0.00s setup distributed/tests/test_steal.py::test_new_worker_steals -0.00s teardown distributed/tests/test_steal.py::test_new_worker_steals -============================== 1 passed in 3.36s =============================== -*** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** +0.63s call distributed/tests/test_computations.py::test_computations_futures +0.00s setup distributed/tests/test_computations.py::test_computations_futures +0.00s teardown distributed/tests/test_computations.py::test_computations_futures +============================== 1 passed in 1.01s =============================== +*** END OF RUN 4: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** I: pybuild pybuild:308: mkdir -pv /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/.config && printf '\173 "dataframe": \173 "query-planning": False \175 \175\n' > /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/.config/dask mkdir: created directory '/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/.config' I: pybuild base:311: cd /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build; cd /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build; /build/reproducible-path/dask.distributed-2024.12.1+ds/debian/run-tests /build/reproducible-path/dask.distributed-2024.12.1+ds/debian/get-test-exclusions rules python3.13 -m pytest --pyargs distributed --verbose --color=no --timeout-method=signal --timeout=300 -m "not avoid_ci" @@ -10927,7 +11270,7 @@ distributed/tests/test_steal.py::test_steal_related_tasks SKIPPED [ 77%] distributed/tests/test_steal.py::test_dont_steal_fast_tasks_compute_time PASSED [ 77%] distributed/tests/test_steal.py::test_dont_steal_fast_tasks_blocklist PASSED [ 77%] -distributed/tests/test_steal.py::test_new_worker_steals FAILED [ 77%] +distributed/tests/test_steal.py::test_new_worker_steals PASSED [ 77%] distributed/tests/test_steal.py::test_work_steal_allow_other_workers PASSED [ 77%] distributed/tests/test_steal.py::test_dont_steal_worker_restrictions PASSED [ 77%] distributed/tests/test_steal.py::test_steal_worker_restrictions PASSED [ 77%] @@ -11362,7 +11705,7 @@ distributed/tests/test_worker.py::test_executor_offload PASSED [ 91%] distributed/tests/test_worker.py::test_story PASSED [ 91%] distributed/tests/test_worker.py::test_stimulus_story PASSED [ 91%] -distributed/tests/test_worker.py::test_worker_descopes_data PASSED [ 91%] +distributed/tests/test_worker.py::test_worker_descopes_data FAILED [ 91%] distributed/tests/test_worker.py::test_gather_dep_one_worker_always_busy PASSED [ 91%] distributed/tests/test_worker.py::test_gather_dep_local_workers_first PASSED [ 91%] distributed/tests/test_worker.py::test_gather_dep_from_remote_workers_if_all_local_workers_are_busy PASSED [ 91%] @@ -11647,7 +11990,31 @@ distributed/tests/test_worker_state_machine.py::test_remove_worker_unknown PASSED [100%] =================================== FAILURES =================================== -____________________________ test_new_worker_steals ____________________________ +__________________________ test_worker_descopes_data ___________________________ + +fut = <coroutine object gen_cluster.<locals>._.<locals>.test_func.<locals>.async_fn at 0xda54aaa8> +timeout = 60 + + async def wait_for(fut: Awaitable[T], timeout: float) -> T: + async with asyncio.timeout(timeout): +> return await fut + +distributed/utils.py:1914: +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ +distributed/utils_test.py:1019: in async_fn + result = await coro2 +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + +fut = <Future finished result=None>, timeout = 29.5663188113831 + + async def wait_for(fut: Awaitable[T], timeout: float) -> T: + async with asyncio.timeout(timeout): +> return await fut +E asyncio.exceptions.CancelledError + +distributed/utils.py:1914: CancelledError + +The above exception was the direct cause of the following exception: args = (), kwds = {} @@ -11674,142 +12041,103 @@ return await async_fn(*args, **kwargs) distributed/utils_test.py:1087: in async_fn_outer return await utils_wait_for(async_fn(), timeout=timeout * 2) -distributed/utils.py:1914: in wait_for - return await fut +distributed/utils.py:1913: in wait_for + async with asyncio.timeout(timeout): _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ - async def async_fn(): - result = None - with dask.config.set(config): - async with ( - _cluster_factory() as (s, workers), - _client_factory(s) as c, - ): - args = [s] + workers - if c is not None: - args = [c] + args - try: - coro = func(*args, *outer_args, **kwargs) - task = asyncio.create_task(coro) - coro2 = utils_wait_for( - asyncio.shield(task), timeout=deadline.remaining - ) - result = await coro2 - validate_state(s, *workers) +self = <Timeout [expired]> +exc_type = <class 'asyncio.exceptions.CancelledError'> +exc_val = CancelledError(), exc_tb = <traceback object at 0xdad97c48> + + async def __aexit__( + self, + exc_type: Optional[Type[BaseException]], + exc_val: Optional[BaseException], + exc_tb: Optional[TracebackType], + ) -> Optional[bool]: + assert self._state in (_State.ENTERED, _State.EXPIRING) - except asyncio.TimeoutError: - assert task - elapsed = deadline.elapsed - buffer = io.StringIO() - # This stack indicates where the coro/test is suspended - task.print_stack(file=buffer) + if self._timeout_handler is not None: + self._timeout_handler.cancel() + self._timeout_handler = None - task.cancel() - while not task.cancelled(): - await asyncio.sleep(0.01) + if self._state is _State.EXPIRING: + self._state = _State.EXPIRED - # Hopefully, the hang has been caused by inconsistent - # state, which should be much more meaningful than the - # timeout - validate_state(s, *workers) - - # Remove as much of the traceback as possible; it's - # uninteresting boilerplate from utils_test and asyncio - # and not from the code being tested. -> raise asyncio.TimeoutError( - f"Test timeout ({timeout}) hit after {elapsed}s.\n" - "========== Test stack trace starts here ==========\n" - f"{buffer.getvalue()}" - ) from None -E TimeoutError: Test timeout (30) hit after 30.000485643999127s. -E ========== Test stack trace starts here ========== -E Stack for <Task pending name='Task-146621' coro=<test_new_worker_steals() running at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/tests/test_steal.py:371> wait_for=<Future pending cb=[Task.task_wakeup()]>> (most recent call last): -E File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/tests/test_steal.py", line 371, in test_new_worker_steals -E result = await total + if self._task.uncancel() <= self._cancelling and exc_type is not None: + # Since there are no new cancel requests, we're + # handling this. + if issubclass(exc_type, exceptions.CancelledError): +> raise TimeoutError from exc_val +E TimeoutError -distributed/utils_test.py:1041: TimeoutError +/usr/lib/python3.13/asyncio/timeouts.py:116: TimeoutError ----------------------------- Captured stderr call ----------------------------- -2026-02-11 07:23:08,629 - distributed.scheduler - INFO - State start -2026-02-11 07:23:08,633 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:41809 -2026-02-11 07:23:08,635 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:39811/status -2026-02-11 07:23:08,636 - distributed.scheduler - INFO - Registering Worker plugin shuffle -2026-02-11 07:23:08,640 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:39365 -2026-02-11 07:23:08,641 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:39365 -2026-02-11 07:23:08,642 - distributed.worker - INFO - Worker name: 0 -2026-02-11 07:23:08,644 - distributed.worker - INFO - dashboard at: 127.0.0.1:45131 -2026-02-11 07:23:08,645 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:41809 -2026-02-11 07:23:08,646 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:08,647 - distributed.worker - INFO - Threads: 1 -2026-02-11 07:23:08,648 - distributed.worker - INFO - Memory: 7.72 GiB -2026-02-11 07:23:08,649 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-pbivh4pm -2026-02-11 07:23:08,650 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:08,674 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:39365 name: 0 -2026-02-11 07:23:08,698 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:39365 -2026-02-11 07:23:08,700 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44278 -2026-02-11 07:23:08,700 - distributed.worker - INFO - Starting Worker plugin shuffle -2026-02-11 07:23:08,703 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:41809 -2026-02-11 07:23:08,704 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:08,706 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41809 -2026-02-11 07:23:08,730 - distributed.scheduler - INFO - Receive client connection: Client-1903107b-077f-11f1-be2b-09675bb97761 -2026-02-11 07:23:08,753 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44282 -2026-02-11 07:23:09,204 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:46665 -2026-02-11 07:23:09,206 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:46665 -2026-02-11 07:23:09,207 - distributed.worker - INFO - dashboard at: 127.0.0.1:38635 -2026-02-11 07:23:09,209 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:41809 -2026-02-11 07:23:09,210 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:09,211 - distributed.worker - INFO - Threads: 1 -2026-02-11 07:23:09,212 - distributed.worker - INFO - Memory: 329.44 MiB -2026-02-11 07:23:09,213 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-ddq5cu72 -2026-02-11 07:23:09,214 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:09,236 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:46665 name: tcp://127.0.0.1:46665 -2026-02-11 07:23:09,255 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:46665 -2026-02-11 07:23:09,256 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44298 -2026-02-11 07:23:09,257 - distributed.worker - INFO - Starting Worker plugin shuffle -2026-02-11 07:23:09,259 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:41809 -2026-02-11 07:23:09,260 - distributed.worker - INFO - ------------------------------------------------- -2026-02-11 07:23:09,262 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:41809 -2026-02-11 07:23:10,168 - distributed.worker.memory - WARNING - Worker is at 131% memory usage. Pausing worker. Process memory: 432.25 MiB -- Worker memory limit: 329.44 MiB -2026-02-11 07:23:10,171 - distributed.worker.memory - WARNING - Unmanaged memory use is high. This may indicate a memory leak or the memory may not be released to the OS; see https://distributed.dask.org/en/latest/worker-memory.html#memory-not-released-back-to-the-os for more information. -- Unmanaged memory: 432.25 MiB -- Worker memory limit: 329.44 MiB -2026-02-11 07:23:38,631 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:46665. Reason: worker-close -2026-02-11 07:23:38,638 - distributed.worker - INFO - Removing Worker plugin shuffle -2026-02-11 07:23:38,644 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44298; closing. -2026-02-11 07:23:38,645 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:46665 name: tcp://127.0.0.1:46665 (stimulus_id='handle-worker-cleanup-1770837818.64532') -2026-02-11 07:23:38,651 - distributed.scheduler - WARNING - Removing worker 'tcp://127.0.0.1:46665' caused the cluster to lose already computed task(s), which will be recomputed elsewhere: {'slowinc-bddbfb5329bbfbd692cc80a24ddd0c8e', 'slowinc-d97260e57e7895533084917465419071'} (stimulus_id='handle-worker-cleanup-1770837818.64532') -2026-02-11 07:23:38,653 - distributed.core - INFO - Connection to tcp://127.0.0.1:41809 has been closed. -2026-02-11 07:23:38,669 - distributed.scheduler - INFO - Remove client Client-1903107b-077f-11f1-be2b-09675bb97761 -2026-02-11 07:23:38,675 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44282; closing. -2026-02-11 07:23:38,675 - distributed.scheduler - INFO - Remove client Client-1903107b-077f-11f1-be2b-09675bb97761 -2026-02-11 07:23:38,678 - distributed.scheduler - INFO - Close client connection: Client-1903107b-077f-11f1-be2b-09675bb97761 -2026-02-11 07:23:38,692 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:39365. Reason: worker-close -2026-02-11 07:23:38,696 - distributed.worker.state_machine - WARNING - Async instruction for <Task cancelled name="execute('slowinc-bddbfb5329bbfbd692cc80a24ddd0c8e')" coro=<Worker.execute() done, defined at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/worker_state_machine.py:3606>> ended with CancelledError -2026-02-11 07:23:38,699 - distributed.worker - INFO - Removing Worker plugin shuffle -2026-02-11 07:23:38,703 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44278; closing. -2026-02-11 07:23:38,703 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:39365 name: 0 (stimulus_id='handle-worker-cleanup-1770837818.7033272') -2026-02-11 07:23:38,705 - distributed.scheduler - INFO - Lost all workers -2026-02-11 07:23:38,706 - distributed.core - INFO - Connection to tcp://127.0.0.1:41809 has been closed. -2026-02-11 07:23:38,709 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown -2026-02-11 07:23:38,710 - distributed.scheduler - INFO - Scheduler closing all comms +2025-01-10 04:23:49,952 - distributed.scheduler - INFO - State start +2025-01-10 04:23:49,965 - distributed.scheduler - INFO - Scheduler at: tcp://127.0.0.1:39247 +2025-01-10 04:23:49,972 - distributed.scheduler - INFO - dashboard at: http://127.0.0.1:43301/status +2025-01-10 04:23:49,978 - distributed.scheduler - INFO - Registering Worker plugin shuffle +2025-01-10 04:23:49,992 - distributed.worker - INFO - Start worker at: tcp://127.0.0.1:32957 +2025-01-10 04:23:49,999 - distributed.worker - INFO - Listening to: tcp://127.0.0.1:32957 +2025-01-10 04:23:50,005 - distributed.worker - INFO - Worker name: 0 +2025-01-10 04:23:50,011 - distributed.worker - INFO - dashboard at: 127.0.0.1:42283 +2025-01-10 04:23:50,017 - distributed.worker - INFO - Waiting to connect to: tcp://127.0.0.1:39247 +2025-01-10 04:23:50,023 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 04:23:50,029 - distributed.worker - INFO - Threads: 1 +2025-01-10 04:23:50,036 - distributed.worker - INFO - Memory: 7.74 GiB +2025-01-10 04:23:50,041 - distributed.worker - INFO - Local Directory: /tmp/dask-scratch-space/worker-2_jwgyte +2025-01-10 04:23:50,049 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 04:23:50,127 - distributed.scheduler - INFO - Register worker addr: tcp://127.0.0.1:32957 name: 0 +2025-01-10 04:23:50,202 - distributed.scheduler - INFO - Starting worker compute stream, tcp://127.0.0.1:32957 +2025-01-10 04:23:50,208 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44254 +2025-01-10 04:23:50,209 - distributed.worker - INFO - Starting Worker plugin shuffle +2025-01-10 04:23:50,216 - distributed.worker - INFO - Registered to: tcp://127.0.0.1:39247 +2025-01-10 04:23:50,223 - distributed.worker - INFO - ------------------------------------------------- +2025-01-10 04:23:50,230 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:39247 +2025-01-10 04:23:50,307 - distributed.scheduler - INFO - Receive client connection: Client-58848925-ce95-11ef-ae75-89d8bf0f433b +2025-01-10 04:23:50,382 - distributed.core - INFO - Starting established connection to tcp://127.0.0.1:44268 +2025-01-10 04:23:50,419 - distributed.worker - ERROR - Compute Failed +Key: f2 +State: executing +Task: <Task 'f2' f(Alias('f1'))> +Exception: 'Exception(<test_worker.test_worker_descopes_data.<locals>.C object at 0xdafa45f0>, <test_worker.test_worker_descopes_data.<locals>.C object at 0xd9e83960>)' +Traceback: ' File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/tests/test_worker.py", line 1943, in f\n raise Exception(x, y)\n' + +2025-01-10 04:25:24,949 - distributed.core - INFO - Event loop was unresponsive in Scheduler for 94.96s. This is often caused by long-running GIL-holding functions or moving large chunks of data. This can cause timeouts and instability. +2025-01-10 04:25:24,965 - distributed.core - INFO - Event loop was unresponsive in Worker for 94.74s. This is often caused by long-running GIL-holding functions or moving large chunks of data. This can cause timeouts and instability. +2025-01-10 04:25:25,012 - distributed.scheduler - INFO - Remove client Client-58848925-ce95-11ef-ae75-89d8bf0f433b +2025-01-10 04:25:25,035 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44268; closing. +2025-01-10 04:25:25,036 - distributed.scheduler - INFO - Remove client Client-58848925-ce95-11ef-ae75-89d8bf0f433b +2025-01-10 04:25:25,069 - distributed.scheduler - INFO - Close client connection: Client-58848925-ce95-11ef-ae75-89d8bf0f433b +2025-01-10 04:25:25,093 - distributed.worker - INFO - Stopping worker at tcp://127.0.0.1:32957. Reason: worker-close +2025-01-10 04:25:25,117 - distributed.worker - INFO - Removing Worker plugin shuffle +2025-01-10 04:25:25,148 - distributed.core - INFO - Received 'close-stream' from tcp://127.0.0.1:44254; closing. +2025-01-10 04:25:25,149 - distributed.scheduler - INFO - Remove worker addr: tcp://127.0.0.1:32957 name: 0 (stimulus_id='handle-worker-cleanup-1736432725.149399') +2025-01-10 04:25:25,172 - distributed.scheduler - INFO - Lost all workers +2025-01-10 04:25:25,196 - distributed.core - INFO - Connection to tcp://127.0.0.1:39247 has been closed. +2025-01-10 04:25:25,255 - distributed.scheduler - INFO - Closing scheduler. Reason: unknown +2025-01-10 04:25:25,279 - distributed.scheduler - INFO - Scheduler closing all comms ============================= slowest 20 durations ============================= -30.09s call distributed/tests/test_steal.py::test_new_worker_steals -10.02s call distributed/tests/test_utils_test.py::test_popen_timeout -7.97s call distributed/tests/test_gc.py::test_gc_diagnosis_cpu_time -6.32s call distributed/tests/test_stress.py::test_cancel_stress -6.04s call distributed/tests/test_failed_workers.py::test_worker_doesnt_await_task_completion -5.20s call distributed/tests/test_steal.py::test_balance_with_longer_task -4.95s call distributed/tests/test_nanny.py::test_num_fds -4.86s call distributed/tests/test_chaos.py::test_KillWorker[sys.exit] -4.30s call distributed/diagnostics/tests/test_progress.py::test_group_timing -4.28s call distributed/tests/test_stress.py::test_cancel_stress_sync -4.00s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_method -3.61s call distributed/shuffle/tests/test_rechunk.py::test_homogeneously_schedule_unpack -3.54s call distributed/tests/test_tls_functional.py::test_retire_workers -3.44s call distributed/tests/test_failed_workers.py::test_restart_sync -3.24s call distributed/diagnostics/tests/test_progress.py::test_AllProgress -3.19s call distributed/tests/test_nanny.py::test_environ_plugin -3.10s call distributed/tests/test_nanny.py::test_nanny_closes_cleanly_if_worker_is_terminated -3.03s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x5-chunks5] -3.03s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_with_partially_unknown_dimension[x3-chunks3] -3.01s call distributed/tests/test_nanny.py::test_scheduler_crash_doesnt_restart +95.37s call distributed/tests/test_worker.py::test_worker_descopes_data +18.58s call distributed/tests/test_scheduler.py::test_include_communication_in_occupancy +17.78s call distributed/protocol/tests/test_serialize.py::test_large_pickled_object +13.80s call distributed/tests/test_worker.py::test_avoid_oversubscription +13.11s call distributed/tests/test_gc.py::test_gc_diagnosis_cpu_time +10.93s call distributed/tests/test_stress.py::test_cancel_stress_sync +10.88s setup distributed/tests/test_variable.py::test_future_erred_sync +10.78s call distributed/tests/test_worker.py::test_default_worker_dir +10.30s setup distributed/tests/test_worker.py::test_get_client_coroutine_sync +10.11s call distributed/tests/test_utils_test.py::test_popen_timeout +10.02s call distributed/tests/test_worker.py::test_gather_many_small[False] +9.85s call distributed/protocol/tests/test_numpy.py::test_dumps_large +9.82s call distributed/tests/test_stress.py::test_cancel_stress +9.23s call distributed/tests/test_nanny.py::test_num_fds +9.18s call distributed/tests/test_worker.py::test_forward_output +9.14s call distributed/shuffle/tests/test_rechunk.py::test_rechunk_method +8.97s setup distributed/tests/test_variable.py::test_sync +8.72s call distributed/shuffle/tests/test_rechunk.py::test_homogeneously_schedule_unpack +8.64s call distributed/tests/test_utils_test.py::test_start_failure_worker[True] +8.60s setup distributed/tests/test_variable.py::test_timeout_sync =========================== short test summary info ============================ SKIPPED [1] distributed/cli/tests/test_dask_ssh.py:9: could not import 'paramiko': No module named 'paramiko' SKIPPED [1] distributed/comm/tests/test_ucx.py:15: could not import 'ucp': No module named 'ucp' @@ -12025,12 +12353,8 @@ SKIPPED [1] distributed/tests/test_worker_memory.py:871: need --runslow option to run SKIPPED [2] distributed/tests/test_worker_memory.py:883: need --runslow option to run SKIPPED [1] distributed/tests/test_worker_memory.py:997: need --runslow option to run -FAILED distributed/tests/test_steal.py::test_new_worker_steals - TimeoutError: Test timeout (30) hit after 30.000485643999127s. -========== Test stack trace starts here ========== -Stack for <Task pending name='Task-146621' coro=<test_new_worker_steals() running at /build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/tests/test_steal.py:371> wait_for=<Future pending cb=[Task.task_wakeup()]>> (most recent call last): - File "/build/reproducible-path/dask.distributed-2024.12.1+ds/.pybuild/cpython3_3.13_distributed/build/distributed/tests/test_steal.py", line 371, in test_new_worker_steals - result = await total -= 1 failed, 2911 passed, 265 skipped, 222 deselected, 15 xfailed, 8 xpassed in 988.68s (0:16:28) = +FAILED distributed/tests/test_worker.py::test_worker_descopes_data - TimeoutError += 1 failed, 2911 passed, 265 skipped, 222 deselected, 15 xfailed, 8 xpassed in 2153.53s (0:35:53) = *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** *** STARTING RUN 2: python3.13 -m pytest --pyargs distributed --verbose --color=no --timeout-method=signal --timeout=300 -m not avoid_ci -rfE --last-failed --last-failed-no-failures none --ignore=distributed/comm/tests/test_comms.py --ignore=distributed/comm/tests/test_ws.py --ignore=distributed/deploy/tests/test_adaptive.py --ignore=distributed/deploy/tests/test_local.py --ignore=distributed/deploy/tests/test_slow_adaptive.py --ignore=distributed/deploy/tests/test_spec_cluster.py --deselect=distributed/cli/tests/test_dask_scheduler.py::test_no_dashboard --deselect=distributed/deploy/tests/test_local.py::test_localcluster_get_client --deselect=distributed/deploy/tests/test_old_ssh.py::test_cluster --deselect=distributed/deploy/tests/test_old_ssh.py::test_old_ssh_nprocs_renamed_to_n_workers --deselect=distributed/deploy/tests/test_old_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/deploy/tests/test_ssh.py::test_nprocs_attribute_is_deprecated --deselect=distributed/http/tests/test_core.py::test_prometheus_api_doc --deselect=distributed/tests/test_init.py::test_git_revision --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout_returned --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_jupyter.py::test_shutsdown_cleanly --deselect=distributed/tests/test_profile.py::test_stack_overflow --deselect=distributed/tests/test_pubsub.py::test_client_worker --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_spill.py::test_spillbuffer_oserror --deselect=distributed/tests/test_steal.py::test_steal_twice --deselect=distributed/tests/test_utils_test.py::test_cluster --deselect=distributed/tests/test_variable.py::test_variable_in_task --deselect=distributed/tests/test_worker.py::test_process_executor_kills_process --deselect=distributed/tests/test_worker_memory.py::test_fail_to_pickle_execute_1 --deselect=distributed/tests/test_worker_state_machine.py::test_task_state_instance_are_garbage_collected --deselect=distributed/protocol/tests/test_protocol.py::test_deeply_nested_structures --deselect=distributed/protocol/tests/test_serialize.py::test_deeply_nested_structures --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_spec.py::test_errors --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/dashboard/tests/test_scheduler_bokeh.py::test_counters --deselect=distributed/dashboard/tests/test_worker_bokeh.py::test_counters --deselect=distributed/deploy/tests/test_local.py::test_adapt_then_manual --deselect=distributed/deploy/tests/test_local.py::test_async_with --deselect=distributed/deploy/tests/test_local.py::test_close_twice --deselect=distributed/deploy/tests/test_local.py::test_cluster_info_sync --deselect=distributed/deploy/tests/test_local.py::test_local_tls --deselect=distributed/deploy/tests/test_local.py::test_no_dangling_asyncio_tasks --deselect=distributed/deploy/tests/test_local.py::test_only_local_access --deselect=distributed/deploy/tests/test_local.py::test_remote_access --deselect=distributed/diagnostics/tests/test_progress_widgets.py::test_serializers --deselect=distributed/diagnostics/tests/test_scheduler_plugin.py::test_lifecycle --deselect=distributed/http/scheduler/tests/test_missing_bokeh.py::test_missing_bokeh --deselect=distributed/http/scheduler/tests/test_scheduler_http.py::test_metrics_when_prometheus_client_not_installed --deselect=distributed/protocol/tests/test_serialize.py::test_errors --deselect=distributed/tests/test_batched.py::test_BatchedSend --deselect=distributed/tests/test_batched.py::test_close_closed --deselect=distributed/tests/test_batched.py::test_close_twice --deselect=distributed/tests/test_batched.py::test_send_after_stream_start --deselect=distributed/tests/test_batched.py::test_send_before_close --deselect=distributed/tests/test_batched.py::test_send_before_start --deselect=distributed/tests/test_batched.py::test_sending_traffic_jam --deselect=distributed/tests/test_batched.py::test_serializers --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::TestClientSecurityLoader::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_async_with --deselect=distributed/tests/test_client.py::test_client_is_quiet_cluster_close --deselect=distributed/tests/test_client.py::test_dashboard_link_cluster --deselect=distributed/tests/test_client.py::test_dashboard_link_inproc --deselect=distributed/tests/test_client.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_client.py::test_mixing_clients_different_scheduler --deselect=distributed/tests/test_client.py::test_quiet_client_close --deselect=distributed/tests/test_client.py::test_rebalance_sync --deselect=distributed/tests/test_client.py::test_repr_localcluster --deselect=distributed/tests/test_client.py::test_security_loader --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_explicit_security_provided --deselect=distributed/tests/test_client.py::test_security_loader_ignored_if_returns_none --deselect=distributed/tests/test_client.py::test_shutdown --deselect=distributed/tests/test_client.py::test_shutdown_is_quiet_with_cluster --deselect=distributed/tests/test_client.py::test_shutdown_localcluster --deselect=distributed/tests/test_client.py::test_shutdown_stops_callbacks --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_start_new_loop --deselect=distributed/tests/test_client_loop.py::test_close_loop_sync_use_running_loop --deselect=distributed/tests/test_core.py::test_close_fast_without_active_handlers --deselect=distributed/tests/test_core.py::test_close_grace_period_for_handlers --deselect=distributed/tests/test_core.py::test_close_properly --deselect=distributed/tests/test_core.py::test_compression --deselect=distributed/tests/test_core.py::test_connection_pool --deselect=distributed/tests/test_core.py::test_connection_pool_close_while_connecting --deselect=distributed/tests/test_core.py::test_connection_pool_detects_remote_close --deselect=distributed/tests/test_core.py::test_connection_pool_outside_cancellation --deselect=distributed/tests/test_core.py::test_connection_pool_remove --deselect=distributed/tests/test_core.py::test_connection_pool_respects_limit --deselect=distributed/tests/test_core.py::test_connection_pool_tls --deselect=distributed/tests/test_core.py::test_counters --deselect=distributed/tests/test_core.py::test_deserialize_error --deselect=distributed/tests/test_core.py::test_errors --deselect=distributed/tests/test_core.py::test_identity_inproc --deselect=distributed/tests/test_core.py::test_identity_tcp --deselect=distributed/tests/test_core.py::test_large_packets_inproc --deselect=distributed/tests/test_core.py::test_messages_are_ordered_bsend --deselect=distributed/tests/test_core.py::test_messages_are_ordered_raw --deselect=distributed/tests/test_core.py::test_ports --deselect=distributed/tests/test_core.py::test_rpc_default --deselect=distributed/tests/test_core.py::test_rpc_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_default --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_inproc --deselect=distributed/tests/test_core.py::test_rpc_message_lifetime_tcp --deselect=distributed/tests/test_core.py::test_rpc_serialization --deselect=distributed/tests/test_core.py::test_rpc_tcp --deselect=distributed/tests/test_core.py::test_rpc_tls --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_inproc --deselect=distributed/tests/test_core.py::test_rpc_with_many_connections_tcp --deselect=distributed/tests/test_core.py::test_send_recv_args --deselect=distributed/tests/test_core.py::test_send_recv_cancelled --deselect=distributed/tests/test_core.py::test_server --deselect=distributed/tests/test_core.py::test_server_comms_mark_active_handlers --deselect=distributed/tests/test_core.py::test_server_raises_on_blocked_handlers --deselect=distributed/tests/test_jupyter.py::test_jupyter_idle_timeout --deselect=distributed/tests/test_jupyter.py::test_jupyter_server --deselect=distributed/tests/test_locks.py::test_errors --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_scheduler_file --deselect=distributed/tests/test_nanny.py::test_worker_uses_same_host_as_nanny --deselect=distributed/tests/test_preload.py::test_failure_doesnt_crash_scheduler --deselect=distributed/tests/test_preload.py::test_preload_import_time --deselect=distributed/tests/test_preload.py::test_preload_manager_sequence --deselect=distributed/tests/test_preload.py::test_worker_preload_text --deselect=distributed/tests/test_scheduler.py::test_allowed_failures_config --deselect=distributed/tests/test_scheduler.py::test_async_context_manager --deselect=distributed/tests/test_scheduler.py::test_dashboard_host --deselect=distributed/tests/test_scheduler.py::test_file_descriptors_dont_leak --deselect=distributed/tests/test_scheduler.py::test_finished --deselect=distributed/tests/test_scheduler.py::test_multiple_listeners --deselect=distributed/tests/test_scheduler.py::test_no_dangling_asyncio_tasks --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_scheduler.py::test_scheduler_file --deselect=distributed/tests/test_security.py::test_require_encryption --deselect=distributed/tests/test_security.py::test_tls_listen_connect --deselect=distributed/tests/test_security.py::test_tls_temporary_credentials_functional --deselect=distributed/tests/test_semaphore.py::test_threadpoolworkers_pick_correct_ioloop --deselect=distributed/tests/test_tls_functional.py::test_security_dict_input_no_security --deselect=distributed/tests/test_utils_test.py::test_ensure_no_new_clients --deselect=distributed/tests/test_utils_test.py::test_freeze_batched_send --deselect=distributed/tests/test_utils_test.py::test_locked_comm_drop_in_replacement --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_read --deselect=distributed/tests/test_utils_test.py::test_locked_comm_intercept_write --deselect=distributed/tests/test_worker.py::test_host_uses_scheduler_protocol --deselect=distributed/tests/test_worker.py::test_plugin_exception --deselect=distributed/tests/test_worker.py::test_plugin_internal_exception --deselect=distributed/tests/test_worker.py::test_plugin_multiple_exceptions --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker.py::test_scheduler_file --deselect=distributed/tests/test_worker_client.py::test_dont_override_default_get --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_allowlist --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_scheduler.py::test_dashboard_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_defaults --deselect=distributed/cli/tests/test_dask_scheduler.py::test_hostport --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_protocols --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers --deselect=distributed/cli/tests/test_dask_scheduler.py::test_multiple_workers_2 --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_command_default --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_config --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_file --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_preload_remote_module --deselect=distributed/cli/tests/test_dask_scheduler.py::test_scheduler_port_zero --deselect=distributed/cli/tests/test_dask_scheduler.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_contact_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_dashboard_non_standard_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_error_during_startup --deselect=distributed/cli/tests/test_dask_worker.py::test_integer_names --deselect=distributed/cli/tests/test_dask_worker.py::test_listen_address_ipv6 --deselect=distributed/cli/tests/test_dask_worker.py::test_local_directory --deselect=distributed/cli/tests/test_dask_worker.py::test_memory_limit --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_port_range_too_many_workers_raises --deselect=distributed/cli/tests/test_dask_worker.py::test_nanny_worker_ports --deselect=distributed/cli/tests/test_dask_worker.py::test_no_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_auto --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_expands_name --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_negative --deselect=distributed/cli/tests/test_dask_worker.py::test_nworkers_requires_nanny --deselect=distributed/cli/tests/test_dask_worker.py::test_preload_config --deselect=distributed/cli/tests/test_dask_worker.py::test_resources --deselect=distributed/cli/tests/test_dask_worker.py::test_respect_host_listen_address --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_address_env --deselect=distributed/cli/tests/test_dask_worker.py::test_scheduler_file --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_restart_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_set_lifetime_stagger_via_env_var --deselect=distributed/cli/tests/test_dask_worker.py::test_signal_handling --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_deprecated --deselect=distributed/cli/tests/test_dask_worker.py::test_single_executable_works --deselect=distributed/cli/tests/test_dask_worker.py::test_timeout --deselect=distributed/cli/tests/test_dask_worker.py::test_worker_class --deselect=distributed/tests/test_config.py::test_logging_extended --deselect=distributed/tests/test_config.py::test_logging_file_config --deselect=distributed/tests/test_config.py::test_logging_mutual_exclusive --deselect=distributed/tests/test_config.py::test_logging_simple --deselect=distributed/tests/test_config.py::test_logging_simple_under_distributed --deselect=distributed/tests/test_queues.py::test_queue_in_task --deselect=distributed/tests/test_variable.py::test_variable_in_task ============================= test session starts ============================== @@ -12045,13 +12369,13 @@ collecting ... collected 1 item run-last-failure: rerun previous 1 failure (skipped 148 files) -distributed/tests/test_steal.py::test_new_worker_steals PASSED [100%] +distributed/tests/test_worker.py::test_worker_descopes_data PASSED [100%] ============================= slowest 20 durations ============================= -3.16s call distributed/tests/test_steal.py::test_new_worker_steals -0.00s setup distributed/tests/test_steal.py::test_new_worker_steals -0.00s teardown distributed/tests/test_steal.py::test_new_worker_steals -============================== 1 passed in 3.34s =============================== +0.63s call distributed/tests/test_worker.py::test_worker_descopes_data +0.00s setup distributed/tests/test_worker.py::test_worker_descopes_data +0.00s teardown distributed/tests/test_worker.py::test_worker_descopes_data +============================== 1 passed in 1.02s =============================== *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild @@ -12094,8 +12418,8 @@ dh_gencontrol -O--buildsystem=pybuild dh_md5sums -O--buildsystem=pybuild dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'python-distributed-doc' in '../python-distributed-doc_2024.12.1+ds-1_all.deb'. dpkg-deb: building package 'python3-distributed' in '../python3-distributed_2024.12.1+ds-1_all.deb'. +dpkg-deb: building package 'python-distributed-doc' in '../python-distributed-doc_2024.12.1+ds-1_all.deb'. dpkg-genbuildinfo --build=binary -O../dask.distributed_2024.12.1+ds-1_i386.buildinfo dpkg-genchanges --build=binary -O../dask.distributed_2024.12.1+ds-1_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -12104,12 +12428,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/28010/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/78622 and its subdirectories -I: Current time: Wed Feb 11 07:28:00 -12 2026 -I: pbuilder-time-stamp: 1770838080 +I: removing directory /srv/workspace/pbuilder/28010 and its subdirectories +I: Current time: Fri Jan 10 04:29:35 +14 2025 +I: pbuilder-time-stamp: 1736432975