Diff of the two buildlogs: -- --- b1/build.log 2025-10-27 09:02:37.956074146 +0000 +++ b2/build.log 2025-10-27 09:09:21.108555484 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Oct 26 20:45:33 -12 2025 -I: pbuilder-time-stamp: 1761554733 +I: Current time: Mon Nov 30 05:25:38 +14 2026 +I: pbuilder-time-stamp: 1795965938 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -33,53 +33,85 @@ dpkg-source: info: applying disable-cftime-false-standard-calendar-tests.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1421291/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/D01_modify_environment starting +debug: Running on ionos5-amd64. +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 Nov 29 15:25 /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/275663/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/275663/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='0fb9170d23fb424393e7f00b32383f19' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - 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='1421291' - PS1='# ' - PS2='> ' + INVOCATION_ID=7db078dc7f064379957f71a75336dea4 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-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=275663 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.M2ccIZ0y/pbuilderrc_Aoda --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.M2ccIZ0y/b1 --logfile b1/build.log python-xarray_2025.10.1-1.dsc' - SUDO_GID='110' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132: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.M2ccIZ0y/pbuilderrc_uK2M --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.M2ccIZ0y/b2 --logfile b2/build.log python-xarray_2025.10.1-1.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.48-1 (2025-09-20) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1421291/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -835,7 +867,7 @@ Get: 601 http://deb.debian.org/debian forky/main amd64 python3-sphinxext-opengraph all 0.12.0-1 [797 kB] Get: 602 http://deb.debian.org/debian forky/main amd64 python3-sphinxext-rediraffe all 0.3.0-1 [8316 B] Get: 603 http://deb.debian.org/debian forky/main amd64 tzdata-legacy all 2025b-5 [179 kB] -Fetched 800 MB in 1min 7s (11.9 MB/s) +Fetched 800 MB in 18s (44.2 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 ... 19900 files and directories currently installed.) @@ -2760,8 +2792,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Oct 27 08:52:01 UTC 2025. -Universal Time is now: Mon Oct 27 08:52:01 UTC 2025. +Local time is now: Sun Nov 29 15:29:23 UTC 2026. +Universal Time is now: Sun Nov 29 15:29:23 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libxcb-present0:amd64 (1.17.0-2+b1) ... @@ -3308,7 +3340,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-xarray-2025.10.1/ && 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 > ../python-xarray_2025.10.1-1_source.changes +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-xarray-2025.10.1/ && 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 > ../python-xarray_2025.10.1-1_source.changes dpkg-buildpackage: info: source package python-xarray dpkg-buildpackage: info: source version 2025.10.1-1 dpkg-buildpackage: info: source distribution unstable @@ -3354,216 +3390,216 @@ running build running build_py creating build/lib/xarray -copying xarray/tutorial.py -> build/lib/xarray -copying xarray/__init__.py -> build/lib/xarray +copying xarray/groupers.py -> build/lib/xarray copying xarray/conventions.py -> build/lib/xarray -copying xarray/ufuncs.py -> build/lib/xarray copying xarray/typing.py -> build/lib/xarray +copying xarray/__init__.py -> build/lib/xarray copying xarray/coders.py -> build/lib/xarray -copying xarray/groupers.py -> build/lib/xarray copying xarray/convert.py -> build/lib/xarray -creating build/lib/xarray/structure -copying xarray/structure/merge.py -> build/lib/xarray/structure -copying xarray/structure/alignment.py -> build/lib/xarray/structure -copying xarray/structure/__init__.py -> build/lib/xarray/structure -copying xarray/structure/chunks.py -> build/lib/xarray/structure -copying xarray/structure/combine.py -> build/lib/xarray/structure -copying xarray/structure/concat.py -> build/lib/xarray/structure -creating build/lib/xarray/backends -copying xarray/backends/netcdf3.py -> build/lib/xarray/backends -copying xarray/backends/file_manager.py -> build/lib/xarray/backends -copying xarray/backends/pydap_.py -> build/lib/xarray/backends -copying xarray/backends/common.py -> build/lib/xarray/backends -copying xarray/backends/memory.py -> build/lib/xarray/backends -copying xarray/backends/h5netcdf_.py -> build/lib/xarray/backends -copying xarray/backends/zarr.py -> build/lib/xarray/backends -copying xarray/backends/__init__.py -> build/lib/xarray/backends -copying xarray/backends/api.py -> build/lib/xarray/backends -copying xarray/backends/scipy_.py -> build/lib/xarray/backends -copying xarray/backends/writers.py -> build/lib/xarray/backends -copying xarray/backends/locks.py -> build/lib/xarray/backends -copying xarray/backends/netCDF4_.py -> build/lib/xarray/backends -copying xarray/backends/chunks.py -> build/lib/xarray/backends -copying xarray/backends/store.py -> build/lib/xarray/backends -copying xarray/backends/plugins.py -> build/lib/xarray/backends -copying xarray/backends/lru_cache.py -> build/lib/xarray/backends +copying xarray/tutorial.py -> build/lib/xarray +copying xarray/ufuncs.py -> build/lib/xarray creating build/lib/xarray/testing -copying xarray/testing/strategies.py -> build/lib/xarray/testing copying xarray/testing/assertions.py -> build/lib/xarray/testing copying xarray/testing/__init__.py -> build/lib/xarray/testing -creating build/lib/xarray/namedarray -copying xarray/namedarray/parallelcompat.py -> build/lib/xarray/namedarray -copying xarray/namedarray/dtypes.py -> build/lib/xarray/namedarray -copying xarray/namedarray/_typing.py -> build/lib/xarray/namedarray -copying xarray/namedarray/pycompat.py -> build/lib/xarray/namedarray -copying xarray/namedarray/core.py -> build/lib/xarray/namedarray -copying xarray/namedarray/daskmanager.py -> build/lib/xarray/namedarray -copying xarray/namedarray/__init__.py -> build/lib/xarray/namedarray -copying xarray/namedarray/_aggregations.py -> build/lib/xarray/namedarray -copying xarray/namedarray/utils.py -> build/lib/xarray/namedarray -copying xarray/namedarray/_array_api.py -> build/lib/xarray/namedarray -creating build/lib/xarray/coding -copying xarray/coding/frequencies.py -> build/lib/xarray/coding -copying xarray/coding/cftimeindex.py -> build/lib/xarray/coding -copying xarray/coding/strings.py -> build/lib/xarray/coding -copying xarray/coding/calendar_ops.py -> build/lib/xarray/coding -copying xarray/coding/common.py -> build/lib/xarray/coding -copying xarray/coding/variables.py -> build/lib/xarray/coding -copying xarray/coding/cftime_offsets.py -> build/lib/xarray/coding -copying xarray/coding/times.py -> build/lib/xarray/coding -copying xarray/coding/__init__.py -> build/lib/xarray/coding -creating build/lib/xarray/computation -copying xarray/computation/computation.py -> build/lib/xarray/computation -copying xarray/computation/weighted.py -> build/lib/xarray/computation -copying xarray/computation/rolling.py -> build/lib/xarray/computation -copying xarray/computation/fit.py -> build/lib/xarray/computation -copying xarray/computation/apply_ufunc.py -> build/lib/xarray/computation -copying xarray/computation/__init__.py -> build/lib/xarray/computation -copying xarray/computation/rolling_exp.py -> build/lib/xarray/computation -copying xarray/computation/ops.py -> build/lib/xarray/computation -copying xarray/computation/arithmetic.py -> build/lib/xarray/computation -copying xarray/computation/nanops.py -> build/lib/xarray/computation -creating build/lib/xarray/core -copying xarray/core/dtypes.py -> build/lib/xarray/core -copying xarray/core/extension_array.py -> build/lib/xarray/core -copying xarray/core/common.py -> build/lib/xarray/core -copying xarray/core/coordinate_transform.py -> build/lib/xarray/core -copying xarray/core/nputils.py -> build/lib/xarray/core -copying xarray/core/types.py -> build/lib/xarray/core -copying xarray/core/duck_array_ops.py -> build/lib/xarray/core -copying xarray/core/resample.py -> build/lib/xarray/core -copying xarray/core/groupby.py -> build/lib/xarray/core -copying xarray/core/indexing.py -> build/lib/xarray/core -copying xarray/core/formatting_html.py -> build/lib/xarray/core -copying xarray/core/accessor_str.py -> build/lib/xarray/core -copying xarray/core/coordinates.py -> build/lib/xarray/core -copying xarray/core/datatree_mapping.py -> build/lib/xarray/core -copying xarray/core/extensions.py -> build/lib/xarray/core -copying xarray/core/__init__.py -> build/lib/xarray/core -copying xarray/core/missing.py -> build/lib/xarray/core -copying xarray/core/_typed_ops.py -> build/lib/xarray/core -copying xarray/core/accessor_dt.py -> build/lib/xarray/core -copying xarray/core/parallel.py -> build/lib/xarray/core -copying xarray/core/dataset_utils.py -> build/lib/xarray/core -copying xarray/core/resample_cftime.py -> build/lib/xarray/core -copying xarray/core/treenode.py -> build/lib/xarray/core -copying xarray/core/variable.py -> build/lib/xarray/core -copying xarray/core/formatting.py -> build/lib/xarray/core -copying xarray/core/dataset.py -> build/lib/xarray/core -copying xarray/core/indexes.py -> build/lib/xarray/core -copying xarray/core/dataset_variables.py -> build/lib/xarray/core -copying xarray/core/_aggregations.py -> build/lib/xarray/core -copying xarray/core/dataarray.py -> build/lib/xarray/core -copying xarray/core/datatree_render.py -> build/lib/xarray/core -copying xarray/core/utils.py -> build/lib/xarray/core -copying xarray/core/datatree.py -> build/lib/xarray/core -copying xarray/core/options.py -> build/lib/xarray/core +copying xarray/testing/strategies.py -> build/lib/xarray/testing +creating build/lib/xarray/util +copying xarray/util/generate_ops.py -> build/lib/xarray/util +copying xarray/util/generate_aggregations.py -> build/lib/xarray/util +copying xarray/util/deprecation_helpers.py -> build/lib/xarray/util +copying xarray/util/__init__.py -> build/lib/xarray/util +copying xarray/util/print_versions.py -> build/lib/xarray/util +creating build/lib/xarray/plot +copying xarray/plot/dataset_plot.py -> build/lib/xarray/plot +copying xarray/plot/dataarray_plot.py -> build/lib/xarray/plot +copying xarray/plot/facetgrid.py -> build/lib/xarray/plot +copying xarray/plot/__init__.py -> build/lib/xarray/plot +copying xarray/plot/utils.py -> build/lib/xarray/plot +copying xarray/plot/accessor.py -> build/lib/xarray/plot +creating build/lib/xarray/compat +copying xarray/compat/pdcompat.py -> build/lib/xarray/compat +copying xarray/compat/array_api_compat.py -> build/lib/xarray/compat +copying xarray/compat/dask_array_compat.py -> build/lib/xarray/compat +copying xarray/compat/dask_array_ops.py -> build/lib/xarray/compat +copying xarray/compat/__init__.py -> build/lib/xarray/compat +copying xarray/compat/toolzcompat.py -> build/lib/xarray/compat +copying xarray/compat/npcompat.py -> build/lib/xarray/compat creating build/lib/xarray/indexes copying xarray/indexes/nd_point_index.py -> build/lib/xarray/indexes copying xarray/indexes/__init__.py -> build/lib/xarray/indexes copying xarray/indexes/range_index.py -> build/lib/xarray/indexes creating build/lib/xarray/tests -copying xarray/tests/test_rolling.py -> build/lib/xarray/tests -copying xarray/tests/test_backends.py -> build/lib/xarray/tests -copying xarray/tests/test_nd_point_index.py -> build/lib/xarray/tests -copying xarray/tests/test_interp.py -> build/lib/xarray/tests -copying xarray/tests/arrays.py -> build/lib/xarray/tests -copying xarray/tests/test_coding_times.py -> build/lib/xarray/tests -copying xarray/tests/namespace.py -> build/lib/xarray/tests -copying xarray/tests/test_backends_locks.py -> build/lib/xarray/tests -copying xarray/tests/test_cftimeindex_resample.py -> build/lib/xarray/tests +copying xarray/tests/test_strategies.py -> build/lib/xarray/tests +copying xarray/tests/test_tutorial.py -> build/lib/xarray/tests +copying xarray/tests/test_array_api.py -> build/lib/xarray/tests +copying xarray/tests/test_backends_api.py -> build/lib/xarray/tests +copying xarray/tests/test_ufuncs.py -> build/lib/xarray/tests +copying xarray/tests/test_assertions.py -> build/lib/xarray/tests copying xarray/tests/test_units.py -> build/lib/xarray/tests -copying xarray/tests/test_sparse.py -> build/lib/xarray/tests -copying xarray/tests/test_namedarray.py -> build/lib/xarray/tests -copying xarray/tests/test_options.py -> build/lib/xarray/tests -copying xarray/tests/test_pandas_to_xarray.py -> build/lib/xarray/tests -copying xarray/tests/test_coding_strings.py -> build/lib/xarray/tests +copying xarray/tests/test_backends_datatree.py -> build/lib/xarray/tests +copying xarray/tests/test_backends_common.py -> build/lib/xarray/tests +copying xarray/tests/namespace.py -> build/lib/xarray/tests +copying xarray/tests/test_formatting_html.py -> build/lib/xarray/tests +copying xarray/tests/test_variable.py -> build/lib/xarray/tests copying xarray/tests/test_backends_chunks.py -> build/lib/xarray/tests -copying xarray/tests/test_assertions.py -> build/lib/xarray/tests -copying xarray/tests/test_dask.py -> build/lib/xarray/tests -copying xarray/tests/test_backends_file_manager.py -> build/lib/xarray/tests -copying xarray/tests/test_plot.py -> build/lib/xarray/tests -copying xarray/tests/test_indexing.py -> build/lib/xarray/tests -copying xarray/tests/test_concat.py -> build/lib/xarray/tests +copying xarray/tests/test_dtypes.py -> build/lib/xarray/tests +copying xarray/tests/test_datatree_mapping.py -> build/lib/xarray/tests +copying xarray/tests/test_merge.py -> build/lib/xarray/tests +copying xarray/tests/test_cftime_offsets.py -> build/lib/xarray/tests copying xarray/tests/test_indexes.py -> build/lib/xarray/tests +copying xarray/tests/test_nd_point_index.py -> build/lib/xarray/tests +copying xarray/tests/test_conventions.py -> build/lib/xarray/tests +copying xarray/tests/test_treenode.py -> build/lib/xarray/tests +copying xarray/tests/test_indexing.py -> build/lib/xarray/tests copying xarray/tests/test_coordinates.py -> build/lib/xarray/tests -copying xarray/tests/test_typed_ops.py -> build/lib/xarray/tests -copying xarray/tests/test_cftime_offsets.py -> build/lib/xarray/tests +copying xarray/tests/test_backends.py -> build/lib/xarray/tests +copying xarray/tests/test_rolling.py -> build/lib/xarray/tests copying xarray/tests/test_plugins.py -> build/lib/xarray/tests -copying xarray/tests/test_cupy.py -> build/lib/xarray/tests -copying xarray/tests/test_treenode.py -> build/lib/xarray/tests -copying xarray/tests/test_strategies.py -> build/lib/xarray/tests -copying xarray/tests/test_backends_api.py -> build/lib/xarray/tests -copying xarray/tests/test_missing.py -> build/lib/xarray/tests -copying xarray/tests/test_datatree.py -> build/lib/xarray/tests -copying xarray/tests/test_backends_datatree.py -> build/lib/xarray/tests -copying xarray/tests/test_print_versions.py -> build/lib/xarray/tests +copying xarray/tests/test_dataset.py -> build/lib/xarray/tests +copying xarray/tests/test_sparse.py -> build/lib/xarray/tests +copying xarray/tests/test_distributed.py -> build/lib/xarray/tests +copying xarray/tests/test_extensions.py -> build/lib/xarray/tests +copying xarray/tests/test_typed_ops.py -> build/lib/xarray/tests copying xarray/tests/test_backends_lru_cache.py -> build/lib/xarray/tests -copying xarray/tests/test_coordinate_transform.py -> build/lib/xarray/tests -copying xarray/tests/test_weighted.py -> build/lib/xarray/tests copying xarray/tests/test_coding.py -> build/lib/xarray/tests -copying xarray/tests/__init__.py -> build/lib/xarray/tests -copying xarray/tests/test_distributed.py -> build/lib/xarray/tests +copying xarray/tests/test_combine.py -> build/lib/xarray/tests +copying xarray/tests/test_coding_strings.py -> build/lib/xarray/tests +copying xarray/tests/test_missing.py -> build/lib/xarray/tests copying xarray/tests/test_error_messages.py -> build/lib/xarray/tests -copying xarray/tests/test_variable.py -> build/lib/xarray/tests -copying xarray/tests/test_dataset.py -> build/lib/xarray/tests -copying xarray/tests/test_ufuncs.py -> build/lib/xarray/tests -copying xarray/tests/test_extensions.py -> build/lib/xarray/tests -copying xarray/tests/test_array_api.py -> build/lib/xarray/tests -copying xarray/tests/test_range_index.py -> build/lib/xarray/tests -copying xarray/tests/test_formatting_html.py -> build/lib/xarray/tests -copying xarray/tests/test_accessor_dt.py -> build/lib/xarray/tests -copying xarray/tests/test_deprecation_helpers.py -> build/lib/xarray/tests -copying xarray/tests/test_accessor_str.py -> build/lib/xarray/tests +copying xarray/tests/__init__.py -> build/lib/xarray/tests +copying xarray/tests/test_groupby.py -> build/lib/xarray/tests copying xarray/tests/test_duck_array_ops.py -> build/lib/xarray/tests -copying xarray/tests/test_datatree_mapping.py -> build/lib/xarray/tests +copying xarray/tests/test_cftimeindex_resample.py -> build/lib/xarray/tests +copying xarray/tests/test_datatree.py -> build/lib/xarray/tests +copying xarray/tests/test_interp.py -> build/lib/xarray/tests copying xarray/tests/test_computation.py -> build/lib/xarray/tests -copying xarray/tests/test_cftimeindex.py -> build/lib/xarray/tests +copying xarray/tests/test_deprecation_helpers.py -> build/lib/xarray/tests copying xarray/tests/indexes.py -> build/lib/xarray/tests +copying xarray/tests/test_coding_times.py -> build/lib/xarray/tests +copying xarray/tests/test_formatting.py -> build/lib/xarray/tests copying xarray/tests/test_calendar_ops.py -> build/lib/xarray/tests -copying xarray/tests/test_tutorial.py -> build/lib/xarray/tests -copying xarray/tests/test_utils.py -> build/lib/xarray/tests -copying xarray/tests/test_combine.py -> build/lib/xarray/tests +copying xarray/tests/test_cupy.py -> build/lib/xarray/tests +copying xarray/tests/test_print_versions.py -> build/lib/xarray/tests +copying xarray/tests/test_nputils.py -> build/lib/xarray/tests +copying xarray/tests/test_pandas_to_xarray.py -> build/lib/xarray/tests +copying xarray/tests/test_weighted.py -> build/lib/xarray/tests +copying xarray/tests/arrays.py -> build/lib/xarray/tests +copying xarray/tests/test_accessor_dt.py -> build/lib/xarray/tests +copying xarray/tests/test_namedarray.py -> build/lib/xarray/tests copying xarray/tests/test_coarsen.py -> build/lib/xarray/tests -copying xarray/tests/test_formatting.py -> build/lib/xarray/tests +copying xarray/tests/test_dataarray.py -> build/lib/xarray/tests +copying xarray/tests/test_dask.py -> build/lib/xarray/tests +copying xarray/tests/test_utils.py -> build/lib/xarray/tests +copying xarray/tests/test_backends_locks.py -> build/lib/xarray/tests +copying xarray/tests/test_coordinate_transform.py -> build/lib/xarray/tests +copying xarray/tests/test_plot.py -> build/lib/xarray/tests copying xarray/tests/test_duck_array_wrapping.py -> build/lib/xarray/tests +copying xarray/tests/test_range_index.py -> build/lib/xarray/tests +copying xarray/tests/test_parallelcompat.py -> build/lib/xarray/tests +copying xarray/tests/test_accessor_str.py -> build/lib/xarray/tests +copying xarray/tests/test_cftimeindex.py -> build/lib/xarray/tests +copying xarray/tests/test_backends_file_manager.py -> build/lib/xarray/tests +copying xarray/tests/test_options.py -> build/lib/xarray/tests +copying xarray/tests/test_concat.py -> build/lib/xarray/tests copying xarray/tests/test_hashable.py -> build/lib/xarray/tests -copying xarray/tests/test_dataarray.py -> build/lib/xarray/tests -copying xarray/tests/test_groupby.py -> build/lib/xarray/tests -copying xarray/tests/test_merge.py -> build/lib/xarray/tests -copying xarray/tests/test_conventions.py -> build/lib/xarray/tests -copying xarray/tests/test_backends_common.py -> build/lib/xarray/tests copying xarray/tests/conftest.py -> build/lib/xarray/tests -copying xarray/tests/test_parallelcompat.py -> build/lib/xarray/tests -copying xarray/tests/test_nputils.py -> build/lib/xarray/tests -copying xarray/tests/test_dtypes.py -> build/lib/xarray/tests -creating build/lib/xarray/util -copying xarray/util/print_versions.py -> build/lib/xarray/util -copying xarray/util/generate_aggregations.py -> build/lib/xarray/util -copying xarray/util/__init__.py -> build/lib/xarray/util -copying xarray/util/generate_ops.py -> build/lib/xarray/util -copying xarray/util/deprecation_helpers.py -> build/lib/xarray/util -creating build/lib/xarray/compat -copying xarray/compat/array_api_compat.py -> build/lib/xarray/compat -copying xarray/compat/npcompat.py -> build/lib/xarray/compat -copying xarray/compat/dask_array_ops.py -> build/lib/xarray/compat -copying xarray/compat/__init__.py -> build/lib/xarray/compat -copying xarray/compat/dask_array_compat.py -> build/lib/xarray/compat -copying xarray/compat/pdcompat.py -> build/lib/xarray/compat -copying xarray/compat/toolzcompat.py -> build/lib/xarray/compat -creating build/lib/xarray/plot -copying xarray/plot/dataset_plot.py -> build/lib/xarray/plot -copying xarray/plot/__init__.py -> build/lib/xarray/plot -copying xarray/plot/dataarray_plot.py -> build/lib/xarray/plot -copying xarray/plot/facetgrid.py -> build/lib/xarray/plot -copying xarray/plot/utils.py -> build/lib/xarray/plot -copying xarray/plot/accessor.py -> build/lib/xarray/plot +creating build/lib/xarray/computation +copying xarray/computation/weighted.py -> build/lib/xarray/computation +copying xarray/computation/ops.py -> build/lib/xarray/computation +copying xarray/computation/nanops.py -> build/lib/xarray/computation +copying xarray/computation/arithmetic.py -> build/lib/xarray/computation +copying xarray/computation/rolling_exp.py -> build/lib/xarray/computation +copying xarray/computation/fit.py -> build/lib/xarray/computation +copying xarray/computation/apply_ufunc.py -> build/lib/xarray/computation +copying xarray/computation/__init__.py -> build/lib/xarray/computation +copying xarray/computation/rolling.py -> build/lib/xarray/computation +copying xarray/computation/computation.py -> build/lib/xarray/computation +creating build/lib/xarray/backends +copying xarray/backends/writers.py -> build/lib/xarray/backends +copying xarray/backends/locks.py -> build/lib/xarray/backends +copying xarray/backends/common.py -> build/lib/xarray/backends +copying xarray/backends/lru_cache.py -> build/lib/xarray/backends +copying xarray/backends/netcdf3.py -> build/lib/xarray/backends +copying xarray/backends/zarr.py -> build/lib/xarray/backends +copying xarray/backends/chunks.py -> build/lib/xarray/backends +copying xarray/backends/store.py -> build/lib/xarray/backends +copying xarray/backends/memory.py -> build/lib/xarray/backends +copying xarray/backends/__init__.py -> build/lib/xarray/backends +copying xarray/backends/plugins.py -> build/lib/xarray/backends +copying xarray/backends/h5netcdf_.py -> build/lib/xarray/backends +copying xarray/backends/pydap_.py -> build/lib/xarray/backends +copying xarray/backends/netCDF4_.py -> build/lib/xarray/backends +copying xarray/backends/scipy_.py -> build/lib/xarray/backends +copying xarray/backends/file_manager.py -> build/lib/xarray/backends +copying xarray/backends/api.py -> build/lib/xarray/backends +creating build/lib/xarray/structure +copying xarray/structure/chunks.py -> build/lib/xarray/structure +copying xarray/structure/__init__.py -> build/lib/xarray/structure +copying xarray/structure/combine.py -> build/lib/xarray/structure +copying xarray/structure/alignment.py -> build/lib/xarray/structure +copying xarray/structure/concat.py -> build/lib/xarray/structure +copying xarray/structure/merge.py -> build/lib/xarray/structure +creating build/lib/xarray/coding +copying xarray/coding/frequencies.py -> build/lib/xarray/coding +copying xarray/coding/common.py -> build/lib/xarray/coding +copying xarray/coding/variables.py -> build/lib/xarray/coding +copying xarray/coding/calendar_ops.py -> build/lib/xarray/coding +copying xarray/coding/strings.py -> build/lib/xarray/coding +copying xarray/coding/__init__.py -> build/lib/xarray/coding +copying xarray/coding/cftime_offsets.py -> build/lib/xarray/coding +copying xarray/coding/times.py -> build/lib/xarray/coding +copying xarray/coding/cftimeindex.py -> build/lib/xarray/coding creating build/lib/xarray/static copying xarray/static/__init__.py -> build/lib/xarray/static -creating build/lib/xarray/static/css -copying xarray/static/css/__init__.py -> build/lib/xarray/static/css +creating build/lib/xarray/core +copying xarray/core/_aggregations.py -> build/lib/xarray/core +copying xarray/core/accessor_str.py -> build/lib/xarray/core +copying xarray/core/dataarray.py -> build/lib/xarray/core +copying xarray/core/treenode.py -> build/lib/xarray/core +copying xarray/core/coordinate_transform.py -> build/lib/xarray/core +copying xarray/core/common.py -> build/lib/xarray/core +copying xarray/core/_typed_ops.py -> build/lib/xarray/core +copying xarray/core/missing.py -> build/lib/xarray/core +copying xarray/core/extension_array.py -> build/lib/xarray/core +copying xarray/core/datatree_mapping.py -> build/lib/xarray/core +copying xarray/core/variable.py -> build/lib/xarray/core +copying xarray/core/dtypes.py -> build/lib/xarray/core +copying xarray/core/types.py -> build/lib/xarray/core +copying xarray/core/formatting.py -> build/lib/xarray/core +copying xarray/core/resample.py -> build/lib/xarray/core +copying xarray/core/__init__.py -> build/lib/xarray/core +copying xarray/core/accessor_dt.py -> build/lib/xarray/core +copying xarray/core/coordinates.py -> build/lib/xarray/core +copying xarray/core/datatree.py -> build/lib/xarray/core +copying xarray/core/options.py -> build/lib/xarray/core +copying xarray/core/utils.py -> build/lib/xarray/core +copying xarray/core/datatree_render.py -> build/lib/xarray/core +copying xarray/core/indexes.py -> build/lib/xarray/core +copying xarray/core/dataset_utils.py -> build/lib/xarray/core +copying xarray/core/groupby.py -> build/lib/xarray/core +copying xarray/core/duck_array_ops.py -> build/lib/xarray/core +copying xarray/core/parallel.py -> build/lib/xarray/core +copying xarray/core/extensions.py -> build/lib/xarray/core +copying xarray/core/nputils.py -> build/lib/xarray/core +copying xarray/core/dataset.py -> build/lib/xarray/core +copying xarray/core/resample_cftime.py -> build/lib/xarray/core +copying xarray/core/dataset_variables.py -> build/lib/xarray/core +copying xarray/core/formatting_html.py -> build/lib/xarray/core +copying xarray/core/indexing.py -> build/lib/xarray/core +creating build/lib/xarray/namedarray +copying xarray/namedarray/parallelcompat.py -> build/lib/xarray/namedarray +copying xarray/namedarray/_aggregations.py -> build/lib/xarray/namedarray +copying xarray/namedarray/_array_api.py -> build/lib/xarray/namedarray +copying xarray/namedarray/daskmanager.py -> build/lib/xarray/namedarray +copying xarray/namedarray/dtypes.py -> build/lib/xarray/namedarray +copying xarray/namedarray/__init__.py -> build/lib/xarray/namedarray +copying xarray/namedarray/utils.py -> build/lib/xarray/namedarray +copying xarray/namedarray/_typing.py -> build/lib/xarray/namedarray +copying xarray/namedarray/core.py -> build/lib/xarray/namedarray +copying xarray/namedarray/pycompat.py -> build/lib/xarray/namedarray creating build/lib/xarray/static/html copying xarray/static/html/__init__.py -> build/lib/xarray/static/html +creating build/lib/xarray/static/css +copying xarray/static/css/__init__.py -> build/lib/xarray/static/css running egg_info creating xarray.egg-info writing xarray.egg-info/PKG-INFO @@ -3587,242 +3623,242 @@ copying xarray/tests/data/example.uamiv -> build/lib/xarray/tests/data copying xarray/tests/data/example_1.nc -> build/lib/xarray/tests/data copying xarray/tests/data/example_1.nc.gz -> build/lib/xarray/tests/data -copying xarray/static/css/style.css -> build/lib/xarray/static/css copying xarray/static/html/icons-svg-inline.html -> build/lib/xarray/static/html +copying xarray/static/css/style.css -> build/lib/xarray/static/css installing to build/bdist.linux-x86_64/wheel running install running install_lib creating build/bdist.linux-x86_64/wheel creating build/bdist.linux-x86_64/wheel/xarray -creating build/bdist.linux-x86_64/wheel/xarray/structure -copying build/lib/xarray/structure/merge.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -copying build/lib/xarray/structure/alignment.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -copying build/lib/xarray/structure/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -copying build/lib/xarray/structure/chunks.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -copying build/lib/xarray/structure/combine.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -copying build/lib/xarray/structure/concat.py -> build/bdist.linux-x86_64/wheel/./xarray/structure -creating build/bdist.linux-x86_64/wheel/xarray/backends -copying build/lib/xarray/backends/netcdf3.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/file_manager.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/pydap_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/common.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/memory.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/h5netcdf_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/zarr.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/api.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/scipy_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/writers.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/locks.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/netCDF4_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/chunks.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/store.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/plugins.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/backends/lru_cache.py -> build/bdist.linux-x86_64/wheel/./xarray/backends -copying build/lib/xarray/tutorial.py -> build/bdist.linux-x86_64/wheel/./xarray +copying build/lib/xarray/groupers.py -> build/bdist.linux-x86_64/wheel/./xarray creating build/bdist.linux-x86_64/wheel/xarray/testing -copying build/lib/xarray/testing/strategies.py -> build/bdist.linux-x86_64/wheel/./xarray/testing copying build/lib/xarray/testing/assertions.py -> build/bdist.linux-x86_64/wheel/./xarray/testing copying build/lib/xarray/testing/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/testing -creating build/bdist.linux-x86_64/wheel/xarray/namedarray -copying build/lib/xarray/namedarray/parallelcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/_typing.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/pycompat.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/core.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/daskmanager.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -copying build/lib/xarray/namedarray/_array_api.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray -creating build/bdist.linux-x86_64/wheel/xarray/coding -copying build/lib/xarray/coding/frequencies.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/cftimeindex.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/strings.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/calendar_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/common.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/variables.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/cftime_offsets.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/times.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -copying build/lib/xarray/coding/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/coding -creating build/bdist.linux-x86_64/wheel/xarray/computation -copying build/lib/xarray/computation/computation.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/weighted.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/rolling.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/fit.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/apply_ufunc.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/rolling_exp.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/ops.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/arithmetic.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/computation/nanops.py -> build/bdist.linux-x86_64/wheel/./xarray/computation -copying build/lib/xarray/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray -creating build/bdist.linux-x86_64/wheel/xarray/core -copying build/lib/xarray/core/dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/extension_array.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/common.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/coordinate_transform.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/nputils.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/types.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/duck_array_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/resample.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/groupby.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/indexing.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/formatting_html.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/accessor_str.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/coordinates.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/datatree_mapping.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/extensions.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/missing.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/_typed_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/accessor_dt.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/parallel.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/dataset_utils.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/resample_cftime.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/treenode.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/variable.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/formatting.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/dataset.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/indexes.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/dataset_variables.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/dataarray.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/datatree_render.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/core -copying build/lib/xarray/core/options.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/testing/strategies.py -> build/bdist.linux-x86_64/wheel/./xarray/testing +creating build/bdist.linux-x86_64/wheel/xarray/util +copying build/lib/xarray/util/generate_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/util +copying build/lib/xarray/util/generate_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/util +copying build/lib/xarray/util/deprecation_helpers.py -> build/bdist.linux-x86_64/wheel/./xarray/util +copying build/lib/xarray/util/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/util +copying build/lib/xarray/util/print_versions.py -> build/bdist.linux-x86_64/wheel/./xarray/util +copying build/lib/xarray/conventions.py -> build/bdist.linux-x86_64/wheel/./xarray +creating build/bdist.linux-x86_64/wheel/xarray/plot +copying build/lib/xarray/plot/dataset_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +copying build/lib/xarray/plot/dataarray_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +copying build/lib/xarray/plot/facetgrid.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +copying build/lib/xarray/plot/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +copying build/lib/xarray/plot/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +copying build/lib/xarray/plot/accessor.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +creating build/bdist.linux-x86_64/wheel/xarray/compat +copying build/lib/xarray/compat/pdcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/array_api_compat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/dask_array_compat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/dask_array_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/toolzcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat +copying build/lib/xarray/compat/npcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat creating build/bdist.linux-x86_64/wheel/xarray/indexes copying build/lib/xarray/indexes/nd_point_index.py -> build/bdist.linux-x86_64/wheel/./xarray/indexes copying build/lib/xarray/indexes/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/indexes copying build/lib/xarray/indexes/range_index.py -> build/bdist.linux-x86_64/wheel/./xarray/indexes -copying build/lib/xarray/conventions.py -> build/bdist.linux-x86_64/wheel/./xarray -copying build/lib/xarray/py.typed -> build/bdist.linux-x86_64/wheel/./xarray creating build/bdist.linux-x86_64/wheel/xarray/tests -copying build/lib/xarray/tests/test_rolling.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_nd_point_index.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_interp.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/arrays.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_coding_times.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/namespace.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends_locks.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_cftimeindex_resample.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_strategies.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_tutorial.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_array_api.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_datatree_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends_api.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_ufuncs.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_assertions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_units.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_sparse.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_namedarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_options.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_pandas_to_xarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_coding_strings.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends_datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends_common.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/namespace.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_formatting_html.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_variable.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_chunks.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_assertions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dask.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends_file_manager.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_indexing.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_concat.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_datatree_mapping.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_merge.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_cftime_offsets.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_indexes.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_nd_point_index.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_conventions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_treenode.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_indexing.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coordinates.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_typed_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_cftime_offsets.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_rolling.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_plugins.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_cupy.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_treenode.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_strategies.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends_api.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_missing.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/CLAUDE.md -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends_datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_print_versions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dataset.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_sparse.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_distributed.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_extensions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_typed_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_lru_cache.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_coordinate_transform.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_weighted.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coding.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_distributed.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_combine.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_coding_strings.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_missing.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_error_messages.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_variable.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dataset.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_ufuncs.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_extensions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_array_api.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_range_index.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_formatting_html.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dataset_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_accessor_dt.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dataarray_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_deprecation_helpers.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_accessor_str.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_groupby.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_duck_array_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_datatree_mapping.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_cftimeindex_resample.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_interp.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_computation.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_cftimeindex.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_deprecation_helpers.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dataset_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/indexes.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_coding_times.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_formatting.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_calendar_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_tutorial.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_combine.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_cupy.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_print_versions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_nputils.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_pandas_to_xarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_weighted.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/arrays.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_accessor_dt.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_namedarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coarsen.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dataarray_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dataarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_dask.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_utils.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends_locks.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_coordinate_transform.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_duck_array_wrapping.py -> build/bdist.linux-x86_64/wheel/./xarray/tests creating build/bdist.linux-x86_64/wheel/xarray/tests/data -copying build/lib/xarray/tests/data/example_1.nc -> build/bdist.linux-x86_64/wheel/./xarray/tests/data -copying build/lib/xarray/tests/data/example.uamiv -> build/bdist.linux-x86_64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example.grib -> build/bdist.linux-x86_64/wheel/./xarray/tests/data +copying build/lib/xarray/tests/data/example.uamiv -> build/bdist.linux-x86_64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example.ict -> build/bdist.linux-x86_64/wheel/./xarray/tests/data -copying build/lib/xarray/tests/data/bears.nc -> build/bdist.linux-x86_64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example_1.nc.gz -> build/bdist.linux-x86_64/wheel/./xarray/tests/data -copying build/lib/xarray/tests/test_datatree_typing.yml -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_formatting.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_duck_array_wrapping.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/data/bears.nc -> build/bdist.linux-x86_64/wheel/./xarray/tests/data +copying build/lib/xarray/tests/data/example_1.nc -> build/bdist.linux-x86_64/wheel/./xarray/tests/data +copying build/lib/xarray/tests/test_range_index.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_parallelcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/CLAUDE.md -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_accessor_str.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_cftimeindex.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_backends_file_manager.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_options.py -> build/bdist.linux-x86_64/wheel/./xarray/tests +copying build/lib/xarray/tests/test_concat.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/test_hashable.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dataarray.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_groupby.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_merge.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_conventions.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_backends_common.py -> build/bdist.linux-x86_64/wheel/./xarray/tests copying build/lib/xarray/tests/conftest.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_parallelcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_nputils.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/tests/test_dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/tests -copying build/lib/xarray/ufuncs.py -> build/bdist.linux-x86_64/wheel/./xarray -creating build/bdist.linux-x86_64/wheel/xarray/util -copying build/lib/xarray/util/print_versions.py -> build/bdist.linux-x86_64/wheel/./xarray/util -copying build/lib/xarray/util/generate_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/util -copying build/lib/xarray/util/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/util -copying build/lib/xarray/util/generate_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/util -copying build/lib/xarray/util/deprecation_helpers.py -> build/bdist.linux-x86_64/wheel/./xarray/util -creating build/bdist.linux-x86_64/wheel/xarray/compat -copying build/lib/xarray/compat/array_api_compat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/npcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/dask_array_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/dask_array_compat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/pdcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat -copying build/lib/xarray/compat/toolzcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/compat copying build/lib/xarray/typing.py -> build/bdist.linux-x86_64/wheel/./xarray -copying build/lib/xarray/coders.py -> build/bdist.linux-x86_64/wheel/./xarray -copying build/lib/xarray/groupers.py -> build/bdist.linux-x86_64/wheel/./xarray -creating build/bdist.linux-x86_64/wheel/xarray/plot -copying build/lib/xarray/plot/dataset_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/plot -copying build/lib/xarray/plot/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/plot -copying build/lib/xarray/plot/dataarray_plot.py -> build/bdist.linux-x86_64/wheel/./xarray/plot -copying build/lib/xarray/plot/facetgrid.py -> build/bdist.linux-x86_64/wheel/./xarray/plot -copying build/lib/xarray/plot/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/plot -copying build/lib/xarray/plot/accessor.py -> build/bdist.linux-x86_64/wheel/./xarray/plot +creating build/bdist.linux-x86_64/wheel/xarray/computation +copying build/lib/xarray/computation/weighted.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/ops.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/nanops.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/arithmetic.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/rolling_exp.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/fit.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/apply_ufunc.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/rolling.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +copying build/lib/xarray/computation/computation.py -> build/bdist.linux-x86_64/wheel/./xarray/computation +creating build/bdist.linux-x86_64/wheel/xarray/backends +copying build/lib/xarray/backends/writers.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/locks.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/common.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/lru_cache.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/netcdf3.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/zarr.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/chunks.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/store.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/memory.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/plugins.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/h5netcdf_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/pydap_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/netCDF4_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/scipy_.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/file_manager.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +copying build/lib/xarray/backends/api.py -> build/bdist.linux-x86_64/wheel/./xarray/backends +creating build/bdist.linux-x86_64/wheel/xarray/structure +copying build/lib/xarray/structure/chunks.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +copying build/lib/xarray/structure/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +copying build/lib/xarray/structure/combine.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +copying build/lib/xarray/structure/alignment.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +copying build/lib/xarray/structure/concat.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +copying build/lib/xarray/structure/merge.py -> build/bdist.linux-x86_64/wheel/./xarray/structure +creating build/bdist.linux-x86_64/wheel/xarray/coding +copying build/lib/xarray/coding/frequencies.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/common.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/variables.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/calendar_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/strings.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/cftime_offsets.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/times.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/coding/cftimeindex.py -> build/bdist.linux-x86_64/wheel/./xarray/coding +copying build/lib/xarray/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray creating build/bdist.linux-x86_64/wheel/xarray/static -creating build/bdist.linux-x86_64/wheel/xarray/static/css -copying build/lib/xarray/static/css/style.css -> build/bdist.linux-x86_64/wheel/./xarray/static/css -copying build/lib/xarray/static/css/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/static/css -copying build/lib/xarray/static/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/static creating build/bdist.linux-x86_64/wheel/xarray/static/html copying build/lib/xarray/static/html/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/static/html copying build/lib/xarray/static/html/icons-svg-inline.html -> build/bdist.linux-x86_64/wheel/./xarray/static/html +copying build/lib/xarray/static/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/static +creating build/bdist.linux-x86_64/wheel/xarray/static/css +copying build/lib/xarray/static/css/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/static/css +copying build/lib/xarray/static/css/style.css -> build/bdist.linux-x86_64/wheel/./xarray/static/css +creating build/bdist.linux-x86_64/wheel/xarray/core +copying build/lib/xarray/core/_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/accessor_str.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/dataarray.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/treenode.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/coordinate_transform.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/common.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/_typed_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/missing.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/extension_array.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/datatree_mapping.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/variable.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/types.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/formatting.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/resample.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/accessor_dt.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/coordinates.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/datatree.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/options.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/datatree_render.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/indexes.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/dataset_utils.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/groupby.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/duck_array_ops.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/parallel.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/extensions.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/nputils.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/dataset.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/resample_cftime.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/dataset_variables.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/formatting_html.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/core/indexing.py -> build/bdist.linux-x86_64/wheel/./xarray/core +copying build/lib/xarray/coders.py -> build/bdist.linux-x86_64/wheel/./xarray +copying build/lib/xarray/py.typed -> build/bdist.linux-x86_64/wheel/./xarray copying build/lib/xarray/convert.py -> build/bdist.linux-x86_64/wheel/./xarray +creating build/bdist.linux-x86_64/wheel/xarray/namedarray +copying build/lib/xarray/namedarray/parallelcompat.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/_aggregations.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/_array_api.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/daskmanager.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/dtypes.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/__init__.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/utils.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/_typing.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/core.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/namedarray/pycompat.py -> build/bdist.linux-x86_64/wheel/./xarray/namedarray +copying build/lib/xarray/tutorial.py -> build/bdist.linux-x86_64/wheel/./xarray +copying build/lib/xarray/ufuncs.py -> build/bdist.linux-x86_64/wheel/./xarray running install_egg_info Copying xarray.egg-info to build/bdist.linux-x86_64/wheel/./xarray-2025.10.1.egg-info running install_scripts creating build/bdist.linux-x86_64/wheel/xarray-2025.10.1.dist-info/WHEEL -creating '/build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/.tmp-1m8e1i0j/xarray-2025.10.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it +creating '/build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/.tmp-t2x_kbj3/xarray-2025.10.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it adding 'xarray/__init__.py' adding 'xarray/coders.py' adding 'xarray/conventions.py' @@ -4043,473 +4079,390 @@ make[1]: Leaving directory '/build/reproducible-path/python-xarray-2025.10.1' dh_auto_test -O--buildsystem=pybuild pybuild --test --test-pytest -i python{version} -p 3.13 -I: pybuild base:311: cd /build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/build; python3.13 -m pytest -n40 --deselect=xarray/tests/test_weighted.py::test_weighted_operations_keep_attr --deselect=xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims --deselect=xarray/tests/test_backends.py::test_zarr_region_chunk_partial_offset --deselect=xarray/tests/test_backends.py::test_chunk_encoding_with_dask -k 'not test_mypy' --pyargs xarray +I: pybuild base:311: cd /build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/build; python3.13 -m pytest -n42 --deselect=xarray/tests/test_weighted.py::test_weighted_operations_keep_attr --deselect=xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims --deselect=xarray/tests/test_backends.py::test_zarr_region_chunk_partial_offset --deselect=xarray/tests/test_backends.py::test_chunk_encoding_with_dask -k 'not test_mypy' --pyargs xarray ============================= test session starts ============================== platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 rootdir: /build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/build configfile: pyproject.toml -plugins: xdist-3.8.0, mypy-plugins-3.2.0, typeguard-4.4.4, asyncio-1.2.0, hypothesis-6.140.2 +plugins: typeguard-4.4.4, asyncio-1.2.0, xdist-3.8.0, hypothesis-6.140.2, mypy-plugins-3.2.0 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function -created: 40/40 workers -40 workers [22027 items] +created: 42/42 workers +42 workers [22027 items] -.ssssss..s.s.ssss..ssssssss.........ssssssssssssssssssss...............s [ 0%] -ssssss...................ssssssssssssssssssssssssssss.....ss............ [ 0%] -..sss..ssssssssssssss.............................sssssssssssssss....... [ 0%] -..............sssssss........ssssssssss............sssssssssssss........ [ 1%] -..ssssssssss............................................................ [ 1%] -..........ssssssssssssssssssssssss..............................ssssssss [ 1%] -ssss..............ssssssssssss.................................sssssssss [ 2%] -sssssssss..................................................ssssssss..... [ 2%] -............................sssssssssssssssssssssssssssss..............s [ 2%] -ssssssssssss..............s............................................s [ 3%] -ssssssssssss.......................................................s.... [ 3%] -......sssssssssssssssssssssssss.......sssssssss...........s...........ss [ 3%] -sss.............s.....................................................ss [ 4%] -ssssssssssssssssssssssssss............sssss............................. [ 4%] -.............sssssssss.............................s...ss....s.......... [ 4%] -s...s.ss........s.................s..s.ss.s.........................s... [ 5%] -sss.s..................s.........ssss.............s.............s.ss..s. [ 5%] -.......s..........ss..s..s.s............s....s..s..s...s................ [ 5%] -s....s...ss.s......................s....sss.s.....................s..... [ 6%] -...ssss.............s...............s.sss......Xs............s..s...s.s. [ 6%] -..........s...s.s....s.s...........s........s....ssss................... [ 6%] -....s....sss.s.................s........ss.ss.......x.......s........... [ 7%] -.s.s.ss......s..............s.s..s...s........s..s...s.....s..s......... [ 7%] -........s.s..sss......................s.....s.sss.................s..... [ 7%] -..s..sss.ss...........s............s.s.ss......s........s...s..s..s.s..s [ 8%] -.......s...ss....s....s..s..............s.ss..sss......................s [ 8%] -...ssss....................s.....s.ss.s..........s...........s..s.ss.... [ 8%] -.s..........s....s..s..s.......s..s...s...s.s...............ss.s.s.ss... [ 9%] -..................s.ssss.......................s.sss.s................s. [ 9%] -...s..s.s.s....X.....s..s..s....s...s........sXs..s....s.s......x....... [ 9%] -.s.s...s.Xss...............X......s.sss.s...................s....s.s..ss [ 10%] -.s................s.....X.s..s.s.s..............s..s..s.....sX.s........ [ 10%] -.s.s....s...s.sX..............ss..s..ss....................ss.ss........ [ 10%] -.............s.s.ss...............s.....s.s...s.............s..s..sx.... [ 11%] -..s..........s.s.s.....s..X............ss..s..s........s...........ss.ss [ 11%] -.............X...........s..s.ss..............X.s....s..s...s..s........ [ 11%] -.s...ss........s...........s.s.s.....s...............sss...s............ [ 12%] -........x..s.ss.s.....................s..s.s..s...........X..s....s..s.. [ 12%] -.s............s..s.s.......s.............s.s....s...................s.s. [ 12%] -.s......................ss.s.........s............s..s..s............... [ 13%] -....ss.s.....s...........ss....s....xx.s...........ss..s..........s.XX.X [ 13%] -.......sss.................ss...ss...........s........XX.ss..........s.. [ 13%] -x........ss............s.......ss............X..s.........s............. [ 14%] -s......s..............s........s..........s...........s...........s..... [ 14%] -.....s........s...........s........s..........s.......s.....s.......s... [ 14%] -.s........s......s......................s.......................s....... [ 15%] -............s...........s..........s.s..................s............... [ 15%] -.......s.....................s..........s.............s.......s......... [ 15%] -...s.......s...........s.........s........s..........s.........s........ [ 16%] -s...........s...............................x........................... [ 16%] -........................................................................ [ 16%] -........................................................................ [ 16%] -............................x...x..............................s.....X.. [ 17%] -.x.......x...........................X......X...s...............s....... [ 17%] -s....X.............X...........X........................................ [ 17%] -........................................................................ [ 18%] -......................................X.............Xx.......X.......... [ 18%] -....s................................................................... [ 18%] -.....sX..........s...................s..........s....................... [ 19%] -...........ss..........s................................................ [ 19%] -.......................................s........X.....s........ss....... [ 19%] -......s..ss............s.s..........s..s.s..s........................... [ 20%] -sss................s..................ssss....s............s..s........s [ 20%] -s.....s...s..s.........................s....s..........s...s...s........ [ 20%] -...............s.............s.s................s..s..s................. [ 21%] -s....................................................................... [ 21%] -..sss......s..........................................................ss [ 21%] -ss..........................................x...................s....... [ 22%] -................ss.......................s........................s..... [ 22%] -.................sss.................................................... [ 22%] -..............................s.............X..ss....................... [ 23%] -..........................x..................................X.......... [ 23%] -........X......................................................X........ [ 23%] -........................................................................ [ 24%] -........................................................................ [ 24%] +s.sssssssssss................sssssssssssssssssssssssssssss..ssssssssssss [ 0%] +s..sssssssssssssssssssss.......ss...ss..........ssssss.sssssssssssssssss [ 0%] +sssssssssss........................................ssssssssssss......... [ 0%] +........ssssssssss................s..................................... [ 1%] +......................................................ssssssssssss...... [ 1%] +.............................sssssssssssssssss.......................... [ 1%] +............s.........sssssssssssss.......X.Xs..s..............sss.s.... [ 2%] +s..s........................ss.sss.s............X............ss...s..s.s [ 2%] +s...............ss.......s..s...ss.....s....ss.....s...s......s...s..... [ 2%] +...ss......ss......s.s.................sss..s......ss................... [ 3%] +..ss..s.s.ss........................ss..x.s.s..s.s.............x...ss... [ 3%] +...s...s..X.s.s...........sss.....Xs..s......s...s..X.......ss......s..s [ 3%] +....s.ss............X.....ss.s.s.......ss.....X.......x.........ss..s.s. [ 4%] +ss.........................ss....s.s..s.s.................ss......s...s. [ 4%] +...s.s............s.s......s..s......s..s.........ss....x...s..s.X....s. [ 4%] +s.................ss.s.s......s...x......X..............ss..s.s.s....... [ 5%] +...X...............ss....s.Xs..s............s......ss....s..s...s...s... [ 5%] +........s..s.s.XX...s..s.......s...........ss........s..s.X...s......... [ 5%] +.....X....s.ss..s........s......s.............ss...s.s.s.........s...... [ 6%] +..........ss...sss.s.s.s..s............ss......s.s..s...s...xs.......... [ 6%] +s.s...ss..s........s......s...s.s......s..s.....s.................sss... [ 6%] +s.......s...................s.s...ss..s........................ss...s..s [ 7%] +..ss................ss.......s..s...s...............ss....s..s.......s.. [ 7%] +..........s.s.....s..s.....s.................ss.s...s......s............ [ 7%] +.......s..s..sxs.s..s......................ss...s..s..Xs...........X.... [ 8%] +.ss.......s..s...s....s..........ssX.....s.s........s........X....ss.... [ 8%] +..sssX.....s.................ss..s...s......s..................s..s..s.s [ 8%] +....s.........x.............ssx...s..s...s.................ss.......s..s [ 9%] +...s.X..........X...ss....s..s.........s....x....s..s.s.....ss......s... [ 9%] +........X..X.s..ss..s...s.....ss.................ss.sXs..s.s...s..X..... [ 9%] +..s.......s...ss...ss.sX.s.................s.ss......s..s.....s.X....... [ 10%] +..s..ss......s.s........s.........s..ss....s..s......s...............s.s [ 10%] +s..s...s.....s.................s..s.ss.s....s.................s....ss..s [ 10%] +...s.s....X..........s..ss....s....s.....ss.sX..x....s..ss....s..s...... [ 11%] +..sx..........s.Xss...s..s......s..............s.ss...s.ss...x...s...... [ 11%] +...........s..s.s.s.s....Xs....X...........s....ss...s...s..s...X.....X. [ 11%] +...s..ss...s.s....s.....s.......s...Xss....s..s........s.........s.ss..s [ 12%] +....s......s...............ss.s..s..s......s...............s...s.s.s.s.. [ 12%] +s....X............s....ss.s....s...s.s.........s..ss...s.....s.....s...s [ 12%] +....s..ss....s..s........s.....s...s.ss...s...s......s...............ss. [ 13%] +.ss.s......s......x........s.s....ss.s..ss.s...........s.....s...ss..s.. [ 13%] +..s...s.......s....sx..ss...s.....s......s.....s....s.ss....sX..s....... [ 13%] +.s......xX..ss..ss....s.s.....s.s..............Xsxs..sss..s.....s.....X. [ 14%] +.....s...s...s..sssXs..s..s..........X.s.....s....ss...s..Xss.ss........ [ 14%] +s....s..ss....s.....s.....s.X....s...s.ss....s....s.s.....s......X..ss.. [ 14%] +ss...s.s......s.............s.s.s.s.s..s....s.................s..s.s.s.. [ 15%] +s..s...............s....s..s..s....sx.s............s..ss....s.......s.s. [ 15%] +.s.........s..ss....s....s........ss.........s..ss...s..s......s........ [ 15%] +...s.....s..sss..s.....s...................s...sss..s...s...........s... [ 16%] +..s.....s..s.s...s.s........s....s..s.s...s.......s....s.....s..s...sxs. [ 16%] +...s...s......s.........s.s..ss.s..s..Xs.....s...............ss..sss.s.. [ 16%] +s....ss............s.....s....sss..s..s......X..x......s.......ss...s... [ 16%] +s.s.............s...ss....s.......s....s........s..ss....s.............. [ 17%] +......s..ss.....s....................s.s.sss........................s..s [ 17%] +.s.................s......s.....s............xs..s......s............... [ 17%] +.s..s..s.....................s......s.................x..s...s.......... [ 18%] +...............Xs.s...........s.....s..........ss............s......s... [ 18%] +.......X........s....s.........................s........................ [ 18%] +...s.............................s..............s...............s....... [ 19%] +................s.......................s.........s...................s. [ 19%] +...........................s................s............s.............. [ 19%] +................s........................s..sx........s..........s...... [ 20%] +.........s...................s.......................s.................. [ 20%] +......s.............................s.......X..................s........ [ 20%] +.x...........................X..........................s............... [ 21%] +..x........X.........................X.X........................x....... [ 21%] +.................X........................X............................. [ 21%] +..........................................s.........s.s..........s...... [ 22%] +..................X...sss......................ssssssss................. [ 22%] +..................X..............................................s...... [ 22%] +.....s...................s.........................sssssssssssssx....... [ 23%] +...............................................................x.sssssss [ 23%] +ssssssssssssssssssssss......................................ssss....ssss [ 23%] ........................................................................ [ 24%] -........................................................................ [ 25%] -........................................................................ [ 25%] -.............s.ss...ss..s.ss...ss....s....s.......s.....s.s.ss..s..xx... [ 25%] -.......ssss............................................................. [ 26%] -.......................................................................s [ 26%] -.......X....s................s..s.........................s.........s... [ 26%] -..................X.................................s................... [ 27%] -.....................s.............x..x................................. [ 27%] -..................X.......s................x.....................s...... [ 27%] -.........s............................X................................. [ 28%] -.....................s.s.......s......s..........................sX..... [ 28%] -.....................................ss............s............s....... [ 28%] -.................x..............s..................s.................... [ 29%] -...........X...................x............s........s........X......... [ 29%] -...s.s.....................................s......X.........X........... [ 29%] -......X....s............................................................ [ 30%] -.................s..................................................X... [ 30%] -........................................................................ [ 30%] -...............................................................ss....... [ 31%] -.s..s...........s..s.................................................... [ 31%] -........................................................................ [ 31%] -...............................................................s........ [ 32%] -.................ss.s.....................................s....s........ [ 32%] -......................................s.....x........................... [ 32%] -.......x................................................................ [ 33%] -............x.............................x...........s................. [ 33%] -..........ss......sss.......X.......ssssss...............s....s...s....s [ 33%] -.s....s......s......s.....X..s..............ss..s........s.sss......s... [ 33%] -.........ss..ss.....s..........xsss...........s...xxx...............sss. [ 34%] -.......ss................s........s...........s.....s..s.......ss....... [ 34%] -.s.............s...s.....ss.......s........X......s...s................. [ 34%] -.s...X...................s.......................s.........X...........s [ 35%] -..........s.........s.................X.s.........................s..... [ 35%] -...........s...............s...s......s........s.......s.s.......s..Xs.X [ 35%] -.............X...X........s........s.s..................s...s........... [ 36%] -...x.......................................................X............ [ 36%] -...............s.....s....................s.......s..................... [ 36%] -....................s............ss..................................... [ 37%] -.....s.................................................................. [ 37%] -........................................................................ [ 37%] -.......................x................s..............X.s.........s.... [ 38%] -............................................X........................... [ 38%] -...........X........................s................................... [ 38%] +..............................ssss....ssss.............................. [ 24%] +..............................................................s......... [ 24%] +.............x.....X............s....................................... [ 25%] +X....................................................................... [ 25%] +.........x.............Xs......ss......ss.........................ssssss [ 25%] +sss............................................................X........ [ 26%] +...................................s.................................... [ 26%] +........................................................................ [ 26%] +........................................................................ [ 27%] +..........x....................................................sssssssss [ 27%] +ssssssssssssssssssssss.............................sssssssssssssss...... [ 27%] +...........................................x............................ [ 28%] +..........X...................s......................................... [ 28%] +..................................ss........................s........... [ 28%] +.............................ss......................................... [ 29%] +..........................................s............................. [ 29%] +.......s................................................................ [ 29%] +.........................................................ss.ss.......... [ 30%] +............s................................s.................s.......s [ 30%] +..............xXs....................................................... [ 30%] +.....ss............xXsX.................ss.............................. [ 31%] +......................................................X................. [ 31%] +........................................x.xs....X..X......s............. [ 31%] +..........................................................ss..........s. [ 32%] +...........................................ss........................... [ 32%] +..s...............................................................X..... [ 32%] +.....................................................s.................. [ 33%] +..........x...................ss.ss...s................................. [ 33%] +........................................................................ [ 33%] +.................................ss..................................... [ 33%] +...............ss....................................................... [ 34%] +.......................ss.ss...s........................................ [ 34%] +.....................................................................s.. [ 34%] +........................................................................ [ 35%] +..........................................ss.ss..........s.............. [ 35%] +.s........................xXs........................................... [ 35%] +..............ss...............X........................x............... [ 36%] +...........s....................................ss...................... [ 36%] +................................................Xs...............sssssss [ 36%] +s................................................sx...........s......... [ 37%] +...................X......s......s........s............................. [ 37%] +...........X.......................................................s.... [ 37%] +.........s......................s....................................... [ 38%] +....................................................s........x.......... [ 38%] +..........................................................s............. [ 38%] +.......s..........x..................................................... [ 39%] +.........................X...s....ss.................................... [ 39%] ........................................................................ [ 39%] -....ss................s................................................. [ 39%] -.....................................................................x.. [ 39%] -........................................................................ [ 40%] -......s...........................sss.....X..................s.s.....s.s [ 40%] -.s....s......s......s.......x....................s..............s...s... [ 40%] -.s.....s................................................................ [ 41%] -........s..........xs.............s...........s..................Xs....s [ 41%] -..........X...........s...ss...................X......................s. [ 41%] -.........s........sss.X....ss.....ss...s......s...s.....s.....s....s.... [ 42%] -.sX.s.....................s......s....s..............s.......s.....ss..s [ 42%] -....ss.......s............s...x..........Xs..s.....s..s....s..s.......X. [ 42%] -.............ss.........................s..........ss...s.s........x.... [ 43%] -s....................s...............s........xs.s.....s.............s.. [ 43%] -.s.s.s..s.s............ss..xss...s..s..s...s...s....s..s....s........x.. [ 43%] -..s....s..s.s......s.s.......s........s................s......s.x..sx... [ 44%] -..s.s.......sss....ss...........s......s...s.s....s.x....s..ss.s...ss.xx [ 44%] -s....s.......s.Xs....s....s..........xxs..s....ss...............s..ss.s. [ 44%] -...x...s.....ss.................s....xss....s.....s..........s...ss..... [ 45%] -..........s....s......x.s.s....s...........s........s.s.....ss.......... [ 45%] -......s............s............s.......s.x..................s...s...... [ 45%] -..........s.......x...............s.......s.......s.........x...s....... [ 46%] -..................s....................s.......ss.sX......s..s......s..x [ 46%] -x..s.....ss.s....s..s..........s..s...s...........ss......s.s....x.....s [ 46%] -sss........s..............sxs..s.s...ss.s......s....s.s.s.....ss........ [ 47%] -..x.........s......s...s........s....ss.....X.s.......s...s.s.......ss.s [ 47%] -....s.s......s..s........s.s...x......s.......x...............s......... [ 47%] -....s........Xx......ss........ss....s...s.s......s......x.ss........... [ 48%] -.................................................................s...... [ 48%] -................x.......s....s....s....s.......................s........ [ 48%] -...s...s...............s...s.x......s.ss................................ [ 49%] -..............s.......ss................................................ [ 49%] -............................................s..s........................ [ 49%] -.........s......s.....s....................................s....s....... [ 50%] -s.........s.........s..........s...s.....s.s...s.......s.............s.. [ 50%] -..s....s...............s.........s.............s..s....s..ss...ss...sxs. [ 50%] -......s.s.....s.......................s................................. [ 50%] -..........................................s...s..s.s..s....ss........... [ 51%] -.................................................ss.s................... [ 51%] -........................................................................ [ 51%] -s.................s.....s.....s............................ss....s.....s [ 52%] -s...sx........s....sss....s........ss.....ssssss..............s......... [ 52%] -..ss.....ss............ss.xss...s....s..ss..s.s..s.....s.s.s...s..ssss.s [ 52%] -s....sssssss.....ss..s....sss.....s.xs.........s.ss.s......s.s..s....... [ 53%] -..s..ss.....ss................s........s.....ss...s.ss..s..s.s.s.ss..... [ 53%] -.....s.........s.......s.................s....s......................... [ 53%] -....s..................................s.........s...................... [ 54%] -...s....s.s...........s..........s...s.........s........sss.........s... [ 54%] -sss..ss..s..ss................................s.......s......s.......... [ 54%] -.....ss.s............ss.s...ss..........sss..ssss.s.ss....sss....s..s... [ 55%] -ss..ss.s..ss....sss..s..s.s..sss.....ss.....ss..s...ss......ss.s.sss.... [ 55%] -...s.s...sss...ssx.......ss.....ss...s..sss.....ss.s....s.s.ss..ss...... [ 55%] -.ss..ss..........ssss.s..s..sssss.....ss.s...sss..s...ss.....xss.s.s..s. [ 56%] -...s..s.....s.....s...xsssss.ss....s...........xss....ss...xs.s......... [ 56%] -.....s..s....s.......ss.........s...s..s....x...ss...s.........s....s... [ 56%] -...s...x.s.....s........s........xx......sss.......s.....sx....s........ [ 57%] -...s.......xs.sss.s............s....s......s............s......s.s...... [ 57%] -..................x.....ss.......s.s..x.s......ss......s....s........... [ 57%] -.........x..s...............................x..x.ss.....ss...s....s..s.. [ 58%] -s........ss.s.....s...s.s.......s....................x.....s.s.......... [ 58%] -.................s.......s....s................s.s...................... [ 58%] -..s........x........................................ss......s.......s... [ 59%] -......s.s........s....s....s.s.......................................... [ 59%] -..............................................s.s.s..s......s.s.s....... [ 59%] -ss.s.....s.......................s.....s......................s......... [ 60%] -..s.s.........................s......................................... [ 60%] -......................................................x..s.....s........ [ 60%] -.sx.......s.......s.....s..............s...s..........s.........s....... [ 61%] -..s........s...s.ss.......s.............X......s........................ [ 61%] -....................................................x.......s........s.. [ 61%] -.s...ss...x......s.....ss.....s....s.................................... [ 62%] -..................................................s..................... [ 62%] -.........x.................s..............s............................. [ 62%] -....................s.........ss........................s............... [ 63%] -...........................................x........s...s...........s... [ 63%] -......................................x......s....s...........s......... [ 63%] -...........................x.s.....s............Xs...................... [ 64%] -.....x.X..s............................................................. [ 64%] -......X................................................................. [ 64%] +.................................x...................................... [ 40%] +...................ss................................................... [ 40%] +........X...s........................................................... [ 40%] +............s....s.............xs................s..X................s.. [ 41%] +.............sssss.s......sssssss.........s............................. [ 41%] +............s..........................................................X [ 41%] +........................................................................ [ 42%] +...................Xsss.......s.....ss......sss........sss.s....s.s.ssss [ 42%] +s.s.s.s..s.ss.Xssssss.....ssss.....xXs.................ss.X............. [ 42%] +.................X................................X..................... [ 43%] +........................................................................ [ 43%] +.................X.sss.................ssssssss..ss..................... [ 43%] +..............................................sx........................ [ 44%] +............sssssssss.......ss............................s............. [ 44%] +.................s..............................................ss...... [ 44%] +.............ss....................................ss................... [ 45%] +...................................................s.s.......X.......... [ 45%] +....................x........ss.x.................................ss.... [ 45%] +....s......x......................x.......X.................s....ss..s.. [ 46%] +s.s........x.......................s...s.......s......s.s.s.s..s.xs..... [ 46%] +...s.s.ssss.s......ssss...xX.....ssss...s.s.sssss..sx................... [ 46%] +...s..................s.........s.....ss..............s................. [ 47%] +...sx................s..s.Xs......ss.............ssss......s.x.....s.... [ 47%] +.s......s..s.s.s.s.....X.s.....s.s....xs...s.sssssss.sXs..........s..... [ 47%] +s........X.sx..................s........s.sX...............s...s..s.s... [ 48%] +...s.....ss.s.ss......s.......s......................s...........xss.... [ 48%] +............s.s..............ss.............................xss......... [ 48%] +.....................ss....................xs....ss...s.............ss.. [ 49%] +.s.ss...........ssxss.....s........s..s.....s...s........s.............s [ 49%] +s.s..s..ss...ss.s.ss.s.ss...ss.s......................................s. [ 49%] +.xss.........s...............s...sss.s...s..ss.............ss..xss...... [ 50%] +..xs....s.s.s.ss...ss........s.ss.ssssssssss........s.sssss.s.s.s.s.s.ss [ 50%] +...xss.................s.ss.s.ss..ss.....sssssss.........s.ss........... [ 50%] +.s...............ss.s..s.ss.ss.s..ss.s.s..s.s.ssxs..ss.s...xss.s.ss.s... [ 50%] +...s......xss.s.s.ss.s.s........ss.s.sss.s.ss........Xs...........xs.ss. [ 51%] +s.s.ss.s.ss.s....ss.s....s.s.......s.s..................ssssss.....s.ss. [ 51%] +s.ss.s.ss.s.ss..s.ss..........xss.sxss...........s...s......s........... [ 51%] +.......xssss...............s...............................s.ss..xss.... [ 52%] +....ss..s..s................................................xss......... [ 52%] +s.s.....s...............sssss...................xss.s................s.s [ 52%] +sss....................sssssss.........xss.s....ss.s.xsssss.........ss.. [ 53%] +...sssssssss..ssssss....ss.xss.......ss.s......s.....................s.. [ 53%] +...........................xs.s.....s.sx...................s............ [ 53%] +....................ss.................................................. [ 54%] +...............................................s......xss.s............. [ 54%] +.........s......xs...............s.s....................xss.........s.s. [ 54%] +....s...s..............xsss.s.....ss.s.ss.......ss...................... [ 55%] +...s.ss.s.................................................ssxsxs...sssss [ 55%] +ss........ssxsxss......s....................................s........... [ 55%] +s.....s...........s....x.......s....ss........s......s.................. [ 56%] +..xs............ss....................s.s............................... [ 56%] +.........................................s......................sss..... [ 56%] +..................xss.s................................................. [ 57%] +.....s..................x............................................... [ 57%] +.....................sss................................................ [ 57%] +s....................................................................... [ 58%] +.................................ssssssss............................... [ 58%] +.......................x....................................ss.sxss.s... [ 58%] +............................s........................................... [ 59%] +....................x................................................... [ 59%] +..................................ss.................................... [ 59%] +........................s............................................... [ 60%] +........................................................................ [ 60%] +...............................................................ss....... [ 60%] +........................................................................ [ 61%] +...............................................................s........ [ 61%] +........................................................................ [ 61%] +........................................................................ [ 62%] +........x............................................................... [ 62%] +........................................................................ [ 62%] +........................................................................ [ 63%] +..........................................s............................. [ 63%] +.........................s......s........s...x.s........................ [ 63%] +........................................................................ [ 64%] +........................................................................ [ 64%] +...................................................s.................... [ 64%] ........................................................................ [ 65%] -..................................xXXx.............................ss... [ 65%] -.....................................x....................X........X.... [ 65%] -............X.s..........s..................X............X...........X.. [ 66%] +........................................................................ [ 65%] +........................................................................ [ 65%] +........................................................................ [ 66%] +........................................................................ [ 66%] ........................................................................ [ 66%] -.....X.......X.......................................................... [ 66%] ........................................................................ [ 67%] ........................................................................ [ 67%] -..........................................................s............. [ 67%] -....ss.ss..ssss.s...............s......................X................ [ 67%] -..............................................x......................... [ 68%] -...............................X........................................ [ 68%] -............X........................................................... [ 68%] -.........................................X.............................. [ 69%] -.........x..........x................................................... [ 69%] -.................s.......s................X.s........................... [ 69%] -...........X.s......s.ss.s..sss..ssssX.................................. [ 70%] -.........................X......................................ss...... [ 70%] -.s.s..s...s....ss..s....s....................x..................s.ss.... [ 70%] +.............................x......................................s.s. [ 67%] +..ssssssss..ss.......................................................... [ 67%] +........................................................................ [ 68%] +........................................................................ [ 68%] +..........................ss..s.ss....ss......ss....s.............ssssss [ 68%] +s..sss.......sssssssss.........s........................................ [ 69%] +........................................................................ [ 69%] +........................................................................ [ 69%] +........................................................................ [ 70%] +........................................................................ [ 70%] +........................................................................ [ 70%] +..............ss...s....s...s...s...s....s..s...s.........ss............ [ 71%] +........................................................................ [ 71%] ........................................................................ [ 71%] -..............X..s...................................................... [ 71%] -..............s...s................................X.................... [ 71%] ........................................................................ [ 72%] -.........X.............................................................. [ 72%] -.......................................ss.....s..s....s...s....s....s..s [ 72%] -....s....s......s.s.........s...s..s.................................... [ 73%] +........................................................................ [ 72%] +.......................ss..s.s.......................................... [ 72%] ........................................................................ [ 73%] ........................................................................ [ 73%] +........................................................................ [ 73%] +........................................................................ [ 74%] ........................................................................ [ 74%] -........s............................................................... [ 74%] ........................................................................ [ 74%] -..................x....................................................x [ 75%] -......................................s..Xs.....s....................sss [ 75%] -.....s.............................................X.................... [ 75%] -........................................................................ [ 76%] -..................s.ss.s................................................ [ 76%] -........................................................................ [ 76%] -............................ss...s...................................... [ 77%] -........................................................................ [ 77%] -..................................................................x..... [ 77%] -.......s....s........s......s.s.s.s.ss......s.s.....s....s..s...s....s.. [ 78%] -..s.s...s......s........................sss....ss..sss.s............s.ss [ 78%] -ss...................s.....x..............s.s..ss.xs.................... [ 78%] -x......x.ssss.s...................x.....x......s...........sss..ss...... [ 79%] -........s.xs..sssss.x.............x....ss..ss.s.........x......x........ [ 79%] -.....x....x............sssss............x.x..x...........sssss.......... [ 79%] -...........................ss...sss...s..s.....................ss.ss..s. [ 80%] -.......ss..ss.s..........x.............s...............x.........s...... [ 80%] -.................s....................s.....x..........sss.s.s..sss..s.. [ 80%] -....s.............................s...........s...s..................... [ 81%] -..s.........................s.s.sssssss......s........x................. [ 81%] -........s.......s.......ss....ss....................s.sss.............X. [ 81%] -......X............X.x..X........ss....sss.............................. [ 82%] -s.....xs.....s..s.s..............ss............................ss..x.... [ 82%] -......s.x................x.....................................ss...s... [ 82%] -...............................................................x........ [ 83%] -...............................x............x..........s................ [ 83%] -.x..................................ssss..............................x. [ 83%] -.....s.......s.s.s..s................xss....x..s.s...s..sssss.....sss.ss [ 84%] -...sss.s..s...ssss.....s...ss.s.s..s...s.....x...............s......s..s [ 84%] -....x..X..................s..ss.s...ss.....s.s..s..ss.s..s.sssssssssss.s [ 84%] -s.ssss.ssssss.s.s.s.sss.sss.sssss.sssssss.sss.ss..sssss..s.s.sss...s.s.. [ 84%] -s.sssssxs..ssssss.sss.sss..sss..ss.sssss.ss.s..ss.s..x...s.sss.ss.s..sss [ 85%] -sss...ss.s.s..sssss..ssss....ssss.sssss..ss...s.sss..x..sss....s....s.ss [ 85%] -..ss.sss.s.sss.....sss.s.s.s.s..s..s..s..s....s....s.......s.x.......s.. [ 85%] -.....s.s.ss.s..........s...s................x.........s..ss..s......s... [ 86%] -.x.s............s...s.......s..s....xs.........ss.s.....s....s.....s.ss. [ 86%] -..sss.xsss.s.ssssss..........ss...s.s.sss.ssss..s.ss.ss.s.ssss.s..s..... [ 86%] -................ss.....sss.s.s................x..............ss.s..s.... [ 87%] -s...s.....s.....................................s..s.s.......ssss.s....s [ 87%] -sx.......................x..........s.s..sss...........s...ss...s.s...s. [ 87%] -s...s...s...............s...ss....ssss................ss.s...ss.s.ss...s [ 88%] -ssssss...s.s..ss.sss....ss.s.ss..s.s...ss...sss...xs...sss.sssss.s....ss [ 88%] -ssssssss.ssssss.ss...ssssss....ssxs...s..s.ss.ssss.x.ss.s........ss....s [ 88%] -s....ss.s.s.s.s.s..sss.s.sss..s.s.s..ssssss.ssssssss..s.ssssssssssss.... [ 89%] -.....sss..s.ss...ss....s.s..ss...ss..ss...ss.ss.sss...ss.sss.......ss... [ 89%] -.ss....sss.....ss...ss.x...s.ssss.s..ssss.s.s......ss..s.ss...sss.ss..ss [ 89%] -sssss..s....x....xs...........s..................s........sss.........x. [ 90%] -.........s.................s..............s.....ss.s.sssss...X.......X.. [ 90%] -...................................xsssxs.sss.sss.sssss.s.s.ss....x.x... [ 90%] -....sss...ss..s.......ss.s..ss...sss...sss.xs.s..sss......s..sss........ [ 91%] -...............s.s............sx.................s.....s.....s.s......x. [ 91%] -.....................x......x.............x....x..........s............. [ 91%] -...x....................ss..........ss............s....ss......s.......s [ 92%] -..........x.sx.......................................................... [ 92%] -....................................s.......................x........... [ 92%] -........................................................................ [ 93%] -......................................x............s...s.........s....s. [ 93%] -..........x......................................x...................... [ 93%] -.ss.....ssssss.ss....x.....x........ss.sx................s.....s.s...... [ 94%] -..........................................................sss..sssssssss [ 94%] -.sx.ssssss.s.x.ss.ss..s.ssss..sssssssss.s.s.s.sssssssssss..ss..s........ [ 94%] -s................s.ss............x.........s................xxX......... [ 95%] -..........x...................................................xx........ [ 95%] -................x...............................s.ss...ss..ssss.ss.sss.. [ 95%] -sss.ss.ssssssss.ss.ssssssssssss.ssssssssssssssssssss.sssss.ss..s.sss.... [ 96%] -.........x.............................................................. [ 96%] -...x.....x..xx.................................x........x...x........... [ 96%] -............xx.............................................x............ [ 97%] -........x................X.............................................. [ 97%] -...............x....x................................x.................. [ 97%] -.........x............................x....x....................xx...s.s [ 98%] -...x..xx...sssssssss.......x..sssss.s.s....ss........x....x..sssss.s..ss [ 98%] -ssss..............ssssss...x.....x........x..................ssssss..... [ 98%] -.......................................................sss...sss........ [ 99%] -.....................ss..s.................................s.ss......... [ 99%] -.........sss.......sss.................................................. [ 99%] -................................................................... [100%]Matplotlib is building the font cache; this may take a moment. +........................................................................ [ 75%] +........................................................................ [ 75%] +........................................................................ [ 75%] +.......................................................s................ [ 76%] +..............................x...........s.........x.sX...........xs.s. [ 76%] +..s.s......s..s....s....s..s...s.........s.s.........x.s..........xss... [ 76%] +.....s......ss..s.....s.s...............s............s.s.........s.....s [ 77%] +s....s....s.s.....s...s..s.............................................. [ 77%] +......s.....s............s..................s.........s................. [ 77%] +...........ss.ss..............s..ss...sss.ss.ss.s.....ss....s...s..s.s.. [ 78%] +s.....s.....s...s.......x.................................sss..........x [ 78%] +.....................x...........x...............x..........sssss....... [ 78%] +................x.......x............ss.sss........s..ss..sss....s...x.. [ 79%] +..s.........x......x..s.............s...............s................... [ 79%] +..........................................x........ss................... [ 79%] +....................x..........x..................ss.s.................. [ 80%] +.......................................s.s.....sss.ss................... [ 80%] +..............ssss..ss..s.ss.s.......................................... [ 80%] +s....sss.s.............................................................x [ 81%] +...........................................s.......s.s............X..X.. [ 81%] +X.X...........................................................x......s.. [ 81%] +...........................................................x............ [ 82%] +.....ss......s........s.....s.s....s.s.s..ssss...........s..ss.s........ [ 82%] +.....s....s.x........................................................... [ 82%] +.........................ss....................x........................ [ 83%] +...............x.................................................x...... [ 83%] +.....................................................x...s.............x [ 83%] +.......ss...ss.s.......x............................sss......sssss....x. [ 84%] +.....................s.ss.ss....s.s.s........x.......s.......s........x. [ 84%] +......s.....s...x..s.....s.ssssssss.ssssssss..ss.ss..s.s....ss....sssss. [ 84%] +...ssss...s..sss.ss.ss.ssssssssss..ss..ssssssx......sss.ss.ssssssssssss. [ 84%] +.s.....s.........ss.....s................................x.............. [ 85%] +....x.ssssssss.xssss.sssx.....s......s..s..sss.......sssssssss.ss....... [ 85%] +.......ss.xss........sssssss.........ss..sssssss........x......s.s.....s [ 85%] +...s......ssss....s..............s.xx.sss......s...s........ss.s........ [ 86%] +s...s..s................x...ss.....s.s.ss.sssss...s.ss.ss....sssss...s.. [ 86%] +...ss.x......ss..ss......s.....ss................s.s.................... [ 86%] +..s.ss............F..x.s..........s..ss........s....s...x............... [ 87%] +.ssssss.........ss.....sss........................s..sx....s.ss...ssss.s [ 87%] +...s.ss.s.........x.............ss.......................ssss...sssss... [ 87%] +sssss.s.ss.ss.s...........sssss.s....ss..................sss.......ss... [ 88%] +.s.sssss...........ss..s.s..s..........sx.....ss..s..ss.ssss..s.sssss... [ 88%] +ssss.ss..sss.......ss.sss.ss.ss.ssssssss.ssssss.ss...sss.sss.sss.ssss.s. [ 88%] +sssss.s.ss..ss..sssssss..ss.sss.sss..ss...ss.s.ssss.ssss.....ss.ssss.... [ 89%] +......ssss.sss............sssss..ssss..s..ss.ssss.sss.....s.sssss.sss.s. [ 89%] +sssss.s.sss..ssss..s.sss...sssss.sss..s..s..s.s...s.xss.s..ss.s.ssss.sss [ 89%] +s.ssxs...sss...ssss..s.sss..ss.x.s.s.ss.s.........ss.s...s...sss........ [ 90%] +.....................X...s.X...........................x.s....x........s [ 90%] +........x...s..........s.........sss.s..s..sssss......s......s.....ss.ss [ 90%] +..sssss.sss...s.x.....s.sss.ssss.ssss..s......x.............xss.sss..s.. [ 91%] +.sss................s........x...ss.ss.s.x..s....................s...... [ 91%] +..........x.......x............x........................................ [ 91%] +.............sss..............sss..............sssss.................... [ 92%] +sx......ssssss.....s.s.sssss.....x.sssssss.............................. [ 92%] +........x......x...x......sx.......x.........s.....ss..............s.... [ 92%] +.....s....ssss........ssssssss...................x.................x.... [ 93%] +...............s..............xx........................................ [ 93%] +......................................................x................. [ 93%] +.....................................x................sss.....s.x.x...X. [ 94%] +................x....................................................x.. [ 94%] +......................x.........................x...ss.s..sssssss.sss..s [ 94%] +.sss.sssssssssssssss.sssssssssssss.ss.ssssss.s.s..s.s...s............... [ 95%] +.x.........ss..ss...............................x...xs.........s.ss.s.s. [ 95%] +..xss.....x.....x.................X.x....................s.ss....ss.x... [ 95%] +.s..........x.................s....sss.ss..s..sssss.sss.ssssss.ssssxs.ss [ 96%] +.ssss.sssss.ssssssssss.ssssssss.ssssssss.sss.sss.ss..s..........x....... [ 96%] +........x....x.......x....................................x........x.x.. [ 96%] +.x.....x.....x........xss............x.............x.................... [ 97%] +........................................................................ [ 97%] +............x................................................x........x. [ 97%] +..............................x...........x............................. [ 98%] +................................x..x...x..ssssssssssss....xs.s.....s.... [ 98%] +...s.x....x.................x..x........................................ [ 98%] +..................................................sss................... [ 99%] +..............s.s.ss.s.ss.s.ss.s.ss..................................... [ 99%] +...........................................................sss..sss...ss [ 99%] +s..s............................................................... [100%] +=================================== FAILURES =================================== +_______________________ TestUniqueSubsetOf.test_mapping ________________________ +[gw20] linux -- Python 3.13.9 /usr/bin/python3.13 + +self = + @given(st.data(), dimension_sizes(min_dims=1)) +> def test_mapping(self, data, dim_sizes): + ^^^^^^^ +E hypothesis.errors.FailedHealthCheck: Input generation is slow: Hypothesis only generated 6 valid inputs after 3.34 seconds. +E +E count | fraction | slowest draws (seconds) +E Draw 1 | 6 | 100% | 0.001, 0.001, 0.001, 0.001, 3.337 +E dim_sizes | 6 | 0% | -- -- 0.001, 0.001, 0.001 +E data | 6 | 0% | -- -- -- -- -- +E +E This could be for a few reasons: +E 1. This strategy could be generating too much data per input. Try decreasing the amount of data generated, for example by decreasing the minimum size of collection strategies like st.lists(). +E 2. Some other expensive computation could be running during input generation. For example, if @st.composite or st.data() is interspersed with an expensive computation, HealthCheck.too_slow is likely to trigger. If this computation is unrelated to input generation, move it elsewhere. Otherwise, try making it more efficient, or disable this health check if that is not possible. +E +E If you expect input generation to take this long, you can disable this health check with @settings(suppress_health_check=[HealthCheck.too_slow]). See https://hypothesis.readthedocs.io/en/latest/reference/api.html#hypothesis.HealthCheck for details. + +xarray/tests/test_strategies.py:245: FailedHealthCheck +---------------------------------- Hypothesis ---------------------------------- +You can add @seed(22919293769817374805024903102290459587) to this test or run pytest with --hypothesis-seed=22919293769817374805024903102290459587 to reproduce this failure. =============================== warnings summary =============================== +xarray/tests/test_duck_array_ops.py: 16 warnings + /usr/lib/python3/dist-packages/dask/array/core.py:5083: RuntimeWarning: overflow encountered in scalar add + result = function(*args, **kwargs) + xarray/tests/test_duck_array_wrapping.py::TestDataArrayMethods::test_astype[pint] /usr/lib/python3/dist-packages/pint/facets/numpy/quantity.py:88: RuntimeWarning: invalid value encountered in cast value = func(*args, **kwargs) -xarray/tests/test_duck_array_ops.py: 16 warnings - /usr/lib/python3/dist-packages/dask/array/core.py:5083: RuntimeWarning: overflow encountered in scalar add +xarray/tests/test_duck_array_ops.py::test_cftime_datetime_mean[True] + /usr/lib/python3/dist-packages/dask/array/core.py:5083: DeprecationWarning: Bitwise inversion '~' on bool is deprecated and will be removed in Python 3.16. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. result = function(*args, **kwargs) -xarray/tests/test_dask.py: 12 warnings xarray/tests/test_units.py: 10 warnings +xarray/tests/test_dask.py: 12 warnings /usr/lib/python3/dist-packages/numpy/_core/numeric.py:442: RuntimeWarning: invalid value encountered in cast multiarray.copyto(res, fill_value, casting='unsafe') -xarray/tests/test_duck_array_ops.py::test_cftime_datetime_mean[True] - /usr/lib/python3/dist-packages/dask/array/core.py:5083: DeprecationWarning: Bitwise inversion '~' on bool is deprecated and will be removed in Python 3.16. This returns the bitwise inversion of the underlying int object and is usually not what you expect from negating a bool. Use the 'not' operator for boolean negation or ~int(x) if you really want the bitwise inversion of the underlying int. - result = function(*args, **kwargs) - -xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-a] +xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-0.5-a] /usr/lib/python3/dist-packages/numpy/lib/_nanfunctions_impl.py:1620: RuntimeWarning: All-NaN slice encountered return fnb._ureduce(a, -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -= 19001 passed, 2708 skipped, 216 xfailed, 106 xpassed, 41 warnings in 198.24s (0:03:18) = - rm -fr -- /tmp/dh-xdg-rundir-lrlkPxR7 - create-stamp debian/debhelper-build-stamp - dh_testroot -O--buildsystem=pybuild - dh_prep -O--buildsystem=pybuild - rm -f -- debian/python3-xarray.substvars debian/python-xarray-doc.substvars - rm -fr -- debian/.debhelper/generated/python3-xarray/ debian/python3-xarray/ debian/tmp/ debian/.debhelper/generated/python-xarray-doc/ debian/python-xarray-doc/ - dh_auto_install -O--buildsystem=pybuild - install -m0755 -d /build/reproducible-path/python-xarray-2025.10.1/debian/tmp - pybuild --install -i python{version} -p 3.13 --dest-dir=/build/reproducible-path/python-xarray-2025.10.1/debian/tmp -I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir - rm -f debian/python-xarray-doc.debhelper.log debian/python3-xarray.debhelper.log - debian/rules execute_after_dh_auto_install -make[1]: Entering directory '/build/reproducible-path/python-xarray-2025.10.1' -find debian/python3-xarray -name '*.idx' -exec chmod -x {} \; -find debian -name test.nc -delete -make[1]: Leaving directory '/build/reproducible-path/python-xarray-2025.10.1' - dh_installdocs -O--buildsystem=pybuild - install -m0755 -d debian/python3-xarray/usr/share/doc/python3-xarray - install -p -m0644 debian/copyright debian/python3-xarray/usr/share/doc/python3-xarray/copyright - install -m0755 -d debian/python-xarray-doc/usr/share/doc/python-xarray-doc - install -p -m0644 debian/copyright debian/python-xarray-doc/usr/share/doc/python-xarray-doc/copyright - dh_sphinxdoc -O--buildsystem=pybuild -dh_sphinxdoc: warning: Sphinx documentation not found - dh_installchangelogs -O--buildsystem=pybuild - install -m0755 -d debian/python3-xarray/usr/share/doc/python3-xarray - install -p -m0644 debian/.debhelper/generated/python3-xarray/dh_installchangelogs.dch.trimmed debian/python3-xarray/usr/share/doc/python3-xarray/changelog.Debian - install -m0755 -d debian/python-xarray-doc/usr/share/doc/python-xarray-doc - install -p -m0644 debian/.debhelper/generated/python-xarray-doc/dh_installchangelogs.dch.trimmed debian/python-xarray-doc/usr/share/doc/python-xarray-doc/changelog.Debian - dh_python3 -O--buildsystem=pybuild -D: dh_python3 dh_python3:180: version: 6.20250414 -D: dh_python3 dh_python3:181: argv: ['/usr/bin/dh_python3', '-O--buildsystem=pybuild'] -D: dh_python3 dh_python3:182: options: Namespace(guess_deps=True, skip_private=False, verbose=True, arch=None, package=None, no_package=None, remaining_packages=False, compile_all=False, vrange=None, regexpr=None, accept_upstream_versions=False, depends=None, depends_section=None, recommends=None, recommends_section=None, suggests=None, suggests_section=None, requires=None, shebang=None, ignore_shebangs=False, clean_dbg_pkg=True, no_ext_rename=False, no_shebang_rewrite=False, private_dir=None, O=['--buildsystem=pybuild']) -D: dh_python3 dh_python3:183: supported Python versions: 3.13 (default=3.13) -D: dh_python3 debhelper:166: skipping package python-xarray-doc (missing ${python3:Depends} in Depends/Recommends) -D: dh_python3 debhelper:174: source=python-xarray, binary packages=['python3-xarray'] -D: dh_python3 dh_python3:205: processing package python3-xarray... -D: dh_python3 fs:50: moving files from debian/python3-xarray/usr/lib/python3.13/dist-packages to debian/python3-xarray/usr/lib/python3/dist-packages/ -D: dh_python3 fs:249: removing dist-packages/.hypothesis -D: dh_python3 fs:249: removing dist-packages/.pytest_cache -D: dh_python3 fs:179: Writing INSTALLER in debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.10.1.dist-info -D: dh_python3 fs:190: Deleting RECORD in debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.10.1.dist-info -D: dh_python3 fs:338: package python3-xarray details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': {'debian/python3-xarray/usr/lib/python3/dist-packages/xarray-2025.10.1.dist-info/METADATA'}, 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': set(), 'ext_no_version': set()} -D: dh_python3 depends:103: generating dependencies for package python3-xarray -D: dh_python3 pydist:175: trying to find dependency for numpy>=1.26 (python=None) -D: dh_python3 pydist:209: dependency: module seems to be installed -D: dh_python3 pydist:284: dependency: included in build-deps -D: dh_python3 pydist:175: trying to find dependency for packaging>=24.1 (python=None) -D: dh_python3 pydist:209: dependency: module seems to be installed -D: dh_python3 pydist:284: dependency: included in build-deps -D: dh_python3 pydist:175: trying to find dependency for pandas>=2.2 (python=None) -D: dh_python3 pydist:209: dependency: module seems to be installed -D: dh_python3 pydist:284: dependency: included in build-deps -D: dh_python3 depends:253: D={'python3-pandas', 'python3-packaging', 'python3:any', 'python3-numpy'}; R=[]; S=[]; E=[], B=[]; RT=[] - dh_installsystemduser -O--buildsystem=pybuild - dh_perl -O--buildsystem=pybuild - dh_link -O--buildsystem=pybuild - dh_strip_nondeterminism -O--buildsystem=pybuild - Using 1761133051 as canonical time - Normalizing debian/python3-xarray/usr/lib/python3/dist-packages/xarray/tests/data/example_1.nc.gz using File::StripNondeterminism::handlers::gzip - dh_compress -O--buildsystem=pybuild - cd debian/python3-xarray - cd debian/python-xarray-doc - chmod a-x usr/share/doc/python3-xarray/changelog.Debian - chmod a-x usr/share/doc/python-xarray-doc/changelog.Debian - gzip -9nf usr/share/doc/python-xarray-doc/changelog.Debian - gzip -9nf usr/share/doc/python3-xarray/changelog.Debian - cd '/build/reproducible-path/python-xarray-2025.10.1' - cd '/build/reproducible-path/python-xarray-2025.10.1' - dh_fixperms -O--buildsystem=pybuild - find debian/python3-xarray ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/python-xarray-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/python3-xarray/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-xarray/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python-xarray-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/python-xarray-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python3-xarray/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/python-xarray-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/python-xarray-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python3-xarray -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/python3-xarray/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - dh_missing -O--buildsystem=pybuild - dh_installdeb -O--buildsystem=pybuild - install -m0755 -d debian/python3-xarray/DEBIAN - printf '#!/bin/sh\nset -e\n' > debian/python3-xarray/DEBIAN/postinst - cat debian/python3-xarray.postinst.debhelper >> debian/python3-xarray/DEBIAN/postinst - chmod 0755 -- debian/python3-xarray/DEBIAN/postinst - printf '#!/bin/sh\nset -e\n' > debian/python3-xarray/DEBIAN/prerm - cat debian/python3-xarray.prerm.debhelper >> debian/python3-xarray/DEBIAN/prerm - chmod 0755 -- debian/python3-xarray/DEBIAN/prerm - install -m0755 -d debian/python-xarray-doc/DEBIAN - dh_gencontrol -O--buildsystem=pybuild - install -m0755 -d debian/python-xarray-doc/DEBIAN - echo misc:Depends= >> debian/python-xarray-doc.substvars - echo misc:Pre-Depends= >> debian/python-xarray-doc.substvars - dpkg-gencontrol -ppython-xarray-doc -ldebian/changelog -Tdebian/python-xarray-doc.substvars -cdebian/control -Pdebian/python-xarray-doc - install -m0755 -d debian/python3-xarray/DEBIAN - echo misc:Depends= >> debian/python3-xarray.substvars - echo misc:Pre-Depends= >> debian/python3-xarray.substvars - dpkg-gencontrol -ppython3-xarray -ldebian/changelog -Tdebian/python3-xarray.substvars -cdebian/control -Pdebian/python3-xarray -dpkg-gencontrol: warning: Depends field of package python-xarray-doc: substitution variable ${sphinxdoc:Depends} used, but is not defined -dpkg-gencontrol: warning: Built-Using field of package python-xarray-doc: substitution variable ${sphinxdoc:Built-Using} used, but is not defined - chmod 0644 -- debian/python-xarray-doc/DEBIAN/control - chmod 0644 -- debian/python3-xarray/DEBIAN/control - dh_md5sums -O--buildsystem=pybuild - install -m0755 -d debian/python3-xarray/DEBIAN - install -m0755 -d debian/python-xarray-doc/DEBIAN - cd debian/python3-xarray >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/python-xarray-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/python-xarray-doc/DEBIAN/md5sums - chmod 0644 -- debian/python3-xarray/DEBIAN/md5sums - dh_builddeb -O--buildsystem=pybuild - dpkg-deb --root-owner-group --build debian/python3-xarray .. - dpkg-deb --root-owner-group --build debian/python-xarray-doc .. -dpkg-deb: building package 'python3-xarray' in '../python3-xarray_2025.10.1-1_all.deb'. -dpkg-deb: building package 'python-xarray-doc' in '../python-xarray-doc_2025.10.1-1_all.deb'. - dpkg-genbuildinfo --build=binary -O../python-xarray_2025.10.1-1_amd64.buildinfo - dpkg-genchanges --build=binary -O../python-xarray_2025.10.1-1_amd64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: including full source code in upload +=========================== short test summary info ============================ +FAILED xarray/tests/test_strategies.py::TestUniqueSubsetOf::test_mapping - hy... += 1 failed, 19000 passed, 2708 skipped, 216 xfailed, 106 xpassed, 41 warnings in 79.85s (0:01:19) = +E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /build/reproducible-path/python-xarray-2025.10.1/.pybuild/cpython3_3.13_xarray/build; python3.13 -m pytest -n42 --deselect=xarray/tests/test_weighted.py::test_weighted_operations_keep_attr --deselect=xarray/tests/test_variable.py::TestVariable::test_reduce_keepdims --deselect=xarray/tests/test_backends.py::test_zarr_region_chunk_partial_offset --deselect=xarray/tests/test_backends.py::test_chunk_encoding_with_dask -k 'not test_mypy' --pyargs xarray + rm -fr -- /tmp/dh-xdg-rundir-m7d_M3LG +dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.13 returned exit code 13 +make: *** [debian/rules:52: binary] Error 25 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Sun Nov 29 15:32:15 UTC 2026 +Filesystem Size Used Avail Use% Mounted on +tmpfs 40G 0 40G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/275663/tmp/hooks/C01_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/1421291 and its subdirectories -I: Current time: Sun Oct 26 21:02:37 -12 2025 -I: pbuilder-time-stamp: 1761555757 +I: removing directory /srv/workspace/pbuilder/275663 and its subdirectories