elastic-arm-cb9b0b2d: building nbyvqc2am6b5503yrs1jdisa6hknc3hf-python3.14-xarray-2026.07.0.drv structuredAttrs is enabled Sourcing python-remove-tests-dir-hook Sourcing python-catch-conflicts-hook.sh Sourcing python-remove-bin-bytecode-hook.sh Sourcing pypa-build-hook Using pypaBuildPhase Sourcing python-runtime-deps-check-hook Using pythonRuntimeDepsCheckHook Sourcing pypa-install-hook Using pypaInstallPhase Sourcing python-imports-check-hook.sh Using pythonImportsCheckPhase Sourcing python-metadata-check-hook.sh Using pythonMetadataCheckPhase Sourcing python-namespaces-hook Sourcing python-catch-conflicts-hook.sh Sourcing pytest-check-hook Using pytestCheckPhase Using checkPhaseThreadLimitHook Running phase: unpackPhase unpacking source archive /nix/store/pj0bf13zkjv736rf0m540m8lcapip4qk-source source root is source setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/xarray/util/print_versions.py" Running phase: patchPhase Running phase: updateAutotoolsGnuConfigScriptsPhase Running phase: configurePhase no configure script, doing nothing Running phase: buildPhase Executing pypaBuildPhase Setting SETUPTOOLS_SCM_PRETEND_VERSION to 2026.07.0 Including all tracked files automatically Creating a wheel... pypa build flags: --no-isolation --outdir dist/ --wheel * Getting build dependencies for wheel... /nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2026.07.0' to '2026.7.0' self.metadata.version = self._normalize_version(self.metadata.version) 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' git archive detected - fallback to listing all files reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'xarray.egg-info/SOURCES.txt' * Building wheel... /nix/store/7wqmhkx1lp5j15m2p4mv6vfrw08nzd90-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:332: InformationOnly: Normalizing '2026.07.0' to '2026.7.0' self.metadata.version = self._normalize_version(self.metadata.version) running bdist_wheel running build running build_py creating build/lib/xarray copying xarray/ufuncs.py -> build/lib/xarray copying xarray/coders.py -> build/lib/xarray copying xarray/groupers.py -> build/lib/xarray copying xarray/typing.py -> build/lib/xarray copying xarray/convert.py -> build/lib/xarray copying xarray/tutorial.py -> build/lib/xarray copying xarray/__init__.py -> build/lib/xarray copying xarray/conventions.py -> build/lib/xarray creating build/lib/xarray/static copying xarray/static/__init__.py -> build/lib/xarray/static creating 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 copying xarray/indexes/__init__.py -> build/lib/xarray/indexes creating build/lib/xarray/core copying xarray/core/nputils.py -> build/lib/xarray/core copying xarray/core/datatree_mapping.py -> build/lib/xarray/core copying xarray/core/groupby.py -> build/lib/xarray/core copying xarray/core/dtypes.py -> build/lib/xarray/core copying xarray/core/formatting_html.py -> build/lib/xarray/core copying xarray/core/utils.py -> build/lib/xarray/core copying xarray/core/_typed_ops.py -> build/lib/xarray/core copying xarray/core/dataset_utils.py -> build/lib/xarray/core copying xarray/core/dataarray.py -> build/lib/xarray/core copying xarray/core/eval.py -> build/lib/xarray/core copying xarray/core/indexes.py -> build/lib/xarray/core copying xarray/core/resample.py -> build/lib/xarray/core copying xarray/core/duck_array_ops.py -> build/lib/xarray/core copying xarray/core/missing.py -> build/lib/xarray/core copying xarray/core/coordinate_transform.py -> build/lib/xarray/core copying xarray/core/options.py -> build/lib/xarray/core copying xarray/core/accessor_dt.py -> build/lib/xarray/core copying xarray/core/dataset_variables.py -> build/lib/xarray/core copying xarray/core/dask_array_expr.py -> build/lib/xarray/core copying xarray/core/coordinates.py -> build/lib/xarray/core copying xarray/core/indexing.py -> build/lib/xarray/core copying xarray/core/datatree_render.py -> build/lib/xarray/core copying xarray/core/variable.py -> build/lib/xarray/core copying xarray/core/treenode.py -> build/lib/xarray/core copying xarray/core/common.py -> build/lib/xarray/core copying xarray/core/__init__.py -> build/lib/xarray/core copying xarray/core/extensions.py -> build/lib/xarray/core copying xarray/core/resample_cftime.py -> build/lib/xarray/core copying xarray/core/extension_array.py -> build/lib/xarray/core copying xarray/core/dataset.py -> build/lib/xarray/core copying xarray/core/datatree.py -> build/lib/xarray/core copying xarray/core/parallel.py -> build/lib/xarray/core copying xarray/core/_aggregations.py -> build/lib/xarray/core copying xarray/core/types.py -> build/lib/xarray/core copying xarray/core/accessor_str.py -> build/lib/xarray/core copying xarray/core/formatting.py -> build/lib/xarray/core creating 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/generate_ops.py -> build/lib/xarray/util copying xarray/util/print_versions.py -> build/lib/xarray/util copying xarray/util/__init__.py -> build/lib/xarray/util creating 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 copying xarray/structure/__init__.py -> build/lib/xarray/structure creating build/lib/xarray/backends copying xarray/backends/locks.py -> build/lib/xarray/backends copying xarray/backends/pydap_.py -> build/lib/xarray/backends copying xarray/backends/api.py -> build/lib/xarray/backends copying xarray/backends/netCDF4_.py -> build/lib/xarray/backends copying xarray/backends/zarr.py -> build/lib/xarray/backends copying xarray/backends/lru_cache.py -> build/lib/xarray/backends copying xarray/backends/file_manager.py -> build/lib/xarray/backends copying xarray/backends/netcdf3.py -> build/lib/xarray/backends copying xarray/backends/plugins.py -> build/lib/xarray/backends copying xarray/backends/scipy_.py -> build/lib/xarray/backends copying xarray/backends/common.py -> build/lib/xarray/backends copying xarray/backends/chunks.py -> build/lib/xarray/backends copying xarray/backends/__init__.py -> build/lib/xarray/backends copying xarray/backends/writers.py -> build/lib/xarray/backends copying xarray/backends/store.py -> build/lib/xarray/backends copying xarray/backends/h5netcdf_.py -> build/lib/xarray/backends copying xarray/backends/memory.py -> build/lib/xarray/backends creating build/lib/xarray/namedarray copying xarray/namedarray/dtypes.py -> build/lib/xarray/namedarray copying xarray/namedarray/utils.py -> build/lib/xarray/namedarray copying xarray/namedarray/pycompat.py -> build/lib/xarray/namedarray copying xarray/namedarray/parallelcompat.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/_array_api.py -> build/lib/xarray/namedarray copying xarray/namedarray/_typing.py -> build/lib/xarray/namedarray copying xarray/namedarray/_aggregations.py -> build/lib/xarray/namedarray creating build/lib/xarray/testing copying xarray/testing/assertions.py -> build/lib/xarray/testing copying xarray/testing/strategies.py -> build/lib/xarray/testing copying xarray/testing/__init__.py -> build/lib/xarray/testing creating build/lib/xarray/tests copying xarray/tests/test_backends_common.py -> build/lib/xarray/tests copying xarray/tests/test_datatree_mapping.py -> build/lib/xarray/tests copying xarray/tests/test_groupby.py -> build/lib/xarray/tests copying xarray/tests/test_backends_file_manager.py -> build/lib/xarray/tests copying xarray/tests/test_nputils.py -> build/lib/xarray/tests copying xarray/tests/test_missing.py -> build/lib/xarray/tests copying xarray/tests/test_conventions.py -> build/lib/xarray/tests copying xarray/tests/test_duck_array_wrapping.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_hashable.py -> build/lib/xarray/tests copying xarray/tests/test_assertions.py -> build/lib/xarray/tests copying xarray/tests/test_ufuncs.py -> build/lib/xarray/tests copying xarray/tests/test_nd_point_index.py -> build/lib/xarray/tests copying xarray/tests/test_array_api.py -> build/lib/xarray/tests copying xarray/tests/test_deprecation_helpers.py -> build/lib/xarray/tests copying xarray/tests/test_calendar_ops.py -> build/lib/xarray/tests copying xarray/tests/test_weighted.py -> build/lib/xarray/tests copying xarray/tests/test_cftimeindex.py -> build/lib/xarray/tests copying xarray/tests/test_cftime_offsets.py -> build/lib/xarray/tests copying xarray/tests/test_indexing.py -> build/lib/xarray/tests copying xarray/tests/test_rolling.py -> build/lib/xarray/tests copying xarray/tests/test_formatting.py -> build/lib/xarray/tests copying xarray/tests/test_namedarray.py -> build/lib/xarray/tests copying xarray/tests/test_coordinates.py -> build/lib/xarray/tests copying xarray/tests/test_dask.py -> build/lib/xarray/tests copying xarray/tests/arrays.py -> build/lib/xarray/tests copying xarray/tests/indexes.py -> build/lib/xarray/tests copying xarray/tests/test_duck_array_ops.py -> build/lib/xarray/tests copying xarray/tests/test_backends_chunks.py -> build/lib/xarray/tests copying xarray/tests/test_dataset.py -> build/lib/xarray/tests copying xarray/tests/test_combine.py -> build/lib/xarray/tests copying xarray/tests/test_accessor_dt.py -> build/lib/xarray/tests copying xarray/tests/test_extensions.py -> build/lib/xarray/tests copying xarray/tests/test_indexes.py -> build/lib/xarray/tests copying xarray/tests/test_plugins.py -> build/lib/xarray/tests copying xarray/tests/test_coding_times.py -> build/lib/xarray/tests copying xarray/tests/test_coding_strings.py -> build/lib/xarray/tests copying xarray/tests/test_cupy.py -> build/lib/xarray/tests copying xarray/tests/test_eval.py -> build/lib/xarray/tests copying xarray/tests/test_range_index.py -> build/lib/xarray/tests copying xarray/tests/test_backends_locks.py -> build/lib/xarray/tests copying xarray/tests/test_print_versions.py -> build/lib/xarray/tests copying xarray/tests/test_pandas_to_xarray.py -> build/lib/xarray/tests copying xarray/tests/test_dask_expr_protocol.py -> build/lib/xarray/tests copying xarray/tests/test_coordinate_transform.py -> build/lib/xarray/tests copying xarray/tests/conftest.py -> build/lib/xarray/tests copying xarray/tests/test_computation.py -> build/lib/xarray/tests copying xarray/tests/test_options.py -> build/lib/xarray/tests copying xarray/tests/test_sparse.py -> build/lib/xarray/tests copying xarray/tests/test_plot.py -> build/lib/xarray/tests copying xarray/tests/namespace.py -> build/lib/xarray/tests copying xarray/tests/__init__.py -> build/lib/xarray/tests copying xarray/tests/test_backends_lru_cache.py -> build/lib/xarray/tests copying xarray/tests/test_distributed.py -> build/lib/xarray/tests copying xarray/tests/test_typed_ops.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_parallelcompat.py -> build/lib/xarray/tests copying xarray/tests/test_coding.py -> build/lib/xarray/tests copying xarray/tests/test_backends_api.py -> build/lib/xarray/tests copying xarray/tests/test_variable.py -> build/lib/xarray/tests copying xarray/tests/test_error_messages.py -> build/lib/xarray/tests copying xarray/tests/test_formatting_html.py -> build/lib/xarray/tests copying xarray/tests/test_interp.py -> build/lib/xarray/tests copying xarray/tests/test_dataarray.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_coarsen.py -> build/lib/xarray/tests copying xarray/tests/test_backends_datatree.py -> build/lib/xarray/tests copying xarray/tests/test_datatree.py -> build/lib/xarray/tests copying xarray/tests/test_merge.py -> build/lib/xarray/tests copying xarray/tests/test_accessor_str.py -> build/lib/xarray/tests copying xarray/tests/test_units.py -> build/lib/xarray/tests copying xarray/tests/test_dtypes.py -> build/lib/xarray/tests copying xarray/tests/test_backends.py -> build/lib/xarray/tests creating build/lib/xarray/plot copying xarray/plot/utils.py -> build/lib/xarray/plot copying xarray/plot/dataset_plot.py -> build/lib/xarray/plot copying xarray/plot/accessor.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 creating build/lib/xarray/coding copying xarray/coding/times.py -> build/lib/xarray/coding copying xarray/coding/strings.py -> build/lib/xarray/coding copying xarray/coding/frequencies.py -> build/lib/xarray/coding copying xarray/coding/cftime_offsets.py -> build/lib/xarray/coding copying xarray/coding/common.py -> build/lib/xarray/coding copying xarray/coding/__init__.py -> build/lib/xarray/coding copying xarray/coding/calendar_ops.py -> build/lib/xarray/coding copying xarray/coding/variables.py -> build/lib/xarray/coding copying xarray/coding/cftimeindex.py -> build/lib/xarray/coding creating build/lib/xarray/computation copying xarray/computation/ops.py -> build/lib/xarray/computation copying xarray/computation/rolling_exp.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/weighted.py -> build/lib/xarray/computation copying xarray/computation/arithmetic.py -> build/lib/xarray/computation copying xarray/computation/__init__.py -> build/lib/xarray/computation copying xarray/computation/nanops.py -> build/lib/xarray/computation copying xarray/computation/computation.py -> build/lib/xarray/computation creating build/lib/xarray/compat copying xarray/compat/npcompat.py -> build/lib/xarray/compat copying xarray/compat/toolzcompat.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/array_api_compat.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 creating build/lib/xarray/static/css copying xarray/static/css/__init__.py -> build/lib/xarray/static/css creating build/lib/xarray/static/html copying xarray/static/html/__init__.py -> build/lib/xarray/static/html running 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 git archive detected - fallback to listing all files reading manifest template 'MANIFEST.in' adding license file 'LICENSE' writing manifest file 'xarray.egg-info/SOURCES.txt' copying xarray/py.typed -> build/lib/xarray copying xarray/tests/CLAUDE.md -> build/lib/xarray/tests 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 copying xarray/static/css/style.css -> build/lib/xarray/static/css copying xarray/static/html/icons-svg-inline.html -> build/lib/xarray/static/html 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 installing to build/bdist.linux-aarch64/wheel running install running install_lib creating build/bdist.linux-aarch64/wheel creating build/bdist.linux-aarch64/wheel/xarray copying build/lib/xarray/ufuncs.py -> build/bdist.linux-aarch64/wheel/./xarray creating build/bdist.linux-aarch64/wheel/xarray/static creating build/bdist.linux-aarch64/wheel/xarray/static/css copying build/lib/xarray/static/css/style.css -> build/bdist.linux-aarch64/wheel/./xarray/static/css copying build/lib/xarray/static/css/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/static/css creating build/bdist.linux-aarch64/wheel/xarray/static/html copying build/lib/xarray/static/html/icons-svg-inline.html -> build/bdist.linux-aarch64/wheel/./xarray/static/html copying build/lib/xarray/static/html/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/static/html copying build/lib/xarray/static/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/static copying build/lib/xarray/coders.py -> build/bdist.linux-aarch64/wheel/./xarray copying build/lib/xarray/groupers.py -> build/bdist.linux-aarch64/wheel/./xarray copying build/lib/xarray/typing.py -> build/bdist.linux-aarch64/wheel/./xarray copying build/lib/xarray/convert.py -> build/bdist.linux-aarch64/wheel/./xarray creating build/bdist.linux-aarch64/wheel/xarray/indexes copying build/lib/xarray/indexes/nd_point_index.py -> build/bdist.linux-aarch64/wheel/./xarray/indexes copying build/lib/xarray/indexes/range_index.py -> build/bdist.linux-aarch64/wheel/./xarray/indexes copying build/lib/xarray/indexes/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/indexes copying build/lib/xarray/tutorial.py -> build/bdist.linux-aarch64/wheel/./xarray creating build/bdist.linux-aarch64/wheel/xarray/core copying build/lib/xarray/core/nputils.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/datatree_mapping.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/groupby.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dtypes.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/formatting_html.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/utils.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/_typed_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dataset_utils.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dataarray.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/eval.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/indexes.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/resample.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/duck_array_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/missing.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/coordinate_transform.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/options.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/accessor_dt.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dataset_variables.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dask_array_expr.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/coordinates.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/indexing.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/datatree_render.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/variable.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/treenode.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/common.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/extensions.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/resample_cftime.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/extension_array.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/dataset.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/datatree.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/parallel.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/_aggregations.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/types.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/accessor_str.py -> build/bdist.linux-aarch64/wheel/./xarray/core copying build/lib/xarray/core/formatting.py -> build/bdist.linux-aarch64/wheel/./xarray/core creating build/bdist.linux-aarch64/wheel/xarray/util copying build/lib/xarray/util/generate_aggregations.py -> build/bdist.linux-aarch64/wheel/./xarray/util copying build/lib/xarray/util/deprecation_helpers.py -> build/bdist.linux-aarch64/wheel/./xarray/util copying build/lib/xarray/util/generate_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/util copying build/lib/xarray/util/print_versions.py -> build/bdist.linux-aarch64/wheel/./xarray/util copying build/lib/xarray/util/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/util copying build/lib/xarray/py.typed -> build/bdist.linux-aarch64/wheel/./xarray creating build/bdist.linux-aarch64/wheel/xarray/structure copying build/lib/xarray/structure/concat.py -> build/bdist.linux-aarch64/wheel/./xarray/structure copying build/lib/xarray/structure/merge.py -> build/bdist.linux-aarch64/wheel/./xarray/structure copying build/lib/xarray/structure/combine.py -> build/bdist.linux-aarch64/wheel/./xarray/structure copying build/lib/xarray/structure/alignment.py -> build/bdist.linux-aarch64/wheel/./xarray/structure copying build/lib/xarray/structure/chunks.py -> build/bdist.linux-aarch64/wheel/./xarray/structure copying build/lib/xarray/structure/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/structure creating build/bdist.linux-aarch64/wheel/xarray/backends copying build/lib/xarray/backends/locks.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/pydap_.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/api.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/netCDF4_.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/zarr.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/lru_cache.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/file_manager.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/netcdf3.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/plugins.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/scipy_.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/common.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/chunks.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/writers.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/store.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/h5netcdf_.py -> build/bdist.linux-aarch64/wheel/./xarray/backends copying build/lib/xarray/backends/memory.py -> build/bdist.linux-aarch64/wheel/./xarray/backends creating build/bdist.linux-aarch64/wheel/xarray/namedarray copying build/lib/xarray/namedarray/dtypes.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/utils.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/pycompat.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/parallelcompat.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/core.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/daskmanager.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/_array_api.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/_typing.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray copying build/lib/xarray/namedarray/_aggregations.py -> build/bdist.linux-aarch64/wheel/./xarray/namedarray creating build/bdist.linux-aarch64/wheel/xarray/testing copying build/lib/xarray/testing/assertions.py -> build/bdist.linux-aarch64/wheel/./xarray/testing copying build/lib/xarray/testing/strategies.py -> build/bdist.linux-aarch64/wheel/./xarray/testing copying build/lib/xarray/testing/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/testing creating build/bdist.linux-aarch64/wheel/xarray/tests copying build/lib/xarray/tests/test_dataset_typing.yml -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_common.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_datatree_mapping.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_groupby.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_file_manager.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_nputils.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_missing.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_conventions.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_duck_array_wrapping.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_concat.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_utils.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_hashable.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_assertions.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_ufuncs.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_nd_point_index.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_array_api.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_deprecation_helpers.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_calendar_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_weighted.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/CLAUDE.md -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_cftimeindex.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_cftime_offsets.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_indexing.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_rolling.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_formatting.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_namedarray.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coordinates.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dask.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/arrays.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/indexes.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_duck_array_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_chunks.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dataset.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_combine.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_accessor_dt.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_extensions.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_indexes.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_plugins.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coding_times.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coding_strings.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_cupy.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_eval.py -> build/bdist.linux-aarch64/wheel/./xarray/tests creating build/bdist.linux-aarch64/wheel/xarray/tests/data copying build/lib/xarray/tests/data/example_1.nc.gz -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example.uamiv -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/bears.nc -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example.grib -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example_1.nc -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/data/example.ict -> build/bdist.linux-aarch64/wheel/./xarray/tests/data copying build/lib/xarray/tests/test_range_index.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_datatree_typing.yml -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_locks.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_print_versions.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_pandas_to_xarray.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dask_expr_protocol.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coordinate_transform.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/conftest.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_computation.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_options.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_sparse.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_plot.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/namespace.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_lru_cache.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_distributed.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_typed_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_tutorial.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_treenode.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_parallelcompat.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coding.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_api.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_variable.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_error_messages.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_formatting_html.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_interp.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dataarray_typing.yml -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dataarray.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_cftimeindex_resample.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_strategies.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_coarsen.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends_datatree.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_datatree.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_merge.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_accessor_str.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_units.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_dtypes.py -> build/bdist.linux-aarch64/wheel/./xarray/tests copying build/lib/xarray/tests/test_backends.py -> build/bdist.linux-aarch64/wheel/./xarray/tests creating build/bdist.linux-aarch64/wheel/xarray/plot copying build/lib/xarray/plot/utils.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/plot/dataset_plot.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/plot/accessor.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/plot/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/plot/dataarray_plot.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/plot/facetgrid.py -> build/bdist.linux-aarch64/wheel/./xarray/plot copying build/lib/xarray/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray creating build/bdist.linux-aarch64/wheel/xarray/coding copying build/lib/xarray/coding/times.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/strings.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/frequencies.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/cftime_offsets.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/common.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/calendar_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/variables.py -> build/bdist.linux-aarch64/wheel/./xarray/coding copying build/lib/xarray/coding/cftimeindex.py -> build/bdist.linux-aarch64/wheel/./xarray/coding creating build/bdist.linux-aarch64/wheel/xarray/computation copying build/lib/xarray/computation/ops.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/rolling_exp.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/rolling.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/fit.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/apply_ufunc.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/weighted.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/arithmetic.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/nanops.py -> build/bdist.linux-aarch64/wheel/./xarray/computation copying build/lib/xarray/computation/computation.py -> build/bdist.linux-aarch64/wheel/./xarray/computation creating build/bdist.linux-aarch64/wheel/xarray/compat copying build/lib/xarray/compat/npcompat.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/toolzcompat.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/dask_array_ops.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/__init__.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/array_api_compat.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/dask_array_compat.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/compat/pdcompat.py -> build/bdist.linux-aarch64/wheel/./xarray/compat copying build/lib/xarray/conventions.py -> build/bdist.linux-aarch64/wheel/./xarray running install_egg_info Copying xarray.egg-info to build/bdist.linux-aarch64/wheel/./xarray-2026.7.0-py3.14.egg-info running install_scripts creating build/bdist.linux-aarch64/wheel/xarray-2026.7.0.dist-info/WHEEL creating '/build/source/dist/.tmp-ziodl6vf/xarray-2026.7.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/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/writers.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/dask_array_expr.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_mapping.py' adding 'xarray/core/datatree_render.py' adding 'xarray/core/dtypes.py' adding 'xarray/core/duck_array_ops.py' adding 'xarray/core/eval.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/CLAUDE.md' 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_dask_expr_protocol.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_eval.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-2026.7.0.dist-info/licenses/LICENSE' adding 'xarray-2026.7.0.dist-info/METADATA' adding 'xarray-2026.7.0.dist-info/WHEEL' adding 'xarray-2026.7.0.dist-info/entry_points.txt' adding 'xarray-2026.7.0.dist-info/top_level.txt' adding 'xarray-2026.7.0.dist-info/RECORD' removing build/bdist.linux-aarch64/wheel Successfully built xarray-2026.7.0-py3-none-any.whl Finished creating a wheel... Finished executing pypaBuildPhase Running phase: pythonRuntimeDepsCheckHook Executing pythonRuntimeDepsCheck Checking runtime dependencies for xarray-2026.7.0-py3-none-any.whl Finished executing pythonRuntimeDepsCheck Running phase: installPhase Executing pypaInstallPhase Successfully installed xarray-2026.7.0-py3-none-any.whl Finished executing pypaInstallPhase Running phase: pythonOutputDistPhase Executing pythonOutputDistPhase Finished executing pythonOutputDistPhase Running phase: fixupPhase shrinking RPATHs of ELF executables and libraries in /nix/store/1n6h5m5a6q5rzik0x02zfgiq9j9zd9m6-python3.14-xarray-2026.07.0-dist checking for references to /build/ in /nix/store/1n6h5m5a6q5rzik0x02zfgiq9j9zd9m6-python3.14-xarray-2026.07.0-dist... patching script interpreter paths in /nix/store/1n6h5m5a6q5rzik0x02zfgiq9j9zd9m6-python3.14-xarray-2026.07.0-dist shrinking RPATHs of ELF executables and libraries in /nix/store/9xbd45y31lfpyarx20c06qd8ik76f8qs-python3.14-xarray-2026.07.0 checking for references to /build/ in /nix/store/9xbd45y31lfpyarx20c06qd8ik76f8qs-python3.14-xarray-2026.07.0... patching script interpreter paths in /nix/store/9xbd45y31lfpyarx20c06qd8ik76f8qs-python3.14-xarray-2026.07.0 stripping (with command strip and flags -S -p) in /nix/store/9xbd45y31lfpyarx20c06qd8ik76f8qs-python3.14-xarray-2026.07.0/lib Executing pythonRemoveTestsDir Finished executing pythonRemoveTestsDir Running phase: installCheckPhase setting known thread variables to default: 1 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1 no Makefile or custom installCheckPhase, doing nothing Running phase: pythonCatchConflictsPhase Running phase: pythonRemoveBinBytecodePhase Running phase: pythonImportsCheckPhase Executing pythonImportsCheckPhase Check whether the following modules can be imported: xarray Running phase: pythonMetadataCheckPhase Executing pythonMetadataCheckPhase Running phase: pytestCheckPhase Executing pytestCheckPhase setting known thread variables to default: 1 OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 BLIS_NUM_THREADS=1 VECLIB_MAXIMUM_THREADS=1 NUMBA_NUM_THREADS=1 NUMEXPR_NUM_THREADS=1 pytest flags: -m pytest --numprocesses=16 ============================= test session starts ============================== platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 rootdir: /build/source configfile: pyproject.toml testpaths: xarray/tests, properties plugins: asyncio-1.4.0, xdist-3.8.0, zarr-3.2.1 asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=function, asyncio_default_test_loop_scope=function 16 workers [21066 items] ........................................................................ [ 0%] ................................................................s....... [ 0%] ...................................................s.................... [ 1%] .............................s............................s..s.......... [ 1%] ........................................................................ [ 1%] ..........................................s............................. [ 2%] .................................s.........................s............ [ 2%] ........................................................................ [ 2%] ........................................................................ [ 3%] .....................s.ss.....s......................................... [ 3%] ........................................................................ [ 3%] ........................................................................ [ 4%] ........................................................................ [ 4%] ........................................................................ [ 4%] ....................................s................................... [ 5%] ......s..s.............................................................. [ 5%] ........................................................................ [ 5%] .......s..............x................................................. [ 6%] ....................s................................................... [ 6%] ........................................................................ [ 6%] ....................................................................x... [ 7%] ....................s...................x............................... [ 7%] ........................................................................ [ 7%] .....................................s...........................s...... [ 8%] ......................s................................................. [ 8%] ...........................s............................................ [ 8%] ......................................................x................. [ 9%] ........................................................................ [ 9%] ..................................................s..................... [ 9%] ........................................................................ [ 10%] ........................................................................ [ 10%] ........................................................................ [ 10%] ..............................x......................................... [ 11%] .......................................................................s [ 11%] ....................s...............................................x... [ 11%] .....s............................s..................................... [ 12%] .............................................................s.......... [ 12%] ...........s..ssss.......sssss..........s........s..................s... [ 12%] ............s................s.........................s...............x [ 13%] ........................................................................ [ 13%] ....................................................s................... [ 14%] .........................................................s...s....ss.... [ 14%] ...s..................s...ss..............xx............x..........s.... [ 14%] .....................................................x.................. [ 15%] s.........s..............s......s..............s...........s............ [ 15%] ..............................s.....................s......s.s..s....... [ 15%] .ss..............................s.............s....s.....s......s...... [ 16%] ......s..............................................s.................. [ 16%] ........s......................................s........................ [ 16%] .....x.................................................................. [ 17%] ....................................s................................... [ 17%] .............................................s.......................... [ 17%] ........................................................................ [ 18%] ...............................................................s.s...... [ 18%] ............x......xX......s............X.........X................s.... [ 18%] ........................................................................ [ 19%] .....s.................................................................. [ 19%] ........................................................................ [ 19%] ...................s......................x............................. [ 20%] ........................................................................ [ 20%] ........................................................................ [ 20%] ................................x.........s..x...s...................... [ 21%] ........................................................................ [ 21%] ........................................................................ [ 21%] .....................................ss............................x.... [ 22%] ......x................s................................................ [ 22%] ........................................................................ [ 22%] ...............................x........................................ [ 23%] .............s.......................................................... [ 23%] ........................................................................ [ 23%] ........................................................................ [ 24%] .......................................x..x........sx.......s.s......... [ 24%] ..............................................x................s..s..... [ 24%] ..............................s..................s..........x....s...... [ 25%] .......sss.s..s...................................s...................s. [ 25%] ........................................................................ [ 25%] ............................................................s..x..s..... [ 26%] ..................................................................X..... [ 26%] ..............s......................................................... [ 27%] ........................................................................ [ 27%] ........................................................................ [ 27%] .........s.....xx....................................................... [ 28%] .........................................s.............................. [ 28%] ............s........................................................... [ 28%] ........................................................................ [ 29%] .......................s..s........................................s.... [ 29%] ........................................................................ [ 29%] ........................................................................ [ 30%] ........................................................................ [ 30%] ........................................................................ [ 30%] ..........................................................s.....X...X..X [ 31%] ...........s....................................x....................... [ 31%] ................................................s....................... [ 31%] ........................................................................ [ 32%] ......s...x....................s.....................s................s. [ 32%] ............x......s.......................................s............ [ 32%] ...................................................................s.... [ 33%] ..................................................................s..... [ 33%] ....xx....................x................xs.........s..s....s..s.s..s. [ 33%] .s.....................................s....................s........... [ 34%] x..........s.s.........s....ssss...s.......x............................ [ 34%] .........x...........s.........................s.........s..........s... [ 34%] .....................................s............s..................... [ 35%] ........................................................................ [ 35%] .............x..........................s...sss.ss.ss.........x........s [ 35%] ....s.......s...x...........s.............s...........s................. [ 36%] ............x..............x...s...s................s................... [ 36%] ................................s....................................... [ 36%] s..s..........x.s...................s....s.............................. [ 37%] ................s....s....s..............s.s.............s.............. [ 37%] ......................................................s................. [ 37%] .................................................s.................s.... [ 38%] .................................s..........x........................... [ 38%] ..........................s............................................. [ 38%] ...s.................................................................... [ 39%] ........x.........s............sss.s.s...s......................s.s..... [ 39%] .........................................s................s............. [ 39%] .............s.......................................................... [ 40%] ........................................................................ [ 40%] ..x............................s........................................ [ 41%] ........x..................................................x............ [ 41%] ..................s...................................................s. [ 41%] ..ss...s...ssssssssssssss............................................... [ 42%] ...........ss................................................s.......... [ 42%] ...........................s.........................s.ss............... [ 42%] ..........s........s....................................sx.............. [ 43%] .............s..............s..............s............................ [ 43%] ..................................................s.........ss.ssss.ssss [ 43%] ssssssssss..sssss.ssssssssss.ssss.sssssssss..sss..ssssss.xssssssssss.... [ 44%] .....s...........x..........x........................x..ss.......s...... [ 44%] ..x.............................x.......x.......................xs....s. [ 44%] ....s................................................................... [ 45%] ...........................................................ss........... [ 45%] ...........ss........................................................... [ 45%] ........................................s........ss..................... [ 46%] .............x...............s.......................................... [ 46%] ........................................................................ [ 46%] ...............................................................x.......s [ 47%] ........................................................................ [ 47%] ...........................s..........................s..s.............. [ 47%] .........................X........................s.s................... [ 48%] ........s................s..s...............xX.s..x..X.......s.......... [ 48%] .s...x............s....s...s...ss.............s........X....X........x.s [ 48%] ...................x................s.......X.................s.s....... [ 49%] ................s.......................s.............s................. [ 49%] ............................s....s...................................... [ 49%] .................s...s.......x.......s.................................. [ 50%] .......................................s..s............................. [ 50%] .............................X............s.s.................s..x..s... [ 50%] ..............s.....x.......................s..s.........x.............. [ 51%] ..x...............................sss..s..ss............................ [ 51%] ......................................x......s.....................s.s.. [ 51%] .................s..s...ss.........................................X.... [ 52%] ............s.......x...........s..s..................................s. [ 52%] ..x....................s..s............................................. [ 52%] ................................................s....................... [ 53%] ........s....s...........................................s......s....ss. [ 53%] .s...s......sss.....s............s..................................s.s. [ 54%] s....ssss.ss.....s...................................................... [ 54%] ....................................................x..............s.... [ 54%] s...ss..s..s..s..s..s.s................................................. [ 55%] ........s.s..s......s...s...s..s...s.......s.ss......................... [ 55%] .....................x.s....x..s....s...s..s...s..s..s...s..s.s..s.s..xs [ 55%] .ss.....................ss.....s..s..x...s.....ss....................... [ 56%] .............x....s..................................................... [ 56%] ...................x..................................x................. [ 56%] ...s.................s.ss...s..s..............s........s.........ssss.s. [ 57%] s..s.ss.sss.s.ssss.s.s...s...s.x..ss.s......ssss.sssss...s...s.......... [ 57%] ..............................s......s..s....s.....s..s..s..........s.s. [ 57%] .......x....s.....s...s..s...s.s..s..ss.s..sxssss..sx.s........s..x...s. [ 58%] ss...s....ss...sx....s.s.s.s...s....sxs.s...ss..ss...s.........x..s.ss.s [ 58%] s...sssss...s..xs....ss.s..xs..........xs..s.xs...s.s....s..s.s...s..... [ 58%] s..s.....s...xs..s..x...s...ss....s..ss........x.s.s.....x..s...sss.s... [ 59%] .ss.....s..s.s.s..s..x.s................................................ [ 59%] ..........................s.....s......s...s.........s...s...s.s....s... [ 59%] s..s..............................s.s................................... [ 60%] ...s.s......ss.ss..s......s.....sx.s..ss.....s.s..................s..... [ 60%] ........s............s.................................................. [ 60%] ..................................ss.................................... [ 61%] ........................................................................ [ 61%] .........................X.............................................. [ 61%] ..............................................x...X..................... [ 62%] ........................s.ssss.sss.sss.sss.s...sss.sss.ss.ss.sss.s.ss.s. [ 62%] ss.sss.ss....ssssss.s.ss.sssxssss.ss.sssssss.x.sss.sss..ssssssssssssss.. [ 62%] sss.s.sss.sssssssssssssssssss.sssssssssss.sssss.sssssss.ssssssssss.ssss. [ 63%] ssssssss..ssss.ssss..ss..ssssssss.ssss..sssssssss..sss.ss.sss..sss.ss.ss [ 63%] .sssss.s.ss.ss..sss..ss.ssss.sss.ss..s.sssssssss.ssssssssss.sss.sss...ss [ 63%] .sss..ssssss.ssssssssssssssssss..sssssss..sssssss.sssssssssss.ssssssss.s [ 64%] .ssssssssssssssssssss.sssssss.ssss.ssssssssss.sss.sss.sssssss........... [ 64%] ................s..s......................s.s.ss.s......s...sss...s.s... [ 64%] ......................s.........s...s.s.s...s........................... [ 65%] .s.........ss.ss.s.............s................s.....................ss [ 65%] ss.ss.ssssssss.sssss.s..ss..sss...sss.sssss.ssssss....sssssssssss.s.ssss [ 65%] ..ssssss.ssss.sssssss.ssss.ss.ssss..sssss...s........................... [ 66%] ...sss.ss..sss..sss.sss.sss.ssss.ss.sssss.sss.sssss.ss.sss.s............ [ 66%] ..............................................s....s.....s.............. [ 66%] s.ss...............s..s................................................. [ 67%] ............ss.s..ss.ss.sssss..sss....ss.s.s..s.ss...ss..sss..sss.ssssss [ 67%] .ssssss.sssss.sss..sssssss..s.sss.s...sssssssssss...sssssss.sssssssssss. [ 68%] ..s.s..........s..............................s.s....................... [ 68%] ..................ss.s.s.s........s....s...ssss.......ss...xs.ssssxs...x [ 68%] ss...sxss..ss.s.......x.ss.sss........ss.s....s.s.s..sss....xs...s.s.s.s [ 69%] .s....xs.....s..s.s.s.s..s.ss..s.s..ss..s..s...s.ssss.ss....sss.s..s..ss [ 69%] s....s.......s.s.ss.......s.x.s.x...ss..s.s..sxs...ss.ss..s.s..x..ss.... [ 69%] ..xs.....ss..xs....ss..x.s..s...ss.....s...s.ss..ss.s....s..s.....s..s.. [ 70%] ..s.....ss...ss.s.ss.ssXss......s.ss.ss.......s.......sssssssss.......s. [ 70%] .................................X.ss..............x..s..ss...s...s.s... [ 70%] xs..ss....xs..s.s.xs......ss.ss......xxss..s.s.ssx.s....ss.x.s.....sx.ss [ 71%] ....s.s....s..ssx...ss..ss..ss.s...............ss.sss.sss.sss........... [ 71%] ..........................................................ss............ [ 71%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........................................................................ [ 72%] ........s..ss........................................................... [ 73%] ....................................s................................... [ 73%] ........................................................................ [ 73%] ........................................................................ [ 74%] ........................................................................ [ 74%] ................................................................s.ss.... [ 74%] ..........................................s.s.s......................... [ 75%] .......................s...ss........................................... [ 75%] ....................s..ss....................s....Xs.s...............ss. [ 75%] .s.......................s.s.s............................x..sss.s..ss.. [ 76%] .s..s.s.....s...s...s...s....s..ss.s......x.s.....ss........x..s....s..s [ 76%] .......x...s...ss....x.s....ss.....xsx...ss.......xs....s.s..x..s.....s. [ 76%] s....x.s...s.s..s...ss..s....ss..s...s..s..s...s.s....s....ss.....s..... [ 77%] ..s.s...........x.s..................................................... [ 77%] ........................................................................ [ 77%] ........................................................................ [ 78%] ........................................................................ [ 78%] ........................................................................ [ 78%] ..............................................x......................... [ 79%] .x...................................................................... [ 79%] ........................................................................ [ 79%] ........................................................................ [ 80%] ........................................................................ [ 80%] ........................................................................ [ 81%] ........................................................................ [ 81%] ........................................................................ [ 81%] ........................................................................ [ 82%] ........................................................................ [ 82%] ........................................................................ [ 82%] ........................................................................ [ 83%] ........................................................................ [ 83%] ........................................................................ [ 83%] ................s...s..s...s..s.s...s..s......s...s.....s..ss..s.s.s.... [ 84%] ........................................................................ [ 84%] ........................................................................ [ 84%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 85%] ........................................................................ [ 86%] ........................................................................ [ 86%] .....................s..ssss..s.s..s..s.s............................... [ 86%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 87%] ........................................................................ [ 88%] ........................................................................ [ 88%] ........s..s...s.s..s.s.......................................x......... [ 88%] ............x...................x....................................... [ 89%] .x...................................................................... [ 89%] ............x......x...........x........................................ [ 89%] ...............................x......x......XX...x..................... [ 90%] ..........x............................................................. [ 90%] ........................................................................ [ 90%] ........................................................................ [ 91%] ...............................s....sss................................. [ 91%] ........................................................................ [ 91%] ........................................................................ [ 92%] ......x..............x........x....X...........X........x.........x...x. [ 92%] .x...............s.ssx...............................x...x....x..x...... [ 92%] .......s..ss.s.......................................................... [ 93%] ..x..................................x.................................. [ 93%] .................sss.ssss..ssss..ss.sssss.ssss.ssss.s.sss..ss.sssssss.ss [ 93%] ss.ss.................x................................................. [ 94%] ...............................x...X...........x........................ [ 94%] .................s....X................................................. [ 95%] ........................sssss.sssss.sssssssssss.ss.sssssssssssssss.s.sss [ 95%] sssssssssssssss.s.s.........s..ss.ss..sxs.sss.ss.s............x.....X... [ 95%] ............................x.x............ss.s..ssss...sssssssss.s..... [ 96%] ........................................................................ [ 96%] ........................................................................ [ 96%] ......x.......x...x..............x...........xx..xX.x..............x.... [ 97%] .......................x...................x............................ [ 97%] ............x.x.........xxxxxxxx...x....x.x......xX.X..xx..x............ [ 97%] ..................................s..................................... [ 98%] ........................................................................ [ 98%] ........................................................................ [ 98%] ........................................................................ [ 99%] ....sss........s.............s....................XXssss..............ss [ 99%] ssss..............ssssss..............ssssss..............sssssssssss.s. [ 99%] s.s.s.sssssssssss.s.s.s.s.sssssssssss.s.s. [100%] =============================== warnings summary =============================== ../../nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: 16 warnings /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: xarray/tests/test_cftime_offsets.py::test_neq, argvalues type: product Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) ../../nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: 16 warnings /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: xarray/tests/test_cftime_offsets.py::test_eq, argvalues type: zip Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) ../../nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: 16 warnings /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: xarray/tests/test_cftime_offsets.py::test_minus_offset, argvalues type: zip Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) ../../nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: 16 warnings /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: xarray/tests/test_dataarray.py::TestDataArray::test_quantile, argvalues type: zip Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) ../../nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: 16 warnings /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/python.py:124: PytestRemovedIn10Warning: Passing a non-Collection iterable to parametrize is deprecated. Test: xarray/tests/test_variable.py::TestVariable::test_quantile, argvalues type: zip Please convert to a list or tuple. See https://docs.pytest.org/en/stable/deprecations.html#parametrize-iterators metafunc.parametrize(*marker.args, **marker.kwargs, _param_mark=marker) xarray/tests/test_backends.py: 17 warnings xarray/tests/test_backends_datatree.py: 2 warnings /build/source/xarray/backends/netCDF4_.py:96: DeprecationWarning: Setting the shape on a NumPy array has been deprecated in NumPy 2.5. As an alternative, you can create a new view using np.reshape (with copy=False if needed). data[key] = value xarray/tests/test_backends.py::TestNetCDF4ClassicViaH5NetCDFData::test_group_fails /nix/store/pipmvz1pkb1gilazg5klrkyay85mmmxc-python3.14-pytest-9.1.1/lib/python3.14/site-packages/_pytest/unraisableexception.py:67: PytestUnraisableExceptionWarning: Exception ignored while calling deallocator : None Traceback (most recent call last): File "/build/source/xarray/backends/file_manager.py", line 415, in __del__ warnings.warn( ~~~~~~~~~~~~~^ f"deallocating {self}, but file is not already closed. " ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...<2 lines>... stacklevel=2, ^^^^^^^^^^^^^ ) ^ RuntimeWarning: deallocating , but file is not already closed. This may indicate a bug. warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) xarray/tests/test_duck_array_ops.py: 16 warnings /nix/store/4mz760vgfxr59rlwxgcn1bzs2c3kg80z-python3.14-dask-2026.8.0/lib/python3.14/site-packages/dask/array/core.py:5288: RuntimeWarning: overflow encountered in scalar add result = function(*args, **kwargs) xarray/tests/test_duck_array_wrapping.py::TestDataArrayMethods::test_astype[sparse] /nix/store/m33pag5jwgjzi218cgx2zvl779llkmp3-python3.14-sparse-0.18.0/lib/python3.14/site-packages/sparse/numba_backend/_umath.py:618: RuntimeWarning: invalid value encountered in cast func_data = self.func(*func_args, dtype=self.dtype, **self.kwargs) xarray/tests/test_dask.py: 12 warnings /nix/store/adzv2l2pzg6jnjikcj3fgghpbc1mhaj3-python3.14-numpy-2.5.3/lib/python3.14/site-packages/numpy/_core/numeric.py:475: RuntimeWarning: invalid value encountered in cast multiarray.copyto(res, fill_value, casting='unsafe') -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html = 19056 passed, 1790 skipped, 199 xfailed, 32 xpassed, 129 warnings in 348.00s (0:05:47) = Finished executing pytestCheckPhase pytestCheckPhase completed in 6 minutes 2 seconds Running phase: pytestcachePhase Running phase: pytestRemoveBytecodePhase