--- Begin Message ---
Source: python-xarray
Version: 2025.08.0-3
Severity: serious
Justification: FTBFS
Tags: forky sid ftbfs
User: [email protected]
Usertags: ftbfs-20250918 ftbfs-forky
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
The full build log is available from:
http://qa-logs.debian.net/2025/09/18/python-xarray_2025.08.0-3_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250918;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250918&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--
Relevant part of the build log (hopefully):
> make[1]: Entering directory '/build/reproducible-path/python-xarray-2025.08.0'
> http_proxy=127.0.0.1:9 https_proxy=127.0.0.1:9 dh_auto_build
> pybuild --build -i python{version} -p 3.13
> I: pybuild plugin_pyproject:129: Building wheel for python3.13 with "build"
> module
> I: pybuild base:311: python3.13 -m build --skip-dependency-check
> --no-isolation --wheel --outdir
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray
>
> * Building wheel...
> /usr/lib/python3/dist-packages/setuptools/dist.py:334: InformationOnly:
> Normalizing '2025.08.0' to '2025.8.0'
> self.metadata.version = self._normalize_version(self.metadata.version)
> running bdist_wheel
> running build
> running build_py
> creating build/lib/xarray
> copying xarray/__init__.py -> build/lib/xarray
> copying xarray/tutorial.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
> copying xarray/ufuncs.py -> build/lib/xarray
> copying xarray/typing.py -> build/lib/xarray
> copying xarray/conventions.py -> build/lib/xarray
> creating build/lib/xarray/structure
> copying xarray/structure/__init__.py -> build/lib/xarray/structure
> copying xarray/structure/concat.py -> build/lib/xarray/structure
> copying xarray/structure/merge.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/chunks.py -> build/lib/xarray/structure
> creating build/lib/xarray/tests
> copying xarray/tests/test_dataarray.py -> build/lib/xarray/tests
> copying xarray/tests/test_merge.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends.py -> build/lib/xarray/tests
> copying xarray/tests/test_coding.py -> build/lib/xarray/tests
> copying xarray/tests/test_dask.py -> build/lib/xarray/tests
> copying xarray/tests/__init__.py -> build/lib/xarray/tests
> copying xarray/tests/test_conventions.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_api.py -> build/lib/xarray/tests
> copying xarray/tests/namespace.py -> build/lib/xarray/tests
> copying xarray/tests/test_rolling.py -> build/lib/xarray/tests
> copying xarray/tests/test_concat.py -> build/lib/xarray/tests
> copying xarray/tests/test_utils.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_common.py -> build/lib/xarray/tests
> copying xarray/tests/test_assertions.py -> build/lib/xarray/tests
> copying xarray/tests/test_extensions.py -> build/lib/xarray/tests
> copying xarray/tests/test_options.py -> build/lib/xarray/tests
> copying xarray/tests/test_coding_times.py -> build/lib/xarray/tests
> copying xarray/tests/test_ufuncs.py -> build/lib/xarray/tests
> copying xarray/tests/test_distributed.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_chunks.py -> build/lib/xarray/tests
> copying xarray/tests/test_hashable.py -> build/lib/xarray/tests
> copying xarray/tests/arrays.py -> build/lib/xarray/tests
> copying xarray/tests/test_array_api.py -> build/lib/xarray/tests
> copying xarray/tests/test_cftimeindex.py -> build/lib/xarray/tests
> copying xarray/tests/test_datatree.py -> build/lib/xarray/tests
> copying xarray/tests/test_coordinates.py -> build/lib/xarray/tests
> copying xarray/tests/test_plot.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_file_manager.py -> build/lib/xarray/tests
> copying xarray/tests/test_deprecation_helpers.py -> build/lib/xarray/tests
> copying xarray/tests/test_duck_array_wrapping.py -> build/lib/xarray/tests
> copying xarray/tests/test_typed_ops.py -> build/lib/xarray/tests
> copying xarray/tests/test_interp.py -> build/lib/xarray/tests
> copying xarray/tests/test_range_index.py -> build/lib/xarray/tests
> copying xarray/tests/conftest.py -> build/lib/xarray/tests
> copying xarray/tests/test_indexing.py -> build/lib/xarray/tests
> copying xarray/tests/test_calendar_ops.py -> build/lib/xarray/tests
> copying xarray/tests/test_coarsen.py -> build/lib/xarray/tests
> copying xarray/tests/test_print_versions.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_namedarray.py -> build/lib/xarray/tests
> copying xarray/tests/test_combine.py -> build/lib/xarray/tests
> copying xarray/tests/test_cftimeindex_resample.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_lru_cache.py -> build/lib/xarray/tests
> copying xarray/tests/test_duck_array_ops.py -> build/lib/xarray/tests
> copying xarray/tests/test_parallelcompat.py -> build/lib/xarray/tests
> copying xarray/tests/test_strategies.py -> build/lib/xarray/tests
> copying xarray/tests/test_computation.py -> build/lib/xarray/tests
> copying xarray/tests/test_dataset.py -> build/lib/xarray/tests
> copying xarray/tests/test_coordinate_transform.py -> build/lib/xarray/tests
> copying xarray/tests/test_sparse.py -> build/lib/xarray/tests
> copying xarray/tests/test_missing.py -> build/lib/xarray/tests
> copying xarray/tests/test_accessor_str.py -> build/lib/xarray/tests
> copying xarray/tests/test_variable.py -> build/lib/xarray/tests
> copying xarray/tests/test_nd_point_index.py -> build/lib/xarray/tests
> copying xarray/tests/test_groupby.py -> build/lib/xarray/tests
> copying xarray/tests/test_pandas_to_xarray.py -> build/lib/xarray/tests
> copying xarray/tests/test_nputils.py -> build/lib/xarray/tests
> copying xarray/tests/test_error_messages.py -> build/lib/xarray/tests
> copying xarray/tests/test_weighted.py -> build/lib/xarray/tests
> copying xarray/tests/test_cupy.py -> build/lib/xarray/tests
> copying xarray/tests/test_cftime_offsets.py -> build/lib/xarray/tests
> copying xarray/tests/test_dtypes.py -> build/lib/xarray/tests
> copying xarray/tests/test_backends_locks.py -> build/lib/xarray/tests
> copying xarray/tests/test_indexes.py -> build/lib/xarray/tests
> copying xarray/tests/test_tutorial.py -> build/lib/xarray/tests
> copying xarray/tests/test_treenode.py -> build/lib/xarray/tests
> copying xarray/tests/test_formatting.py -> build/lib/xarray/tests
> copying xarray/tests/test_datatree_mapping.py -> build/lib/xarray/tests
> copying xarray/tests/indexes.py -> build/lib/xarray/tests
> copying xarray/tests/test_formatting_html.py -> build/lib/xarray/tests
> copying xarray/tests/test_units.py -> build/lib/xarray/tests
> copying xarray/tests/test_plugins.py -> build/lib/xarray/tests
> copying xarray/tests/test_accessor_dt.py -> build/lib/xarray/tests
> creating build/lib/xarray/util
> copying xarray/util/__init__.py -> build/lib/xarray/util
> copying xarray/util/deprecation_helpers.py -> 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/generate_ops.py -> build/lib/xarray/util
> creating build/lib/xarray/indexes
> copying xarray/indexes/__init__.py -> build/lib/xarray/indexes
> copying xarray/indexes/nd_point_index.py -> build/lib/xarray/indexes
> copying xarray/indexes/range_index.py -> build/lib/xarray/indexes
> creating build/lib/xarray/computation
> copying xarray/computation/ops.py -> build/lib/xarray/computation
> copying xarray/computation/__init__.py -> build/lib/xarray/computation
> copying xarray/computation/apply_ufunc.py -> build/lib/xarray/computation
> copying xarray/computation/nanops.py -> build/lib/xarray/computation
> copying xarray/computation/fit.py -> build/lib/xarray/computation
> copying xarray/computation/rolling.py -> build/lib/xarray/computation
> copying xarray/computation/weighted.py -> build/lib/xarray/computation
> copying xarray/computation/rolling_exp.py -> build/lib/xarray/computation
> copying xarray/computation/arithmetic.py -> build/lib/xarray/computation
> copying xarray/computation/computation.py -> build/lib/xarray/computation
> creating build/lib/xarray/namedarray
> copying xarray/namedarray/_aggregations.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/__init__.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/core.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/parallelcompat.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/pycompat.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/dtypes.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/daskmanager.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/utils.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/_array_api.py -> build/lib/xarray/namedarray
> copying xarray/namedarray/_typing.py -> build/lib/xarray/namedarray
> creating build/lib/xarray/backends
> copying xarray/backends/__init__.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/netcdf3.py -> build/lib/xarray/backends
> copying xarray/backends/h5netcdf_.py -> build/lib/xarray/backends
> copying xarray/backends/file_manager.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/scipy_.py -> build/lib/xarray/backends
> copying xarray/backends/lru_cache.py -> build/lib/xarray/backends
> copying xarray/backends/api.py -> build/lib/xarray/backends
> copying xarray/backends/plugins.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/zarr.py -> build/lib/xarray/backends
> creating build/lib/xarray/static
> copying xarray/static/__init__.py -> build/lib/xarray/static
> creating build/lib/xarray/testing
> copying xarray/testing/__init__.py -> build/lib/xarray/testing
> copying xarray/testing/strategies.py -> build/lib/xarray/testing
> copying xarray/testing/assertions.py -> build/lib/xarray/testing
> creating build/lib/xarray/coding
> copying xarray/coding/__init__.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/strings.py -> build/lib/xarray/coding
> copying xarray/coding/cftimeindex.py -> build/lib/xarray/coding
> copying xarray/coding/times.py -> build/lib/xarray/coding
> copying xarray/coding/calendar_ops.py -> build/lib/xarray/coding
> copying xarray/coding/frequencies.py -> build/lib/xarray/coding
> creating 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/pdcompat.py -> build/lib/xarray/compat
> copying xarray/compat/npcompat.py -> build/lib/xarray/compat
> copying xarray/compat/dask_array_compat.py -> build/lib/xarray/compat
> copying xarray/compat/array_api_compat.py -> build/lib/xarray/compat
> copying xarray/compat/dask_array_ops.py -> build/lib/xarray/compat
> creating 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/dataset_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/core
> copying xarray/core/types.py -> build/lib/xarray/core
> copying xarray/core/_aggregations.py -> build/lib/xarray/core
> copying xarray/core/variable.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/common.py -> build/lib/xarray/core
> copying xarray/core/accessor_dt.py -> build/lib/xarray/core
> copying xarray/core/treenode.py -> build/lib/xarray/core
> copying xarray/core/extension_array.py -> build/lib/xarray/core
> copying xarray/core/dataset_utils.py -> build/lib/xarray/core
> copying xarray/core/nputils.py -> build/lib/xarray/core
> copying xarray/core/parallel.py -> build/lib/xarray/core
> copying xarray/core/coordinates.py -> build/lib/xarray/core
> copying xarray/core/datatree_render.py -> build/lib/xarray/core
> copying xarray/core/indexing.py -> build/lib/xarray/core
> copying xarray/core/datatree_mapping.py -> build/lib/xarray/core
> copying xarray/core/options.py -> build/lib/xarray/core
> copying xarray/core/datatree.py -> build/lib/xarray/core
> copying xarray/core/dataset_variables.py -> build/lib/xarray/core
> copying xarray/core/dtypes.py -> build/lib/xarray/core
> copying xarray/core/duck_array_ops.py -> build/lib/xarray/core
> copying xarray/core/extensions.py -> build/lib/xarray/core
> copying xarray/core/formatting_html.py -> build/lib/xarray/core
> copying xarray/core/groupby.py -> build/lib/xarray/core
> copying xarray/core/formatting.py -> build/lib/xarray/core
> copying xarray/core/accessor_str.py -> build/lib/xarray/core
> copying xarray/core/_typed_ops.py -> build/lib/xarray/core
> copying xarray/core/resample.py -> build/lib/xarray/core
> copying xarray/core/utils.py -> build/lib/xarray/core
> copying xarray/core/datatree_io.py -> build/lib/xarray/core
> copying xarray/core/resample_cftime.py -> build/lib/xarray/core
> copying xarray/core/indexes.py -> build/lib/xarray/core
> copying xarray/core/dataarray.py -> build/lib/xarray/core
> copying xarray/core/coordinate_transform.py -> build/lib/xarray/core
> copying xarray/core/dataset.py -> build/lib/xarray/core
> 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
> writing dependency_links to xarray.egg-info/dependency_links.txt
> writing entry points to xarray.egg-info/entry_points.txt
> writing requirements to xarray.egg-info/requires.txt
> writing top-level names to xarray.egg-info/top_level.txt
> writing manifest file 'xarray.egg-info/SOURCES.txt'
> WARNING setuptools_scm._file_finders.git git archive detected - fallback to
> listing all files
> adding license file 'LICENSE'
> writing manifest file 'xarray.egg-info/SOURCES.txt'
> copying xarray/py.typed -> build/lib/xarray
> copying xarray/tests/test_dataarray_typing.yml -> build/lib/xarray/tests
> copying xarray/tests/test_dataset_typing.yml -> build/lib/xarray/tests
> copying xarray/tests/test_datatree_typing.yml -> build/lib/xarray/tests
> creating build/lib/xarray/tests/data
> copying xarray/tests/data/bears.nc -> build/lib/xarray/tests/data
> copying xarray/tests/data/example.grib -> build/lib/xarray/tests/data
> copying xarray/tests/data/example.ict -> build/lib/xarray/tests/data
> 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/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/__init__.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
> 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/chunks.py ->
> build/bdist.linux-x86_64/wheel/./xarray/structure
> copying build/lib/xarray/__init__.py ->
> build/bdist.linux-x86_64/wheel/./xarray
> creating 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_merge.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_coding.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/__init__.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_api.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_rolling.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_utils.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/test_assertions.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_options.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_ufuncs.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_backends_chunks.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/arrays.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_cftimeindex.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_coordinates.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_backends_file_manager.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_duck_array_wrapping.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_interp.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/conftest.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_calendar_ops.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_print_versions.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_namedarray.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_cftimeindex_resample.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_duck_array_ops.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_strategies.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_datatree_typing.yml ->
> 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_dataset.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_sparse.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_accessor_str.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_nd_point_index.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_pandas_to_xarray.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_error_messages.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_cupy.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_dtypes.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_indexes.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_treenode.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.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 ->
> 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_1.nc.gz ->
> build/bdist.linux-x86_64/wheel/./xarray/tests/data
> copying build/lib/xarray/tests/test_formatting.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/indexes.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_units.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_accessor_dt.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/tutorial.py ->
> build/bdist.linux-x86_64/wheel/./xarray
> copying build/lib/xarray/coders.py -> build/bdist.linux-x86_64/wheel/./xarray
> creating 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/deprecation_helpers.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/util/generate_aggregations.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/groupers.py ->
> build/bdist.linux-x86_64/wheel/./xarray
> creating 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/nd_point_index.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/convert.py -> build/bdist.linux-x86_64/wheel/./xarray
> creating 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/__init__.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/nanops.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/rolling.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_exp.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/computation.py ->
> build/bdist.linux-x86_64/wheel/./xarray/computation
> creating 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/__init__.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/parallelcompat.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/dtypes.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/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
> copying build/lib/xarray/namedarray/_typing.py ->
> build/bdist.linux-x86_64/wheel/./xarray/namedarray
> copying build/lib/xarray/py.typed -> build/bdist.linux-x86_64/wheel/./xarray
> creating 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/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/netcdf3.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/file_manager.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/scipy_.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/api.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/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/zarr.py ->
> build/bdist.linux-x86_64/wheel/./xarray/backends
> copying build/lib/xarray/ufuncs.py -> build/bdist.linux-x86_64/wheel/./xarray
> creating build/bdist.linux-x86_64/wheel/xarray/static
> 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
> 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/testing
> copying build/lib/xarray/testing/__init__.py ->
> 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/typing.py -> build/bdist.linux-x86_64/wheel/./xarray
> copying build/lib/xarray/conventions.py ->
> build/bdist.linux-x86_64/wheel/./xarray
> creating 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/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/strings.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/times.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/frequencies.py ->
> build/bdist.linux-x86_64/wheel/./xarray/coding
> creating 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/pdcompat.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_compat.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_ops.py ->
> build/bdist.linux-x86_64/wheel/./xarray/compat
> creating 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/dataset_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/core
> copying build/lib/xarray/core/types.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/variable.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/common.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/treenode.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/dataset_utils.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/parallel.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_render.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/datatree_mapping.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/datatree.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/dtypes.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/extensions.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/groupby.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/accessor_str.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/resample.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_io.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/indexes.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/coordinate_transform.py ->
> build/bdist.linux-x86_64/wheel/./xarray/core
> copying build/lib/xarray/core/dataset.py ->
> build/bdist.linux-x86_64/wheel/./xarray/core
> running install_egg_info
> Copying xarray.egg-info to
> build/bdist.linux-x86_64/wheel/./xarray-2025.8.0.egg-info
> running install_scripts
> creating build/bdist.linux-x86_64/wheel/xarray-2025.8.0.dist-info/WHEEL
> creating
> '/build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/.tmp-uyruhwdb/xarray-2025.8.0-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'
> adding 'xarray/convert.py'
> adding 'xarray/groupers.py'
> adding 'xarray/py.typed'
> adding 'xarray/tutorial.py'
> adding 'xarray/typing.py'
> adding 'xarray/ufuncs.py'
> adding 'xarray/backends/__init__.py'
> adding 'xarray/backends/api.py'
> adding 'xarray/backends/chunks.py'
> adding 'xarray/backends/common.py'
> adding 'xarray/backends/file_manager.py'
> adding 'xarray/backends/h5netcdf_.py'
> adding 'xarray/backends/locks.py'
> adding 'xarray/backends/lru_cache.py'
> adding 'xarray/backends/memory.py'
> adding 'xarray/backends/netCDF4_.py'
> adding 'xarray/backends/netcdf3.py'
> adding 'xarray/backends/plugins.py'
> adding 'xarray/backends/pydap_.py'
> adding 'xarray/backends/scipy_.py'
> adding 'xarray/backends/store.py'
> adding 'xarray/backends/zarr.py'
> adding 'xarray/coding/__init__.py'
> adding 'xarray/coding/calendar_ops.py'
> adding 'xarray/coding/cftime_offsets.py'
> adding 'xarray/coding/cftimeindex.py'
> adding 'xarray/coding/common.py'
> adding 'xarray/coding/frequencies.py'
> adding 'xarray/coding/strings.py'
> adding 'xarray/coding/times.py'
> adding 'xarray/coding/variables.py'
> adding 'xarray/compat/__init__.py'
> adding 'xarray/compat/array_api_compat.py'
> adding 'xarray/compat/dask_array_compat.py'
> adding 'xarray/compat/dask_array_ops.py'
> adding 'xarray/compat/npcompat.py'
> adding 'xarray/compat/pdcompat.py'
> adding 'xarray/compat/toolzcompat.py'
> adding 'xarray/computation/__init__.py'
> adding 'xarray/computation/apply_ufunc.py'
> adding 'xarray/computation/arithmetic.py'
> adding 'xarray/computation/computation.py'
> adding 'xarray/computation/fit.py'
> adding 'xarray/computation/nanops.py'
> adding 'xarray/computation/ops.py'
> adding 'xarray/computation/rolling.py'
> adding 'xarray/computation/rolling_exp.py'
> adding 'xarray/computation/weighted.py'
> adding 'xarray/core/__init__.py'
> adding 'xarray/core/_aggregations.py'
> adding 'xarray/core/_typed_ops.py'
> adding 'xarray/core/accessor_dt.py'
> adding 'xarray/core/accessor_str.py'
> adding 'xarray/core/common.py'
> adding 'xarray/core/coordinate_transform.py'
> adding 'xarray/core/coordinates.py'
> adding 'xarray/core/dataarray.py'
> adding 'xarray/core/dataset.py'
> adding 'xarray/core/dataset_utils.py'
> adding 'xarray/core/dataset_variables.py'
> adding 'xarray/core/datatree.py'
> adding 'xarray/core/datatree_io.py'
> adding 'xarray/core/datatree_mapping.py'
> adding 'xarray/core/datatree_render.py'
> adding 'xarray/core/dtypes.py'
> adding 'xarray/core/duck_array_ops.py'
> adding 'xarray/core/extension_array.py'
> adding 'xarray/core/extensions.py'
> adding 'xarray/core/formatting.py'
> adding 'xarray/core/formatting_html.py'
> adding 'xarray/core/groupby.py'
> adding 'xarray/core/indexes.py'
> adding 'xarray/core/indexing.py'
> adding 'xarray/core/missing.py'
> adding 'xarray/core/nputils.py'
> adding 'xarray/core/options.py'
> adding 'xarray/core/parallel.py'
> adding 'xarray/core/resample.py'
> adding 'xarray/core/resample_cftime.py'
> adding 'xarray/core/treenode.py'
> adding 'xarray/core/types.py'
> adding 'xarray/core/utils.py'
> adding 'xarray/core/variable.py'
> adding 'xarray/indexes/__init__.py'
> adding 'xarray/indexes/nd_point_index.py'
> adding 'xarray/indexes/range_index.py'
> adding 'xarray/namedarray/__init__.py'
> adding 'xarray/namedarray/_aggregations.py'
> adding 'xarray/namedarray/_array_api.py'
> adding 'xarray/namedarray/_typing.py'
> adding 'xarray/namedarray/core.py'
> adding 'xarray/namedarray/daskmanager.py'
> adding 'xarray/namedarray/dtypes.py'
> adding 'xarray/namedarray/parallelcompat.py'
> adding 'xarray/namedarray/pycompat.py'
> adding 'xarray/namedarray/utils.py'
> adding 'xarray/plot/__init__.py'
> adding 'xarray/plot/accessor.py'
> adding 'xarray/plot/dataarray_plot.py'
> adding 'xarray/plot/dataset_plot.py'
> adding 'xarray/plot/facetgrid.py'
> adding 'xarray/plot/utils.py'
> adding 'xarray/static/__init__.py'
> adding 'xarray/static/css/__init__.py'
> adding 'xarray/static/css/style.css'
> adding 'xarray/static/html/__init__.py'
> adding 'xarray/static/html/icons-svg-inline.html'
> adding 'xarray/structure/__init__.py'
> adding 'xarray/structure/alignment.py'
> adding 'xarray/structure/chunks.py'
> adding 'xarray/structure/combine.py'
> adding 'xarray/structure/concat.py'
> adding 'xarray/structure/merge.py'
> adding 'xarray/testing/__init__.py'
> adding 'xarray/testing/assertions.py'
> adding 'xarray/testing/strategies.py'
> adding 'xarray/tests/__init__.py'
> adding 'xarray/tests/arrays.py'
> adding 'xarray/tests/conftest.py'
> adding 'xarray/tests/indexes.py'
> adding 'xarray/tests/namespace.py'
> adding 'xarray/tests/test_accessor_dt.py'
> adding 'xarray/tests/test_accessor_str.py'
> adding 'xarray/tests/test_array_api.py'
> adding 'xarray/tests/test_assertions.py'
> adding 'xarray/tests/test_backends.py'
> adding 'xarray/tests/test_backends_api.py'
> adding 'xarray/tests/test_backends_chunks.py'
> adding 'xarray/tests/test_backends_common.py'
> adding 'xarray/tests/test_backends_datatree.py'
> adding 'xarray/tests/test_backends_file_manager.py'
> adding 'xarray/tests/test_backends_locks.py'
> adding 'xarray/tests/test_backends_lru_cache.py'
> adding 'xarray/tests/test_calendar_ops.py'
> adding 'xarray/tests/test_cftime_offsets.py'
> adding 'xarray/tests/test_cftimeindex.py'
> adding 'xarray/tests/test_cftimeindex_resample.py'
> adding 'xarray/tests/test_coarsen.py'
> adding 'xarray/tests/test_coding.py'
> adding 'xarray/tests/test_coding_strings.py'
> adding 'xarray/tests/test_coding_times.py'
> adding 'xarray/tests/test_combine.py'
> adding 'xarray/tests/test_computation.py'
> adding 'xarray/tests/test_concat.py'
> adding 'xarray/tests/test_conventions.py'
> adding 'xarray/tests/test_coordinate_transform.py'
> adding 'xarray/tests/test_coordinates.py'
> adding 'xarray/tests/test_cupy.py'
> adding 'xarray/tests/test_dask.py'
> adding 'xarray/tests/test_dataarray.py'
> adding 'xarray/tests/test_dataarray_typing.yml'
> adding 'xarray/tests/test_dataset.py'
> adding 'xarray/tests/test_dataset_typing.yml'
> adding 'xarray/tests/test_datatree.py'
> adding 'xarray/tests/test_datatree_mapping.py'
> adding 'xarray/tests/test_datatree_typing.yml'
> adding 'xarray/tests/test_deprecation_helpers.py'
> adding 'xarray/tests/test_distributed.py'
> adding 'xarray/tests/test_dtypes.py'
> adding 'xarray/tests/test_duck_array_ops.py'
> adding 'xarray/tests/test_duck_array_wrapping.py'
> adding 'xarray/tests/test_error_messages.py'
> adding 'xarray/tests/test_extensions.py'
> adding 'xarray/tests/test_formatting.py'
> adding 'xarray/tests/test_formatting_html.py'
> adding 'xarray/tests/test_groupby.py'
> adding 'xarray/tests/test_hashable.py'
> adding 'xarray/tests/test_indexes.py'
> adding 'xarray/tests/test_indexing.py'
> adding 'xarray/tests/test_interp.py'
> adding 'xarray/tests/test_merge.py'
> adding 'xarray/tests/test_missing.py'
> adding 'xarray/tests/test_namedarray.py'
> adding 'xarray/tests/test_nd_point_index.py'
> adding 'xarray/tests/test_nputils.py'
> adding 'xarray/tests/test_options.py'
> adding 'xarray/tests/test_pandas_to_xarray.py'
> adding 'xarray/tests/test_parallelcompat.py'
> adding 'xarray/tests/test_plot.py'
> adding 'xarray/tests/test_plugins.py'
> adding 'xarray/tests/test_print_versions.py'
> adding 'xarray/tests/test_range_index.py'
> adding 'xarray/tests/test_rolling.py'
> adding 'xarray/tests/test_sparse.py'
> adding 'xarray/tests/test_strategies.py'
> adding 'xarray/tests/test_treenode.py'
> adding 'xarray/tests/test_tutorial.py'
> adding 'xarray/tests/test_typed_ops.py'
> adding 'xarray/tests/test_ufuncs.py'
> adding 'xarray/tests/test_units.py'
> adding 'xarray/tests/test_utils.py'
> adding 'xarray/tests/test_variable.py'
> adding 'xarray/tests/test_weighted.py'
> adding 'xarray/tests/data/bears.nc'
> adding 'xarray/tests/data/example.grib'
> adding 'xarray/tests/data/example.ict'
> adding 'xarray/tests/data/example.uamiv'
> adding 'xarray/tests/data/example_1.nc'
> adding 'xarray/tests/data/example_1.nc.gz'
> adding 'xarray/util/__init__.py'
> adding 'xarray/util/deprecation_helpers.py'
> adding 'xarray/util/generate_aggregations.py'
> adding 'xarray/util/generate_ops.py'
> adding 'xarray/util/print_versions.py'
> adding 'xarray-2025.8.0.dist-info/licenses/LICENSE'
> adding 'xarray-2025.8.0.dist-info/METADATA'
> adding 'xarray-2025.8.0.dist-info/WHEEL'
> adding 'xarray-2025.8.0.dist-info/entry_points.txt'
> adding 'xarray-2025.8.0.dist-info/top_level.txt'
> adding 'xarray-2025.8.0.dist-info/RECORD'
> removing build/bdist.linux-x86_64/wheel
> Successfully built xarray-2025.8.0-py3-none-any.whl
> I: pybuild plugin_pyproject:144: Unpacking wheel built for python3.13 with
> "installer" module
> make[1]: Leaving directory '/build/reproducible-path/python-xarray-2025.08.0'
> 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.08.0/.pybuild/cpython3_3.13_xarray/build;
> python3.13 -m pytest -n8
> --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
> --pyargs xarray
> ============================= test session starts
> ==============================
> platform linux -- Python 3.13.7, pytest-8.4.2, pluggy-1.6.0
> rootdir:
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build
> configfile: pyproject.toml
> plugins: asyncio-1.1.0, hypothesis-6.139.2, xdist-3.8.0, typeguard-4.4.4,
> mypy-plugins-3.2.0
> asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None,
> asyncio_default_test_loop_scope=function
> created: 8/8 workers
> 8 workers [22038 items]
>
> sss.s........ssssssss...........sss.......sss........................... [
> 0%]
> ..........sssssssssss..........sssssssssssss............ssss............ [
> 0%]
> sssss...........sss...ss..s..........ssss..ss........................... [
> 0%]
> .sssssssssssssss.sssssssssssss.......................................... [
> 1%]
> ..ssssssssss.................................................Xssssssssss [
> 1%]
> sssssss.........................X....................................... [
> 1%]
> ..ssssssssssssssssssssssssssssssss.............................sssss.... [
> 2%]
> ........Xssssssss....................ss..s.............................. [
> 2%]
> ..............................sssssssssssssss.....................s..... [
> 2%]
> .............................................s...............sssssssssss [
> 3%]
> ssss.....................sss..........ssssssssssssssssss................ [
> 3%]
> .ssssssssssssss..................ss.................sssssssssssss....... [
> 3%]
> s........s...ss...............ssss................................s..... [
> 4%]
> ........................................................................ [
> 4%]
> ........................................................................ [
> 4%]
> ........................................................................ [
> 5%]
> ........................................................................ [
> 5%]
> ........................................................................ [
> 5%]
> ............................................ssssss...................... [
> 6%]
> ........................................................s............... [
> 6%]
> ........................s............................................... [
> 6%]
> ........................................................................ [
> 7%]
> ........................................................................ [
> 7%]
> ........................................................................ [
> 7%]
> ........................................................................ [
> 8%]
> .....................................................................x.. [
> 8%]
> ........................................................................ [
> 8%]
> ........................................................................ [
> 9%]
> ........................................................................ [
> 9%]
> .......................................................s................ [
> 9%]
> ........................................................................ [
> 10%]
> ........................................................................ [
> 10%]
> ........................................................................ [
> 10%]
> ........................................................................ [
> 11%]
> ........................................................................ [
> 11%]
> ........................................................................ [
> 11%]
> ........................................................................ [
> 12%]
> ........................................................................ [
> 12%]
> ....................X................................................... [
> 12%]
> ........................................................................ [
> 13%]
> ........................................................................ [
> 13%]
> ........................................................................ [
> 13%]
> ........................................................................ [
> 14%]
> ........................................................................ [
> 14%]
> ........................................................................ [
> 14%]
> ........................s............x............X..s.........X........ [
> 15%]
> ....X.........................X......................................... [
> 15%]
> ........................................................................ [
> 15%]
> .................................................s..sss................. [
> 16%]
> ........................................................................ [
> 16%]
> ........................s..............................x.....X.s......X. [
> 16%]
> .............................................s.......................... [
> 16%]
> ........................................................................ [
> 17%]
> ........................................................................ [
> 17%]
> s.......................................s..s.ss...sss...sss..ssss.s.s.ss [
> 17%]
> ss.s..s..sss.sss.ss.ssss..ss............................................ [
> 18%]
> .....X....................................s............................. [
> 18%]
> ..................................................X..................... [
> 18%]
> ........................................................................ [
> 19%]
> ...........................................X............................ [
> 19%]
> .x............................X.................X....................X.. [
> 19%]
> ..x.....X.s..XX......X.................................................. [
> 20%]
> ..........................................x............................. [
> 20%]
> .X.s..................................X.s.......................s....... [
> 20%]
> .....X...............s............................s.................x... [
> 21%]
> ....X..s...x....X...........s......................X.................... [
> 21%]
> ........s.............X.......................................X......... [
> 21%]
> .............................................................s.......... [
> 22%]
> ............................................................s........... [
> 22%]
> ....................................s................................... [
> 22%]
> .......s..............................s..x.s.s.......................... [
> 23%]
> ........................................................................ [
> 23%]
> ........................................................................ [
> 23%]
> .....x.................................................................. [
> 24%]
> .X...s............s.........................................X........... [
> 24%]
> ........................................................................ [
> 24%]
> ...............................................................X........ [
> 25%]
> s....................................................................... [
> 25%]
> ........................................................................ [
> 25%]
> ......s.......X......................................................... [
> 26%]
> ........................x.......X..s....X....X....x..X.................. [
> 26%]
> ...........................s.............x.........................s.... [
> 26%]
> .............................s..............s........................... [
> 27%]
> .sss.ssssx..ssss.s.sss.s..s.s.sss.s.ss..sss.s..sss.s.s.ssss..ssss.sss.ss [
> 27%]
> .s...ssss.sss..ssss.ss..ss.ss...sss.ssss.s.sssssss.ss.s.sssssXs.ssssssss [
> 27%]
> .xsssss.ssssX.ssssssss.s.sssssXsss.sss..ssssss.ss.sss.sssss.sss.ssss.s.s [
> 28%]
> .ss.ssssssssss.s.sss.sss..sssss.ssssssssss..sssss..ssss.s.s..sssss.ss.ss [
> 28%]
> .s.sssss.sss.sss.s.ssss.s.sss.ss.sss.sss..sss.s.s.sss.s.ss.s.ssssssss.s. [
> 28%]
> ss.sssss..ss.s.s.ss.s.sss.ss.sss..ss.sss...sss.s.s.s.s.sss..ssssssssss.s [
> 29%]
> s..ssssss.sss.ss.sssss.s..ssssss..ssss.sss.ssss.sss..sssssssss.s..ss.sss [
> 29%]
> sss.s.s.sss.ssss..sss.ssssssss.ss.s..s.sssssss.ss.ss.ssss.ssss.ssss..s.s [
> 29%]
> sssss.s.ssssssss.s.sss.ssssss.s..sssssss.ss.s.ssss.sssss..sss.....sssss. [
> 30%]
> ..s.s...sss..ss..sss...ss.s.s.ss.s.s.ss.s..ssss.s.s..s.sss...sss..s..sss [
> 30%]
> s.sss..sss.s.s.sss..s..ss..ssssssss.s.ss.......x..........X............X [
> 30%]
> ...........sX............X........x..................................... [
> 31%]
> ........................................................................ [
> 31%]
> ....................X................................................... [
> 31%]
> ........................................................................ [
> 32%]
> ............................x.....................X..................X.. [
> 32%]
> ....X........X....................................................s.ss.. [
> 32%]
> ...........................s............................................ [
> 32%]
> ...........x.......x..............X...s..................X.............. [
> 33%]
> ......X..........s.ss.....ssss...s...................s.................. [
> 33%]
> ..s....................s..................s....................s........ [
> 33%]
> .....................................................s.................. [
> 34%]
> ........................................................................ [
> 34%]
> ..............................................s......................... [
> 34%]
> ..............................X......................................... [
> 35%]
> ........................................................................ [
> 35%]
> ................................................x....................... [
> 35%]
> .....................................X.................................. [
> 36%]
> ......................x......................X.s...................X.... [
> 36%]
> ........................................................................ [
> 36%]
> ......................................x.....X.s...X....s..X.....s....... [
> 37%]
> ........................................................................ [
> 37%]
> ............s...........................x..Xs...X.................s..... [
> 37%]
> ............................................s........................... [
> 38%]
> .................................................s....................s. [
> 38%]
> ........................................................................ [
> 38%]
> .........................................X.............................. [
> 39%]
> ..ss.................................................................... [
> 39%]
> ........................................................................ [
> 39%]
> ....................................x...........Xs........X.....X....... [
> 40%]
> ............................ss..................X....................... [
> 40%]
> ...xXs..X............................s................................ss [
> 40%]
> .....x.......................X......s......................X............ [
> 41%]
> ..X..........s...................................ssss.sss.s.s.s......... [
> 41%]
> .............ssss..ssss.ss...........................s.................. [
> 41%]
> ..s..sss..ssss.ss...............s..ssssss.ssxs......X.....X......X.s.... [
> 42%]
> .....................X............X.......ss.ssss....................... [
> 42%]
> .....ssssss......................s......ss.............................. [
> 42%]
> ..............................ss.....x........Xs.s...X..X....ssssss..... [
> 43%]
> .....................s.ss..ss.s...........s..s.......................... [
> 43%]
> ..........X...............ss...........s.s......................ss.x.... [
> 43%]
> .........................s.ssssssssssx..s.s.s...s...ssssssX.....sssss... [
> 44%]
> .........s...........s...........s.............s..............s........s [
> 44%]
> s.ssssss....ss.s..s....s....s....s..s.ss.s.s.sssss..s..........s........ [
> 44%]
> ..s.........s...s..s..........s...............................ss..ss..s. [
> 45%]
> .ss...s...s.....s...s.....s....s....s.s.ss..ss.s........................ [
> 45%]
> ..........................s............................................. [
> 45%]
> .....s..............s............s............s.............s........... [
> 46%]
> ....................ssssss....s.....s......s..s...s.....s...s...ss.....s [
> 46%]
> ssss.................................s............s..sss..ss.s.s.ss.sss. [
> 46%]
> .sssss.s.s.ssssss.s.ssssss.ss.sssssss.sss...sssss.ssss.sss.s.sss.s...... [
> 47%]
> .ss.ss.s.....ss.ss.....s.ss.s......ss.ss..s.s.s........ss............... [
> 47%]
> ........................................................................ [
> 47%]
> ................................................s.s...X.s............... [
> 48%]
> ........................................................................ [
> 48%]
> ........................................................................ [
> 48%]
> ......................................s.s............................... [
> 49%]
> ..ss......xss.s.....xss..s.xss..s....xss.s.ss.s.ss...x.s....xss......... [
> 49%]
> ...xs.............x...s.s..........................................x..s. [
> 49%]
> ..............................................x..s.s.......s........ss.s [
> 49%]
> .......xss....s...ss....s....ss.......s...ss.............s.........s.s.. [
> 50%]
> s.......x.ss.s....xss..........xs..s.................................... [
> 50%]
> ..x.s.....s...........s......s.....s......s.........s..s......s......... [
> 50%]
> ..........xs.s..s....x.ss...s...ss...s..ss.....s....s.s..s...ss.s..xs.s. [
> 51%]
> s..s.s..s.ss.s.ss..s..ssXs..........ss.......................ss.......xs [
> 51%]
> s...s.ss.s....xss.s.xss.s..xss.s.xss.s.xs.s.s.xss.sxss..sxss.s.s..s..... [
> 51%]
> xs.s..sss.xs.s.s.ss.s..ss...s.ss..s.ss.s.ss..s..ss.s.ss..s.s.ss.s.ss..s. [
> 52%]
> ss.xs.ss..s.s.s.s.s.s.s.ss...s.ss..s.ss.....s....s...................... [
> 52%]
> ..................ss.................................................... [
> 52%]
> .............x...........ss........ss................................... [
> 53%]
> X...............x........................................x..........s.s. [
> 53%]
> .....Xs..........X........sssss.ssssssss........X.......ss.s....ss...... [
> 53%]
> ...s..ss..s.ss..s..ss..s...s.s...s...ss............ssx.ss.........s....s [
> 54%]
> sss...................s..ss.s..ss.sxss.s.ss.s.s..sss.s.ss.s.ss..sx.x.... [
> 54%]
> ...X.s.....X..ss.s..ss.s..ss.xs.x.ss.s.ss.s..ss..s.ss..xs.ss.s.ss.xs..xs [
> 54%]
> s.s.ss..s.s.s.s.ss...xsxs.s.s..ss.s..ss.s.ss....s..ss.s..ss.s.ss..s...ss [
> 55%]
> .s..s.............................................................s..... [
> 55%]
> ........................................................................ [
> 55%]
> ..........................................s...........................s. [
> 56%]
> ........................................................................ [
> 56%]
> ............................sss......................................... [
> 56%]
> .........................................s......ss.sssssssssssssssss.sss [
> 57%]
> ssssssssssssssssssssssssssssssssssss.sssss.ssss.s....................... [
> 57%]
> ........................................................................ [
> 57%]
> ........................................................................ [
> 58%]
> ........................................................................ [
> 58%]
> ........................................................................ [
> 58%]
> ........................................................................ [
> 59%]
> ........................................................................ [
> 59%]
> ................................s......................................s [
> 59%]
> ........................................................................ [
> 60%]
> ......sssssss........x.........ssssssssssssssssss....................... [
> 60%]
> ........................X............................................... [
> 60%]
> ........................................................................ [
> 61%]
> ........................................................................ [
> 61%]
> ........................................................................ [
> 61%]
> ...s.................................................................... [
> 62%]
> ........................................................................ [
> 62%]
> ........................................................................ [
> 62%]
> ........................................................................ [
> 63%]
> ........................................................................ [
> 63%]
> ..X..................................................................... [
> 63%]
> ........................................................................ [
> 64%]
> ..s..................................................................... [
> 64%]
> ......x...............x.............................s................... [
> 64%]
> ...................................................................s.... [
> 65%]
> ........................................................................ [
> 65%]
> ........................................................................ [
> 65%]
> ........................................................................ [
> 65%]
> ........................................................................ [
> 66%]
> ................x.............s.s.............s.s.ss.................... [
> 66%]
> ........................................................................ [
> 66%]
> ........................................................................ [
> 67%]
> ........................................................................ [
> 67%]
> ........................................................................ [
> 67%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 68%]
> ........................................................................ [
> 69%]
> ........................................................................ [
> 69%]
> ........................................................................ [
> 69%]
> ........................................................................ [
> 70%]
> ........................................................................ [
> 70%]
> .............................................sssss...................... [
> 70%]
> ........................................................................ [
> 71%]
> .ss.ss.s.sss..ssss.sss.s................................................ [
> 71%]
> ........................................................................ [
> 71%]
> ........................................................................ [
> 72%]
> ........................................................................ [
> 72%]
> ........................................................................ [
> 72%]
> ..............................sss..sssssss..ss.ssss.sssssss...ssssss.sss [
> 73%]
> s.sss.s................................................................. [
> 73%]
> ........................................................................ [
> 73%]
> ........................................................................ [
> 74%]
> ......................................................................s. [
> 74%]
> s.ss.s.s.ss.s.ss.s..ss.s.s.............................................. [
> 74%]
> ..................................................sss................... [
> 75%]
> ...............................................................sss...... [
> 75%]
> ................sss...............sss.........sss............sss........ [
> 75%]
> ..sss.........sss........sss............................................ [
> 76%]
> ........................................................................ [
> 76%]
> ........................................................................ [
> 76%]
> .........................................................x...s..s...s..s [
> 77%]
> ......sssss..x..x.x......x...x..s..............sssss.................sss [
> 77%]
> ss................sssss..................sssss........s..s...s...s..s... [
> 77%]
> s..s..s..s........F....x.s...........x.sF...x..s.............x.......... [
> 78%]
> .........................................ssssssssss...........ssssssssss [
> 78%]
> ........................................................................ [
> 78%]
> .................................................................ss..X.X [
> 79%]
> ............ss...XX..................................................... [
> 79%]
> ...........................................................s...s..ss.... [
> 79%]
> .ss......ss..s..........................s.s..s.......................... [
> 80%]
> ...........................................................x........x... [
> 80%]
> ..............................sssss..sss...................sssss........ [
> 80%]
> x................sssss...............x............sssss................. [
> 81%]
> .....sssss.............sssxss..............sssss..............ssssssss.s [
> 81%]
> .....sssssssssssssss.....sssss.......sssssssssss.sss.s........sssss..... [
> 81%]
> x..........sssss.............................s...s....s...s...ssssss..s. [
> 82%]
> ....s....s...s....s....s....s....s..ssssss.x....s.......s....s....s..... [
> 82%]
> ............ssssss.ssssssss.ssssss.ssss.s.sssss.sssssss.ssssss.sssssssss [
> 82%]
> ss.s.ssss..ssssssss.sssssss.ssssss.ssssss.ssss.......................... [
> 82%]
> .........................x.............................................. [
> 83%]
> ......................x................................................. [
> 83%]
> ......x............xx................................................... [
> 83%]
> .......x............................................................x... [
> 84%]
> .ss......ssx......ss.....ss......ss......x....sssxss............sssss... [
> 84%]
> ....ss.....ss...................................x....................... [
> 84%]
> ..............s......................ss...........s....s..s.x..sssssssss [
> 85%]
> sssssssssssxxs.sss.s..s..sx...s.xss......x.....xs.sss...s............... [
> 85%]
> .....................ss...sssss....ss..x...ss......x....x......x........ [
> 85%]
> ..x.......xx..x....x.sssssx.xxx..xxxx.....sssssx.........x.............. [
> 86%]
> .....x.............................sssss.....sssss..............x..s.ssx [
> 86%]
> .....sssss.....sss.x.sssss..x...sss.sssssssssss.sssssssssss............. [
> 86%]
> ..x.....sssssssssss.ssssss.x....s.......sssss..s....s..s..sx.s.ssss.sxss [
> 87%]
> s..ssss.ss.sss.......ss....x.ss.sssss.sssss..ss.sssss.sssssss.ss.s.ssss. [
> 87%]
> ssssss.sssssxs.s.s.sss.....s.s.s.......ss....sssssss.s..s............... [
> 87%]
> ...s.....sss...x....ssssss.xssssss...sssss..sssss..ssss.ss.sss.ssss.s.ss [
> 88%]
> s.ss.ss.sss...........................x...........xx...x................ [
> 88%]
> ............sss.s.ss.xsssss..s........................x...............x. [
> 88%]
> .....s.s.s.sss......ss.sssxs.sxs.....x..X...sssss.x..................x.. [
> 89%]
> .x.....x.........x........s.....x.x.......................s..s.s.ss.s..s [
> 89%]
> s.ss.sss...s....................x............x........................s. [
> 89%]
> .................x..............x...........................s.s..ss.s... [
> 90%]
> ............s......................ss.sss.sssssssss....xx..sssss.s...... [
> 90%]
> x......s...X.....x..........sssss...x.......................x.x......... [
> 90%]
> x..........x...............................s............................ [
> 91%]
> .......................x..............................................s. [
> 91%]
> ..............ss.s.ss.........................................x......... [
> 91%]
> .......................................sss.ss.......................x... [
> 92%]
> .............s.s.ss.s.s.s.s..ssss.s.ss.ss.s.ss...........xss.ss.sss.s..s [
> 92%]
> s....x...............................x..x............................... [
> 92%]
> ........x.........x.............x..ss...........x....................... [
> 93%]
> ........................................................................ [
> 93%]
> .........................x.............................................. [
> 93%]
> ......................................................x................. [
> 94%]
> ........................................x....................sssss.sssss [
> 94%]
> sss.s.s.ssssssss.ssssssssssss.s.sssss.ssssss.ssssss.ss.................. [
> 94%]
> ................x....................................s.sss.....x........ [
> 95%]
> ........................................x.............x..........s.sss.s [
> 95%]
> ss.ss..sssssss.s.sss....................................ss.ssss.ssssss.. [
> 95%]
> ........................................................................ [
> 96%]
> ...x....................................x..s.sss..s.s.ssss.sss..s.ssss.s [
> 96%]
> .ss.s.....ssssssss..ssss..ssssssss.s.sss.sssss.s.ssss.....ss.ss....sssss [
> 96%]
> s..................................s.sss................................ [
> 97%]
> ...................................sss.ssssss.s......................... [
> 97%]
> ........................................................................ [
> 97%]
> ........................................................................ [
> 98%]
> ........................................................................ [
> 98%]
> .......................x..........................ssss.sssss.....s...... [
> 98%]
> ............................x..X.................sssssssssss..........x. [
> 98%]
> X....................................................................... [
> 99%]
> ...........................................................F............ [
> 99%]
> ................................................sss.........ss.......... [
> 99%]
> .ss...
> [100%]
> =================================== FAILURES
> ===================================
> __________________ test_mypy_pipe_function_unexpected_keyword
> __________________
> [gw5] linux -- Python 3.13.7 /usr/bin/python3.13
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_dataset_typing.yml:117:
>
> E pytest_mypy_plugins.utils.TypecheckAssertionError: Invalid output:
> E Actual:
> E
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/core/common:
> note: "pipe" of "DataWithCoords" defined here (diff)
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithCoords" [call-arg] (diff)
> E Expected:
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithCoords" [call-arg] (diff)
> E Alignment of first line difference:
> E E: main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithC...
> E A:
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_...
> E ^
> __________________ test_mypy_pipe_function_unexpected_keyword
> __________________
> [gw7] linux -- Python 3.13.7 /usr/bin/python3.13
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_dataarray_typing.yml:117:
>
> E pytest_mypy_plugins.utils.TypecheckAssertionError: Invalid output:
> E Actual:
> E
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/core/common:
> note: "pipe" of "DataWithCoords" defined here (diff)
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithCoords" [call-arg] (diff)
> E Expected:
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithCoords" [call-arg] (diff)
> E Alignment of first line difference:
> E E: main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataWithC...
> E A:
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_...
> E ^
> __________________ test_mypy_pipe_function_unexpected_keyword
> __________________
> [gw5] linux -- Python 3.13.7 /usr/bin/python3.13
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_datatree_typing.yml:117:
>
> E pytest_mypy_plugins.utils.TypecheckAssertionError: Invalid output:
> E Actual:
> E
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/core/datatree:
> note: "pipe" of "DataTree" defined here (diff)
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataTree" [call-arg] (diff)
> E Expected:
> E main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataTree" [call-arg] (diff)
> E Alignment of first line difference:
> E E: main:7: error: Unexpected keyword argument "kw" for "pipe" of
> "DataTree"...
> E A:
> ../../build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_...
> E ^
> =============================== warnings summary
> ===============================
> xarray/tests/test_conventions.py::TestEncodeCFVariable::test_missing_fillvalue
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/core/duck_array_ops.py:250:
> RuntimeWarning: invalid value encountered in cast
> return data.astype(dtype, **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
> result = function(*args, **kwargs)
>
> 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
> /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_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_strategies.py::TestReduction::test_mean
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_strategies.py:278:
> RuntimeWarning: Mean of empty slice
> expected = np.nanmean(var.data, axis=reduction_axes)
>
> xarray/tests/test_units.py::TestDataset::test_missing_value_filling[int64-method_ffill]
> xarray/tests/test_units.py::TestDataset::test_missing_value_filling[int64-method_bfill]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4270:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_missing_value_filling[int64-method_ffill]
> xarray/tests/test_units.py::TestDataset::test_missing_value_filling[int64-method_bfill]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4274:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype)
>
> xarray/tests/test_units.py: 15 warnings
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4313:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py: 15 warnings
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4317:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_dropna[int64]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4343:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_dropna[int64]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4347:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_isin[int64-no_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-dimensionless]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-incompatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-compatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-same_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4371:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_isin[int64-no_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-dimensionless]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-incompatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-compatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-same_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4375:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_isin[int64-no_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-dimensionless]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-incompatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-compatible_unit]
> xarray/tests/test_units.py::TestDataset::test_isin[int64-same_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4380:
> RuntimeWarning: invalid value encountered in cast
> raw_values = np.array([1.4, np.nan, 2.3]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_interpolate_na[int64]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4456:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_interpolate_na[int64]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4460:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-no_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-dimensionless]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-incompatible_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-compatible_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-same_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4505:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype) *
> data_unit
>
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-no_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-dimensionless]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-incompatible_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-compatible_unit]
> xarray/tests/test_units.py::TestDataset::test_combine_first[int64-data-same_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:4508:
> RuntimeWarning: invalid value encountered in cast
> np.array([4.3, 9.8, 7.5, np.nan, 8.2, np.nan]).astype(dtype) * data_unit
>
> xarray/tests/test_units.py::TestDataArray::test_missing_value_filling[int64-method_ffill]
> xarray/tests/test_units.py::TestDataArray::test_missing_value_filling[int64-method_bfill]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:2784:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py: 15 warnings
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:2821:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataArray::test_dropna[int64]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:2849:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-no_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-dimensionless]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-incompatible_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-compatible_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-identical_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:2874:
> RuntimeWarning: invalid value encountered in cast
> np.array([1.4, np.nan, 2.3, np.nan, np.nan, 9.1]).astype(dtype)
>
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-no_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-dimensionless]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-incompatible_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-compatible_unit]
> xarray/tests/test_units.py::TestDataArray::test_isin[int64-identical_unit]
>
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build/xarray/tests/test_units.py:2879:
> RuntimeWarning: invalid value encountered in cast
> raw_values = np.array([1.4, np.nan, 2.3]).astype(dtype)
>
> xarray/tests/test_weighted.py::test_weighted_quantile_3D[True-True-q2-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
> =========================== short test summary info
> ============================
> FAILED
> xarray/tests/test_dataset_typing.yml::test_mypy_pipe_function_unexpected_keyword
> FAILED
> xarray/tests/test_dataarray_typing.yml::test_mypy_pipe_function_unexpected_keyword
> FAILED
> xarray/tests/test_datatree_typing.yml::test_mypy_pipe_function_unexpected_keyword
> = 3 failed, 19104 passed, 2638 skipped, 199 xfailed, 98 xpassed, 134 warnings
> in 172.86s (0:02:52) =
> E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
> /build/reproducible-path/python-xarray-2025.08.0/.pybuild/cpython3_3.13_xarray/build;
> python3.13 -m pytest -n8
> --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
> --pyargs xarray
> rm -fr -- /tmp/dh-xdg-rundir-I6Nspr50
> 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
--- End Message ---