Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add missing DataArray.dt.total_seconds() method #8435

Merged
merged 1 commit into from
Nov 10, 2023

Add missing DataArray.dt.total_seconds() method

91ebf2b
Select commit
Loading
Failed to load commit list.
Sign in for the full log view
Merged

Add missing DataArray.dt.total_seconds() method #8435

Add missing DataArray.dt.total_seconds() method
91ebf2b
Select commit
Loading
Failed to load commit list.
GitHub Actions / Test Results failed Nov 9, 2023 in 0s

21 fail, 2 351 skipped, 16 291 pass in 1h 51m 45s

           7 files  +           7             7 suites  +7   1h 51m 45s ⏱️ + 1h 51m 45s
  18 663 tests +  18 663    16 291 ✔️ +  16 291    2 351 💤 +  2 351  21 +21 
122 468 runs  +122 468  108 413 ✔️ +108 413  13 983 💤 +13 983  72 +72 

Results for commit 91ebf2b. ± Comparison against earlier commit 48478f1.

Annotations

Check warning on line 0 in xarray.tests.test_units.TestVariable

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_max] (xarray.tests.test_units.TestVariable)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestVariable object at 0x15db5c130>
func = method_max, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("argsort"),
            method("cumprod"),
            method("cumsum"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("std"),
            method("sum"),
            method("var"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.linspace(0, 1, 10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        variable = xr.Variable("x", array)
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in func.kwargs:
            numpy_kwargs["axis"] = variable.get_axis_num(numpy_kwargs.pop("dim"))
    
        units = extract_units(func(array, **numpy_kwargs))
        expected = attach_units(func(strip_units(variable)), units)
>       actual = func(variable)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:1560: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/namedarray/_aggregations.py:250: in max
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function max at 0x10fab9fb0>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestVariable

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_min] (xarray.tests.test_units.TestVariable)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestVariable object at 0x15db5c2e0>
func = method_min, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("argsort"),
            method("cumprod"),
            method("cumsum"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("std"),
            method("sum"),
            method("var"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.linspace(0, 1, 10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        variable = xr.Variable("x", array)
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in func.kwargs:
            numpy_kwargs["axis"] = variable.get_axis_num(numpy_kwargs.pop("dim"))
    
        units = extract_units(func(array, **numpy_kwargs))
        expected = attach_units(func(strip_units(variable)), units)
>       actual = func(variable)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:1560: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/namedarray/_aggregations.py:318: in min
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function min at 0x10fabc2f0>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

6 out of 7 runs failed: test_aggregation[float64-function_max] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dc979a0>
func = function_max, dtype = dtype('float64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = function_max
args = (<Quantity([0. 1. 2. 3. 4. 5. 6. 7. 8. 9.], 'meter')>,), kwargs = {}
all_args = [<Quantity([0. 1. 2. 3. 4. 5. 6. 7. 8. 9.], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

6 out of 7 runs failed: test_aggregation[float64-function_min] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dc97b50>
func = function_min, dtype = dtype('float64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = function_min
args = (<Quantity([0. 1. 2. 3. 4. 5. 6. 7. 8. 9.], 'meter')>,), kwargs = {}
all_args = [<Quantity([0. 1. 2. 3. 4. 5. 6. 7. 8. 9.], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-function_max] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcaa9a0>
func = function_max, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = function_max, args = (<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>,)
kwargs = {}, all_args = [<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-function_min] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcaab50>
func = function_min, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = function_min, args = (<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>,)
kwargs = {}, all_args = [<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_max] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcb71c0>
func = method_max, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
        units = extract_units(func(array))
        expected = attach_units(func(strip_units(data_array)), units)
>       actual = func(data_array)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2427: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/core/_aggregations.py:1501: in max
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/dataarray.py:3750: in reduce
    var = self.variable.reduce(func, dim, axis, keep_attrs, keepdims, **kwargs)
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function max at 0x10fab9fb0>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_min] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcb7370>
func = method_min, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
        units = extract_units(func(array))
        expected = attach_units(func(strip_units(data_array)), units)
>       actual = func(data_array)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2427: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/core/_aggregations.py:1580: in min
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/dataarray.py:3750: in reduce
    var = self.variable.reduce(func, dim, axis, keep_attrs, keepdims, **kwargs)
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function min at 0x10fabc2f0>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

6 out of 7 runs failed: test_unary_operations[float64-round] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcb7b80>
func = <function round at 0x10fabcbf0>, dtype = dtype('float64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            pytest.param(operator.neg, id="negate"),
            pytest.param(abs, id="absolute"),
            pytest.param(np.round, id="round"),
        ),
    )
    def test_unary_operations(self, func, dtype):
        array = np.arange(10).astype(dtype) * unit_registry.m
        data_array = xr.DataArray(data=array)
    
>       units = extract_units(func(array))
E       TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2448: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_unary_operations[int64-round] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x15dcb7d30>
func = <function round at 0x10fabcbf0>, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            pytest.param(operator.neg, id="negate"),
            pytest.param(abs, id="absolute"),
            pytest.param(np.round, id="round"),
        ),
    )
    def test_unary_operations(self, func, dtype):
        array = np.arange(10).astype(dtype) * unit_registry.m
        data_array = xr.DataArray(data=array)
    
>       units = extract_units(func(array))
E       TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:2448: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataset

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_max] (xarray.tests.test_units.TestDataset)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataset object at 0x15b3a89a0>
func = method_max, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("min"),
            method("mean"),
            method("median"),
            method("sum"),
            method("prod"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        unit_a, unit_b = (
            (unit_registry.Pa, unit_registry.degK)
            if func.name != "cumprod"
            else (unit_registry.dimensionless, unit_registry.dimensionless)
        )
    
        a = np.linspace(0, 1, 10).astype(dtype) * unit_a
        b = np.linspace(-1, 0, 10).astype(dtype) * unit_b
    
        ds = xr.Dataset({"a": ("x", a), "b": ("x", b)})
    
        if "dim" in func.kwargs:
            numpy_kwargs = func.kwargs.copy()
            dim = numpy_kwargs.pop("dim")
    
            axis_a = ds.a.get_axis_num(dim)
            axis_b = ds.b.get_axis_num(dim)
    
            numpy_kwargs_a = numpy_kwargs.copy()
            numpy_kwargs_a["axis"] = axis_a
            numpy_kwargs_b = numpy_kwargs.copy()
            numpy_kwargs_b["axis"] = axis_b
        else:
            numpy_kwargs_a = {}
            numpy_kwargs_b = {}
    
        units_a = array_extract_units(func(a, **numpy_kwargs_a))
        units_b = array_extract_units(func(b, **numpy_kwargs_b))
        units = {"a": units_a, "b": units_b}
    
>       actual = func(ds)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:4150: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/core/_aggregations.py:330: in max
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/dataset.py:6815: in reduce
    variables[name] = var.reduce(
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:759: in reduce
    data = func(self.data, axis=axis, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'pascal')>, axis = 0, skipna = None
kwargs = {}, func = <function max at 0x10ced0330>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataset

See this annotation in the file changed.

@github-actions github-actions / Test Results

All 5 runs failed: test_aggregation[int64-method_min] (xarray.tests.test_units.TestDataset)

artifacts/Test results for Linux-3.10/pytest.xml [took 0s]
artifacts/Test results for Linux-3.11/pytest.xml [took 0s]
artifacts/Test results for Linux-3.9/pytest.xml [took 0s]
artifacts/Test results for macOS-3.11/pytest.xml [took 0s]
artifacts/Test results for macOS-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataset object at 0x15b3a8a30>
func = method_min, dtype = dtype('int64')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("min"),
            method("mean"),
            method("median"),
            method("sum"),
            method("prod"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        unit_a, unit_b = (
            (unit_registry.Pa, unit_registry.degK)
            if func.name != "cumprod"
            else (unit_registry.dimensionless, unit_registry.dimensionless)
        )
    
        a = np.linspace(0, 1, 10).astype(dtype) * unit_a
        b = np.linspace(-1, 0, 10).astype(dtype) * unit_b
    
        ds = xr.Dataset({"a": ("x", a), "b": ("x", b)})
    
        if "dim" in func.kwargs:
            numpy_kwargs = func.kwargs.copy()
            dim = numpy_kwargs.pop("dim")
    
            axis_a = ds.a.get_axis_num(dim)
            axis_b = ds.b.get_axis_num(dim)
    
            numpy_kwargs_a = numpy_kwargs.copy()
            numpy_kwargs_a["axis"] = axis_a
            numpy_kwargs_b = numpy_kwargs.copy()
            numpy_kwargs_b["axis"] = axis_b
        else:
            numpy_kwargs_a = {}
            numpy_kwargs_b = {}
    
        units_a = array_extract_units(func(a, **numpy_kwargs_a))
        units_b = array_extract_units(func(b, **numpy_kwargs_b))
        units = {"a": units_a, "b": units_b}
    
>       actual = func(ds)

/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:4150: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
/Users/runner/work/xarray/xarray/xarray/tests/test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
/Users/runner/work/xarray/xarray/xarray/core/_aggregations.py:417: in min
    return self.reduce(
/Users/runner/work/xarray/xarray/xarray/core/dataset.py:6815: in reduce
    variables[name] = var.reduce(
/Users/runner/work/xarray/xarray/xarray/core/variable.py:1756: in reduce
    result = super().reduce(
/Users/runner/work/xarray/xarray/xarray/namedarray/core.py:759: in reduce
    data = func(self.data, axis=axis, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'pascal')>, axis = 0, skipna = None
kwargs = {}, func = <function min at 0x10ced0630>
xp = <module 'numpy' from '/Users/runner/micromamba/envs/xarray-tests/lib/python3.9/site-packages/numpy/__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

/Users/runner/work/xarray/xarray/xarray/core/duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestVariable

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_max] (xarray.tests.test_units.TestVariable)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestVariable object at 0x000001EBE4BC4670>
func = method_max, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("argsort"),
            method("cumprod"),
            method("cumsum"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("std"),
            method("sum"),
            method("var"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.linspace(0, 1, 10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        variable = xr.Variable("x", array)
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in func.kwargs:
            numpy_kwargs["axis"] = variable.get_axis_num(numpy_kwargs.pop("dim"))
    
        units = extract_units(func(array, **numpy_kwargs))
        expected = attach_units(func(strip_units(variable)), units)
>       actual = func(variable)

D:\a\xarray\xarray\xarray\tests\test_units.py:1560: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\namedarray\_aggregations.py:250: in max
    return self.reduce(
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function max at 0x000001EBCEA45530>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestVariable

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_min] (xarray.tests.test_units.TestVariable)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestVariable object at 0x000001EBE4BC4820>
func = method_min, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("argsort"),
            method("cumprod"),
            method("cumsum"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("std"),
            method("sum"),
            method("var"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.linspace(0, 1, 10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        variable = xr.Variable("x", array)
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in func.kwargs:
            numpy_kwargs["axis"] = variable.get_axis_num(numpy_kwargs.pop("dim"))
    
        units = extract_units(func(array, **numpy_kwargs))
        expected = attach_units(func(strip_units(variable)), units)
>       actual = func(variable)

D:\a\xarray\xarray\xarray\tests\test_units.py:1560: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\namedarray\_aggregations.py:318: in min
    return self.reduce(
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function min at 0x000001EBCEA45830>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-function_max] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x00000179BF38F9D0>
func = function_max, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

D:\a\xarray\xarray\xarray\tests\test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = function_max, args = (<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>,)
kwargs = {}, all_args = [<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\tests\test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-function_min] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x00000179BF38FB80>
func = function_min, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
>       units = extract_units(func(array))

D:\a\xarray\xarray\xarray\tests\test_units.py:2425: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

self = function_min, args = (<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>,)
kwargs = {}, all_args = [<Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>]
all_kwargs = {}

    def __call__(self, *args, **kwargs):
        all_args = merge_args(self.args, args)
        all_kwargs = {**self.kwargs, **kwargs}
    
>       return self.func(*all_args, **all_kwargs)
E       TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\tests\test_units.py:373: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_max] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x00000179BF39D1F0>
func = method_max, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
        units = extract_units(func(array))
        expected = attach_units(func(strip_units(data_array)), units)
>       actual = func(data_array)

D:\a\xarray\xarray\xarray\tests\test_units.py:2427: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\core\_aggregations.py:1501: in max
    return self.reduce(
D:\a\xarray\xarray\xarray\core\dataarray.py:3750: in reduce
    var = self.variable.reduce(func, dim, axis, keep_attrs, keepdims, **kwargs)
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function max at 0x00000179A90A5830>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_min] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x00000179BF39D3A0>
func = method_min, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            function("all"),
            function("any"),
            pytest.param(
                function("argmax"),
                marks=pytest.mark.skip(
                    reason="calling np.argmax as a function on xarray objects is not "
                    "supported"
                ),
            ),
            pytest.param(
                function("argmin"),
                marks=pytest.mark.skip(
                    reason="calling np.argmin as a function on xarray objects is not "
                    "supported"
                ),
            ),
            function("max"),
            function("mean"),
            pytest.param(
                function("median"),
                marks=pytest.mark.skip(
                    reason="median does not work with dataarrays yet"
                ),
            ),
            function("min"),
            function("prod"),
            function("sum"),
            function("std"),
            function("var"),
            function("cumsum"),
            function("cumprod"),
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("mean"),
            method("median"),
            method("min"),
            method("prod"),
            method("sum"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        array = np.arange(10).astype(dtype) * (
            unit_registry.m if func.name != "cumprod" else unit_registry.dimensionless
        )
        data_array = xr.DataArray(data=array, dims="x")
    
        numpy_kwargs = func.kwargs.copy()
        if "dim" in numpy_kwargs:
            numpy_kwargs["axis"] = data_array.get_axis_num(numpy_kwargs.pop("dim"))
    
        # units differ based on the applied function, so we need to
        # first compute the units
        units = extract_units(func(array))
        expected = attach_units(func(strip_units(data_array)), units)
>       actual = func(data_array)

D:\a\xarray\xarray\xarray\tests\test_units.py:2427: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\core\_aggregations.py:1580: in min
    return self.reduce(
D:\a\xarray\xarray\xarray\core\dataarray.py:3750: in reduce
    var = self.variable.reduce(func, dim, axis, keep_attrs, keepdims, **kwargs)
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:761: in reduce
    data = func(self.data, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 1 2 3 4 5 6 7 8 9], 'meter')>, axis = None, skipna = None
kwargs = {}, func = <function min at 0x00000179A90A5B30>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataArray

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_unary_operations[int32-round] (xarray.tests.test_units.TestDataArray)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataArray object at 0x00000179BF39DD60>
func = <function round at 0x00000179A90A7470>, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            pytest.param(operator.neg, id="negate"),
            pytest.param(abs, id="absolute"),
            pytest.param(np.round, id="round"),
        ),
    )
    def test_unary_operations(self, func, dtype):
        array = np.arange(10).astype(dtype) * unit_registry.m
        data_array = xr.DataArray(data=array)
    
>       units = extract_units(func(array))
E       TypeError: no implementation found for 'numpy.round' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\tests\test_units.py:2448: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataset

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_max] (xarray.tests.test_units.TestDataset)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataset object at 0x00000179BF656700>
func = method_max, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("min"),
            method("mean"),
            method("median"),
            method("sum"),
            method("prod"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        unit_a, unit_b = (
            (unit_registry.Pa, unit_registry.degK)
            if func.name != "cumprod"
            else (unit_registry.dimensionless, unit_registry.dimensionless)
        )
    
        a = np.linspace(0, 1, 10).astype(dtype) * unit_a
        b = np.linspace(-1, 0, 10).astype(dtype) * unit_b
    
        ds = xr.Dataset({"a": ("x", a), "b": ("x", b)})
    
        if "dim" in func.kwargs:
            numpy_kwargs = func.kwargs.copy()
            dim = numpy_kwargs.pop("dim")
    
            axis_a = ds.a.get_axis_num(dim)
            axis_b = ds.b.get_axis_num(dim)
    
            numpy_kwargs_a = numpy_kwargs.copy()
            numpy_kwargs_a["axis"] = axis_a
            numpy_kwargs_b = numpy_kwargs.copy()
            numpy_kwargs_b["axis"] = axis_b
        else:
            numpy_kwargs_a = {}
            numpy_kwargs_b = {}
    
        units_a = array_extract_units(func(a, **numpy_kwargs_a))
        units_b = array_extract_units(func(b, **numpy_kwargs_b))
        units = {"a": units_a, "b": units_b}
    
>       actual = func(ds)

D:\a\xarray\xarray\xarray\tests\test_units.py:4150: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\core\_aggregations.py:330: in max
    return self.reduce(
D:\a\xarray\xarray\xarray\core\dataset.py:6815: in reduce
    variables[name] = var.reduce(
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:759: in reduce
    data = func(self.data, axis=axis, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'pascal')>, axis = 0, skipna = None
kwargs = {}, func = <function max at 0x00000179A90A5830>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.max' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check warning on line 0 in xarray.tests.test_units.TestDataset

See this annotation in the file changed.

@github-actions github-actions / Test Results

1 out of 2 runs failed: test_aggregation[int32-method_min] (xarray.tests.test_units.TestDataset)

artifacts/Test results for Windows-3.9/pytest.xml [took 0s]
Raw output
TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]
self = <xarray.tests.test_units.TestDataset object at 0x00000179BF656790>
func = method_min, dtype = dtype('int32')

    @pytest.mark.skipif(
        (sys.version_info >= (3, 11)) and sys.platform.startswith("win"),
        reason="fails for some reason on win and 3.11, GH7971",
    )
    @pytest.mark.parametrize(
        "func",
        (
            method("all"),
            method("any"),
            method("argmax", dim="x"),
            method("argmin", dim="x"),
            method("max"),
            method("min"),
            method("mean"),
            method("median"),
            method("sum"),
            method("prod"),
            method("std"),
            method("var"),
            method("cumsum"),
            method("cumprod"),
        ),
        ids=repr,
    )
    def test_aggregation(self, func, dtype):
        if (
            func.name == "prod"
            and dtype.kind == "f"
            and version.parse(pint.__version__) < version.parse("0.19")
        ):
            pytest.xfail(reason="nanprod is not by older `pint` versions")
    
        unit_a, unit_b = (
            (unit_registry.Pa, unit_registry.degK)
            if func.name != "cumprod"
            else (unit_registry.dimensionless, unit_registry.dimensionless)
        )
    
        a = np.linspace(0, 1, 10).astype(dtype) * unit_a
        b = np.linspace(-1, 0, 10).astype(dtype) * unit_b
    
        ds = xr.Dataset({"a": ("x", a), "b": ("x", b)})
    
        if "dim" in func.kwargs:
            numpy_kwargs = func.kwargs.copy()
            dim = numpy_kwargs.pop("dim")
    
            axis_a = ds.a.get_axis_num(dim)
            axis_b = ds.b.get_axis_num(dim)
    
            numpy_kwargs_a = numpy_kwargs.copy()
            numpy_kwargs_a["axis"] = axis_a
            numpy_kwargs_b = numpy_kwargs.copy()
            numpy_kwargs_b["axis"] = axis_b
        else:
            numpy_kwargs_a = {}
            numpy_kwargs_b = {}
    
        units_a = array_extract_units(func(a, **numpy_kwargs_a))
        units_b = array_extract_units(func(b, **numpy_kwargs_b))
        units = {"a": units_a, "b": units_b}
    
>       actual = func(ds)

D:\a\xarray\xarray\xarray\tests\test_units.py:4150: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
D:\a\xarray\xarray\xarray\tests\test_units.py:338: in __call__
    return func(*all_args, **all_kwargs)
D:\a\xarray\xarray\xarray\core\_aggregations.py:417: in min
    return self.reduce(
D:\a\xarray\xarray\xarray\core\dataset.py:6815: in reduce
    variables[name] = var.reduce(
D:\a\xarray\xarray\xarray\core\variable.py:1756: in reduce
    result = super().reduce(
D:\a\xarray\xarray\xarray\namedarray\core.py:759: in reduce
    data = func(self.data, axis=axis, **kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

values = <Quantity([0 0 0 0 0 0 0 0 0 1], 'pascal')>, axis = 0, skipna = None
kwargs = {}, func = <function min at 0x00000179A90A5B30>
xp = <module 'numpy' from 'C:\\Users\\runneradmin\\micromamba\\envs\\xarray-tests\\lib\\site-packages\\numpy\\__init__.py'>

    def f(values, axis=None, skipna=None, **kwargs):
        if kwargs.pop("out", None) is not None:
            raise TypeError(f"`out` is not valid for {name}")
    
        # The data is invariant in the case of 0d data, so do not
        # change the data (and dtype)
        # See https://github.com/pydata/xarray/issues/4885
        if invariant_0d and axis == ():
            return values
    
        values = asarray(values)
    
        if coerce_strings and values.dtype.kind in "SU":
            values = astype(values, object)
    
        func = None
        if skipna or (skipna is None and values.dtype.kind in "cfO"):
            nanname = "nan" + name
            func = getattr(nanops, nanname)
        else:
            if name in ["sum", "prod"]:
                kwargs.pop("min_count", None)
    
            xp = get_array_namespace(values)
            func = getattr(xp, name)
    
        try:
            with warnings.catch_warnings():
                warnings.filterwarnings("ignore", "All-NaN slice encountered")
>               return func(values, axis=axis, **kwargs)
E               TypeError: no implementation found for 'numpy.min' on types that implement __array_function__: [<class 'pint.util.Quantity'>]

D:\a\xarray\xarray\xarray\core\duck_array_ops.py:399: TypeError

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2351 skipped tests found (test 1 to 695)

There are 2351 skipped tests, see "Raw output" for the list of skipped tests 1 to 695.
Raw output
properties.test_pandas_roundtrip ‑ test_roundtrip_pandas_dataframe
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-False-5-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-False-5-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-False-None-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-False-None-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-True-5-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-True-5-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-True-None-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-1-True-None-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-False-5-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-False-5-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-False-None-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-False-None-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-True-5-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-True-5-None]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-True-None-5]
xarray.tests.test_backends ‑ test_open_mfdataset_manyfiles[pynio-20-True-None-None]
xarray.tests.test_backends.TestGenericNetCDFData ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestH5NetCDFData ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestH5NetCDFFileObject ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestH5NetCDFViaDaskData ‑ test_dataset_caching
xarray.tests.test_backends.TestH5NetCDFViaDaskData ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestNCZarr ‑ test_raise_writing_to_nczarr[a]
xarray.tests.test_backends.TestNCZarr ‑ test_raise_writing_to_nczarr[r+]
xarray.tests.test_backends.TestNetCDF3ViaNetCDF4Data ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestNetCDF4ClassicViaNetCDF4Data ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestNetCDF4Data ‑ test_refresh_from_disk
xarray.tests.test_backends.TestNetCDF4Data ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestNetCDF4ViaDaskData ‑ test_dataset_caching
xarray.tests.test_backends.TestNetCDF4ViaDaskData ‑ test_refresh_from_disk
xarray.tests.test_backends.TestNetCDF4ViaDaskData ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestPyNio ‑ test_append_overwrite_values
xarray.tests.test_backends.TestPyNio ‑ test_append_with_invalid_dim_raises
xarray.tests.test_backends.TestPyNio ‑ test_append_write
xarray.tests.test_backends.TestPyNio ‑ test_array_type_after_indexing
xarray.tests.test_backends.TestPyNio ‑ test_coordinate_variables_after_dataset_roundtrip
xarray.tests.test_backends.TestPyNio ‑ test_coordinate_variables_after_iris_roundtrip
xarray.tests.test_backends.TestPyNio ‑ test_coordinates_encoding
xarray.tests.test_backends.TestPyNio ‑ test_dataset_caching
xarray.tests.test_backends.TestPyNio ‑ test_dataset_compute
xarray.tests.test_backends.TestPyNio ‑ test_default_fill_value
xarray.tests.test_backends.TestPyNio ‑ test_dropna
xarray.tests.test_backends.TestPyNio ‑ test_dtype_coercion_error
xarray.tests.test_backends.TestPyNio ‑ test_encoding_kwarg
xarray.tests.test_backends.TestPyNio ‑ test_encoding_kwarg_dates
xarray.tests.test_backends.TestPyNio ‑ test_encoding_kwarg_fixed_width_string
xarray.tests.test_backends.TestPyNio ‑ test_encoding_same_dtype
xarray.tests.test_backends.TestPyNio ‑ test_explicitly_omit_fill_value
xarray.tests.test_backends.TestPyNio ‑ test_explicitly_omit_fill_value_in_coord
xarray.tests.test_backends.TestPyNio ‑ test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg
xarray.tests.test_backends.TestPyNio ‑ test_explicitly_omit_fill_value_via_encoding_kwarg
xarray.tests.test_backends.TestPyNio ‑ test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip
xarray.tests.test_backends.TestPyNio ‑ test_grid_mapping_and_bounds_are_not_coordinates_in_file
xarray.tests.test_backends.TestPyNio ‑ test_invalid_dataarray_names_raise
xarray.tests.test_backends.TestPyNio ‑ test_isel_dataarray
xarray.tests.test_backends.TestPyNio ‑ test_kwargs
xarray.tests.test_backends.TestPyNio ‑ test_load
xarray.tests.test_backends.TestPyNio ‑ test_multiindex_not_implemented
xarray.tests.test_backends.TestPyNio ‑ test_ondisk_after_print
xarray.tests.test_backends.TestPyNio ‑ test_orthogonal_indexing
xarray.tests.test_backends.TestPyNio ‑ test_outer_indexing_reversed
xarray.tests.test_backends.TestPyNio ‑ test_pickle
xarray.tests.test_backends.TestPyNio ‑ test_pickle_dataarray
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_None_variable
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_boolean_dtype
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_bytes_with_fill_value
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_cftime_datetime_data
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_coordinates
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_coordinates_with_space
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_empty_vlen_string_array
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_endian
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_example_1_netcdf
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_float64_data
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_global_coordinates
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_mask_and_scale[create_masked_and_scaled_data-create_encoded_masked_and_scaled_data]
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_mask_and_scale[create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data]
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_mask_and_scale[create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_numpy_datetime_data
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_object_dtype
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_string_data
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_string_encoded_characters
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_string_with_fill_value_nchar
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_test_data
xarray.tests.test_backends.TestPyNio ‑ test_roundtrip_timedelta_data
xarray.tests.test_backends.TestPyNio ‑ test_vectorized_indexing
xarray.tests.test_backends.TestPyNio ‑ test_vectorized_indexing_negative_step
xarray.tests.test_backends.TestPyNio ‑ test_weakrefs
xarray.tests.test_backends.TestPyNio ‑ test_write_store
xarray.tests.test_backends.TestPyNio ‑ test_zero_dimensional_variable
xarray.tests.test_backends.TestScipyFileObject ‑ test_pickle
xarray.tests.test_backends.TestScipyFileObject ‑ test_pickle_dataarray
xarray.tests.test_backends.TestScipyFileObject ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestScipyFilePath ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestScipyInMemoryData ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_overwrite_values
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_string_length_mismatch_raises[S]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_string_length_mismatch_raises[U]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_append_dim_not_set_raises
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_existing_encoding_raises
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_invalid_dim_raises
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_mode_not_a_raises
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_mode_rplus_fails
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_mode_rplus_success
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_new_variable
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_with_no_dims_raises
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_append_write
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_array_type_after_indexing
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_attributes[obj0]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_attributes[obj1]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_auto_chunk
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_avoid_excess_metadata_calls
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_check_encoding_is_consistent_after_append
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_chunk_encoding
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_chunk_encoding_with_dask
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_chunk_encoding_with_larger_dask_chunks
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_chunk_encoding_with_partial_dask_chunks
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_compressor_encoding
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_coordinate_variables_after_dataset_roundtrip
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_coordinate_variables_after_iris_roundtrip
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_coordinates_encoding
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_dataset_caching
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_dataset_compute
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_default_fill_value
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_deprecate_auto_chunk
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_drop_encoding
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_dropna
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_encoding_chunksizes
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_encoding_kwarg
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_encoding_kwarg_dates
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_encoding_kwarg_fixed_width_string
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_encoding_same_dtype
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_explicitly_omit_fill_value
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_explicitly_omit_fill_value_in_coord
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_explicitly_omit_fill_value_via_encoding_kwarg
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_grid_mapping_and_bounds_are_not_coordinates_in_file
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_group
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_hidden_zarr_keys
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_invalid_dataarray_names_raise
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_isel_dataarray
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_load
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_manual_chunk
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_multiindex_not_implemented
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_no_warning_from_open_emptydim_with_chunks
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_non_existent_store
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_ondisk_after_print
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_open_zarr_use_cftime
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_orthogonal_indexing
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_outer_indexing_reversed
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_pickle
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_pickle_dataarray
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_read_non_consolidated_warning
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_None_variable
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_boolean_dtype
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_bytes_with_fill_value
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_cftime_datetime_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_consolidated[False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_consolidated[None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_consolidated[True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_coordinates
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_coordinates_with_space
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_empty_vlen_string_array
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_endian
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_example_1_netcdf
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_float64_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_global_coordinates
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_mask_and_scale[create_masked_and_scaled_data-create_encoded_masked_and_scaled_data]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_mask_and_scale[create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_mask_and_scale[create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_numpy_datetime_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_object_dtype
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_string_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_string_encoded_characters
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_string_with_fill_value_nchar
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_test_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_roundtrip_timedelta_data
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_save_emptydim[False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_save_emptydim[True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_to_zarr_append_compute_false_roundtrip
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_to_zarr_compute_false_roundtrip
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_vectorized_indexing
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_vectorized_indexing_negative_step
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_warning_on_bad_chunks
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_with_chunkstore
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_persistence_modes[None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_persistence_modes[group1]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_preexisting_override_metadata
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_read_select_write
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-False-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[False-True-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-False-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[None-True-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-False-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-False-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-False-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-False-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-True-False]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-True-None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region[True-True-True-True]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region_errors
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region_mode[None]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region_mode[a]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_region_mode[r+]
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_store
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_write_uneven_dask_chunks
xarray.tests.test_backends.TestZarrArrayWrapperCalls ‑ test_zero_dimensional_variable
xarray.tests.test_backends.TestZarrDictStore ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStore ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_overwrite_values
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_string_length_mismatch_raises[S]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_string_length_mismatch_raises[U]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_append_dim_not_set_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_existing_encoding_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_invalid_dim_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_mode_not_a_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_mode_rplus_fails
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_mode_rplus_success
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_new_variable
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_with_no_dims_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_append_write
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_array_type_after_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_attributes[obj0]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_attributes[obj1]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_auto_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_check_encoding_is_consistent_after_append
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_chunk_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_chunk_encoding_with_dask
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_chunk_encoding_with_larger_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_chunk_encoding_with_partial_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_compressor_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_coordinate_variables_after_dataset_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_coordinate_variables_after_iris_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_coordinates_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_dataset_caching
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_dataset_compute
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_default_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_deprecate_auto_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_drop_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_dropna
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_encoding_chunksizes
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_encoding_kwarg_dates
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_encoding_kwarg_fixed_width_string
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_encoding_same_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_explicitly_omit_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_explicitly_omit_fill_value_in_coord
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_explicitly_omit_fill_value_via_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_grid_mapping_and_bounds_are_not_coordinates_in_file
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_group
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_hidden_zarr_keys
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_invalid_dataarray_names_raise
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_isel_dataarray
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_load
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_manual_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_multiindex_not_implemented
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_no_warning_from_open_emptydim_with_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_non_existent_store
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_ondisk_after_print
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_open_zarr_use_cftime
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_orthogonal_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_outer_indexing_reversed
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_pickle
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_pickle_dataarray
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_read_non_consolidated_warning
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_None_variable
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_boolean_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_bytes_with_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_cftime_datetime_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_consolidated[False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_consolidated[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_consolidated[True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_coordinates
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_coordinates_with_space
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_empty_vlen_string_array
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_endian
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_example_1_netcdf
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_float64_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_global_coordinates
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_mask_and_scale[create_masked_and_scaled_data-create_encoded_masked_and_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_mask_and_scale[create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_mask_and_scale[create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_numpy_datetime_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_object_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_string_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_string_encoded_characters
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_string_with_fill_value_nchar
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_test_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_roundtrip_timedelta_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_save_emptydim[False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_save_emptydim[True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_to_zarr_append_compute_false_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_to_zarr_compute_false_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_vectorized_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_vectorized_indexing_negative_step
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_warning_on_bad_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_with_chunkstore
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_persistence_modes[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_persistence_modes[group1]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_preexisting_override_metadata
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_read_select_write
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[False-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[None-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region[True-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region_errors
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region_mode[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region_mode[a]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_region_mode[r+]
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_store
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_write_uneven_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3 ‑ test_zero_dimensional_variable
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_overwrite_values
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_string_length_mismatch_raises[S]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_string_length_mismatch_raises[U]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_append_dim_not_set_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_existing_encoding_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_invalid_dim_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_mode_not_a_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_mode_rplus_fails
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_mode_rplus_success
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_new_variable
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_with_no_dims_raises
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_append_write
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_array_type_after_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_attributes[obj0]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_attributes[obj1]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_auto_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_check_encoding_is_consistent_after_append
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_chunk_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_chunk_encoding_with_dask
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_chunk_encoding_with_larger_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_chunk_encoding_with_partial_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_compressor_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_coordinate_variables_after_dataset_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_coordinate_variables_after_iris_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_coordinates_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_dataset_caching
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_dataset_compute
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_default_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_deprecate_auto_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_drop_encoding
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_dropna
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_encoding_chunksizes
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_encoding_kwarg_dates
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_encoding_kwarg_fixed_width_string
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_encoding_same_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_explicitly_omit_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_explicitly_omit_fill_value_in_coord
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_explicitly_omit_fill_value_via_encoding_kwarg
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_grid_mapping_and_bounds_are_not_coordinates_in_file
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_group
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_hidden_zarr_keys
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_invalid_dataarray_names_raise
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_isel_dataarray
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_load
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_manual_chunk
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_multiindex_not_implemented
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_no_warning_from_open_emptydim_with_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_non_existent_store
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_ondisk_after_print
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_open_zarr_use_cftime
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_orthogonal_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_outer_indexing_reversed
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_pickle
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_pickle_dataarray
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_read_non_consolidated_warning
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_None_variable
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_boolean_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_bytes_with_fill_value
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_cftime_datetime_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_consolidated[False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_consolidated[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_consolidated[True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_coordinates
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_coordinates_with_space
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_empty_vlen_string_array
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_endian
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_example_1_netcdf
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_float64_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_global_coordinates
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_mask_and_scale[create_masked_and_scaled_data-create_encoded_masked_and_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_mask_and_scale[create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_mask_and_scale[create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_numpy_datetime_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_object_dtype
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_string_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_string_encoded_characters
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_string_with_fill_value_nchar
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_test_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_roundtrip_timedelta_data
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_save_emptydim[False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_save_emptydim[True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_to_zarr_append_compute_false_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_to_zarr_compute_false_roundtrip
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_vectorized_indexing
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_vectorized_indexing_negative_step
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_warning_on_bad_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_with_chunkstore
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_persistence_modes[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_persistence_modes[group1]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_preexisting_override_metadata
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_read_select_write
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[False-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[None-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-False-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-False-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-False-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-False-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-True-False]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-True-None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region[True-True-True-True]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region_errors
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region_mode[None]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region_mode[a]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_region_mode[r+]
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_store
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_write_uneven_dask_chunks
xarray.tests.test_backends.TestZarrDirectoryStoreV3FromPath ‑ test_zero_dimensional_variable
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_overwrite_values
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_string_length_mismatch_raises[S]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_string_length_mismatch_raises[U]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_append_dim_not_set_raises
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_existing_encoding_raises
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_invalid_dim_raises
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_mode_not_a_raises
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_mode_rplus_fails
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_mode_rplus_success
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_new_variable
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_with_no_dims_raises
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_append_write
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_array_type_after_indexing
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_attributes[obj0]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_attributes[obj1]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_auto_chunk
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_check_encoding_is_consistent_after_append
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_chunk_encoding
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_chunk_encoding_with_dask
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_chunk_encoding_with_larger_dask_chunks
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_chunk_encoding_with_partial_dask_chunks
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_compressor_encoding
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_coordinate_variables_after_dataset_roundtrip
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_coordinate_variables_after_iris_roundtrip
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_coordinates_encoding
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_dataset_caching
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_dataset_compute
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_default_fill_value
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_deprecate_auto_chunk
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_drop_encoding
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_dropna
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_encoding_chunksizes
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_encoding_kwarg
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_encoding_kwarg_dates
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_encoding_kwarg_fixed_width_string
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_encoding_same_dtype
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_explicitly_omit_fill_value
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_explicitly_omit_fill_value_in_coord
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_explicitly_omit_fill_value_in_coord_via_encoding_kwarg
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_explicitly_omit_fill_value_via_encoding_kwarg
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_grid_mapping_and_bounds_are_coordinates_after_dataarray_roundtrip
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_grid_mapping_and_bounds_are_not_coordinates_in_file
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_group
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_hidden_zarr_keys
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_invalid_dataarray_names_raise
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_isel_dataarray
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_load
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_manual_chunk
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_multiindex_not_implemented
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_no_warning_from_open_emptydim_with_chunks
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_non_existent_store
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_ondisk_after_print
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_open_zarr_use_cftime
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_orthogonal_indexing
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_outer_indexing_reversed
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_pickle
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_pickle_dataarray
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_read_non_consolidated_warning
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_None_variable
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_boolean_dtype
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_bytes_with_fill_value
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_cftime_datetime_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_consolidated[False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_consolidated[None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_consolidated[True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_coordinates
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_coordinates_with_space
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_empty_vlen_string_array
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_endian
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_example_1_netcdf
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_float64_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_global_coordinates
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_mask_and_scale[create_masked_and_scaled_data-create_encoded_masked_and_scaled_data]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_mask_and_scale[create_signed_masked_scaled_data-create_encoded_signed_masked_scaled_data]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_mask_and_scale[create_unsigned_masked_scaled_data-create_encoded_unsigned_masked_scaled_data]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_numpy_datetime_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_object_dtype
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_string_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_string_encoded_characters
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_string_with_fill_value_nchar
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_test_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_roundtrip_timedelta_data
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_save_emptydim[False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_save_emptydim[True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_to_zarr_append_compute_false_roundtrip
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_to_zarr_compute_false_roundtrip
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_vectorized_indexing
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_vectorized_indexing_negative_step
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_warning_on_bad_chunks
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_with_chunkstore
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_persistence_modes[None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_persistence_modes[group1]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_preexisting_override_metadata
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_read_select_write
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-False-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[False-True-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-False-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[None-True-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-False-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-False-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-False-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-False-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-True-False]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-True-None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region[True-True-True-True]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region_errors
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region_mode[None]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region_mode[a]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_region_mode[r+]
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_store
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_write_uneven_dask_chunks
xarray.tests.test_backends.TestZarrKVStoreV3 ‑ test_zero_dimensional_variable
xarray.tests.test_backends.TestZarrWriteEmpty ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_cftimeindex_resample ‑ test_resample[24-None-None-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[24-None-left-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[24-None-right-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[31-None-None-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[31-None-left-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[31-None-right-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[None-5S-None-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[None-5S-left-right-8003D->4001D]
xarray.tests.test_cftimeindex_resample ‑ test_resample[None-5S-right-right-8003D->4001D]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[dask-max-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[dask-mean-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[dask-std-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[dask-sum-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[numpy-max-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[numpy-mean-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[numpy-std-1-2]
xarray.tests.test_coarsen ‑ test_coarsen_da_reduce[numpy-sum-1-2]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-D-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-H-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-L-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-days]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-hours]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-microseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-milliseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-minutes]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-N-seconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-S-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-T-nanoseconds]
xarray.tests.test_coding_times ‑ test_encode_cf_datetime_defaults_to_correct_dtype[cftime_range-U-nanoseconds]
xarray.tests.test_combine.TestNestedCombine ‑ test_nested_concat_too_many_dims_at_once
xarray.tests.test_conventions.TestCFEncodedDataStore ‑ test_roundtrip_coordinates
xarray.tests.test_conventions.TestCFEncodedDataStore ‑ test_roundtrip_mask_and_scale[create_bad_unsigned_masked_scaled_data-create_bad_encoded_unsigned_masked_scaled_data]
xarray.tests.test_cupy
xarray.tests.test_dask.TestToDaskDataFrame ‑ test_to_dask_dataframe_2D_set_index
xarray.tests.test_dataarray.TestDataArray ‑ test_astype_subok
xarray.tests.test_dataarray.TestDataArray ‑ test_copy_coords[False-expected_orig1]
xarray.tests.test_dataarray.TestDataArray ‑ test_copy_coords[True-expected_orig0]
xarray.tests.test_dataarray.TestDataArray ‑ test_to_and_from_cdms2_classic
xarray.tests.test_dataarray.TestDataArray ‑ test_to_and_from_cdms2_sgrid
xarray.tests.test_dataarray.TestDataArray ‑ test_to_and_from_cdms2_ugrid
xarray.tests.test_dataarray.TestNumpyCoercion ‑ test_from_cupy
xarray.tests.test_dataarray.TestReduce1D ‑ test_idxmax[True-datetime]
xarray.tests.test_dataarray.TestReduce1D ‑ test_idxmin[True-datetime]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2351 skipped tests found (test 696 to 1435)

There are 2351 skipped tests, see "Raw output" for the list of skipped tests 696 to 1435.
Raw output
xarray.tests.test_dataarray.TestReduce2D ‑ test_idxmax[dask-datetime]
xarray.tests.test_dataarray.TestReduce2D ‑ test_idxmin[dask-datetime]
xarray.tests.test_dataset.TestDataset ‑ test_copy_coords[False-expected_orig1]
xarray.tests.test_dataset.TestDataset ‑ test_copy_coords[True-expected_orig0]
xarray.tests.test_dataset.TestNumpyCoercion ‑ test_from_cupy
xarray.tests.test_distributed ‑ test_open_mfdataset_multiple_files_parallel[True]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-False-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-max-True-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-False-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-False-min-True-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-max-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[x-True-min-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-False-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-max-True-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-False-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-False-min-True-True-str-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-max-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-False-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-False-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-False-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-False-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-False-str-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-float-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-float-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-float32-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-float32-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-int-1]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-int-2]
xarray.tests.test_duck_array_ops ‑ test_argmin_max[y-True-min-True-True-str-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-max-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-max-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-mean-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-mean-False-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-mean-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-mean-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-min-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-min-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-sum-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-sum-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-var-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-False-var-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-True-mean-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-True-mean-False-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-True-mean-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[None-True-mean-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-max-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-max-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-mean-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-mean-False-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-mean-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-mean-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-min-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-min-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-sum-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-sum-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-var-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-False-var-True-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-True-mean-False-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-True-mean-False-bool_-2]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-True-mean-True-bool_-1]
xarray.tests.test_duck_array_ops ‑ test_reduce[x-True-mean-True-bool_-2]
xarray.tests.test_groupby.TestDataArrayResample ‑ test_resample_base
xarray.tests.test_groupby.TestDataArrayResample ‑ test_resample_loffset[-12H]
xarray.tests.test_groupby.TestDataArrayResample ‑ test_resample_loffset[loffset1]
xarray.tests.test_groupby.TestDataArrayResample ‑ test_resample_loffset[loffset2]
xarray.tests.test_groupby.TestDataArrayResample ‑ test_resample_loffset[loffset3]
xarray.tests.test_interp ‑ test_datetime[2000-01-01T12:00-0.5]
xarray.tests.test_missing ‑ test_interpolate_na_2d[None]
xarray.tests.test_parallelcompat.TestGetChunkManager ‑ test_dont_get_dask_if_not_installed
xarray.tests.test_plot.TestImshow ‑ test_3d_raises_valueerror
xarray.tests.test_plot.TestNcAxisNotInstalled ‑ test_ncaxis_notinstalled_line_plot
xarray.tests.test_plot.TestSurface ‑ test_cmap_and_color_both
xarray.tests.test_plot.TestSurface ‑ test_colorbar_kwargs
xarray.tests.test_plot.TestSurface ‑ test_default_cmap
xarray.tests.test_plot.TestSurface ‑ test_diverging_color_limits
xarray.tests.test_plot.TestSurface ‑ test_xyincrease_false_changes_axes
xarray.tests.test_plot.TestSurface ‑ test_xyincrease_true_changes_axes
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-1-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-1-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-1-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-1-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-2-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-2-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-2-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-2-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-3-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-3-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-3-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-3-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-None-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-None-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-None-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[dask-std-1-None-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-1-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-1-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-1-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-1-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-2-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-2-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-2-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-2-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-3-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-3-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-3-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-3-True-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-None-False-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-None-False-2]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-None-True-1]
xarray.tests.test_rolling.TestDatasetRolling ‑ test_rolling_reduce[numpy-std-1-None-True-2]
xarray.tests.test_sparse
xarray.tests.test_sparse ‑ test_1d_variable_method[func1-False]
xarray.tests.test_sparse ‑ test_1d_variable_method[func2-False]
xarray.tests.test_sparse ‑ test_1d_variable_method[func3-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.argmax(*(), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.argmin(*(), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.argsort(*(), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.bfill(*(), **{'dim': 'x'})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.conjugate(*(), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.cumprod(*(), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.cumsum(*(), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.differentiate(*('x',), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.dot(*(<xarray.DataArray 'test' (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=float64, nnz=5, fill_value=0.0>\nCoordinates:\n  * x        (x) int32 0 1 2 3 4 5 6 7 8 9\n  * y        (y) int32 0 1 2 3 4,), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.dropna(*('x',), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.ffill(*('x',), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.interp(*(), **{'coords': {'x': array([0.5, 1.5, 2.5, 3.5, 4.5, 5.5, 6.5, 7.5, 8.5, 9.5])}})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.interp_like(*(<xarray.DataArray 'test' (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=float64, nnz=5, fill_value=0.0>\nCoordinates:\n  * x        (x) float64 0.5 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5\n  * y        (y) float64 0.5 1.5 2.5 3.5 4.5,), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.interpolate_na(*('x',), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.isin(*([1, 2, 3],), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.item(*((1, 1),), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.median(*(), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.quantile(*(), **{'q': 0.5})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.rank(*('x',), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.reduce(*(), **{'func': 'sum', 'dim': 'x'})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.reindex_like(*(<xarray.DataArray 'test' (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=float64, nnz=5, fill_value=0.0>\nCoordinates:\n  * x        (x) float64 0.5 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5\n  * y        (y) float64 0.5 1.5 2.5 3.5 4.5,), **{})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.sel(*(), **{'x': [0, 1, 2], 'y': [2, 3]})-True]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.std(*(), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.var(*(), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.where(*(<xarray.DataArray 'test' (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=bool, nnz=5, fill_value=False>\nCoordinates:\n  * x        (x) int32 0 1 2 3 4 5 6 7 8 9\n  * y        (y) int32 0 1 2 3 4,), **{})-False]
xarray.tests.test_sparse ‑ test_dataarray_method[obj.where(*(<xarray.DataArray 'test' (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=bool, nnz=5, fill_value=False>\nCoordinates:\n  * x        (x) int64 0 1 2 3 4 5 6 7 8 9\n  * y        (y) int64 0 1 2 3 4,), **{})-False]
xarray.tests.test_sparse ‑ test_datarray_1d_method[func1-False]
xarray.tests.test_sparse ‑ test_variable_method[obj.argmax(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.argmin(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.argsort(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.conjugate(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.cumprod(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.cumsum(*(), **{})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.item(*((1, 1),), **{})-False]
xarray.tests.test_sparse ‑ test_variable_method[obj.median(*(), **{})-False]
xarray.tests.test_sparse ‑ test_variable_method[obj.no_conflicts(*(), **{'other': <xarray.Variable (x: 10, y: 5)>\n<COO: shape=(10, 5), dtype=float64, nnz=5, fill_value=0.0>})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.pad(*(), **{'mode': 'constant', 'pad_widths': {'x': (1, 1)}, 'fill_value': 5})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.quantile(*(), **{'q': 0.5})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.rank(*(), **{'dim': 'x'})-False]
xarray.tests.test_sparse ‑ test_variable_method[obj.rolling_window(*(), **{'dim': 'x', 'window': 2, 'window_dim': 'x_win'})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.shift(*(), **{'x': 2})-True]
xarray.tests.test_sparse ‑ test_variable_method[obj.std(*(), **{})-False]
xarray.tests.test_sparse ‑ test_variable_method[obj.var(*(), **{})-False]
xarray.tests.test_sparse ‑ test_variable_property[values]
xarray.tests.test_sparse.TestSparseCoords ‑ test_sparse_coords
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_align_2d
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_dot
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_groupby
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_groupby_bins
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_groupby_first
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_merge
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_reindex
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_resample
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_rolling
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_rolling_exp
xarray.tests.test_sparse.TestSparseDataArrayAndDataset ‑ test_where
xarray.tests.test_units ‑ test_align_dataarray[float64-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[float64-value1-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int32-value1-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataarray[int64-value1-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[float64-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[float64-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[float64-value1-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int32-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int32-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int32-value1-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int64-10-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-coords-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int64-10-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-10-dims-no_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-coords-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-coords-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-coords-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-coords-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-dims-compatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-dims-dimensionless]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-dims-identical_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-dims-incompatible_unit]
xarray.tests.test_units ‑ test_align_dataset[int64-value1-dims-no_unit]
xarray.tests.test_units ‑ test_apply_ufunc_dataarray[float64-dims]
xarray.tests.test_units ‑ test_apply_ufunc_dataarray[int32-dims]
xarray.tests.test_units ‑ test_apply_ufunc_dataarray[int64-dims]
xarray.tests.test_units ‑ test_apply_ufunc_dataset[float64-dims]
xarray.tests.test_units ‑ test_apply_ufunc_dataset[int32-dims]
xarray.tests.test_units ‑ test_apply_ufunc_dataset[int64-dims]
xarray.tests.test_units ‑ test_combine_by_coords[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_by_coords[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_by_coords[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[float64-dims-no_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_by_coords[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int32-dims-no_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_by_coords[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_by_coords[int64-dims-no_unit]
xarray.tests.test_units ‑ test_combine_nested[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_nested[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_nested[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_nested[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_nested[float64-dims-no_unit]
xarray.tests.test_units ‑ test_combine_nested[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_nested[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_nested[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_nested[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_nested[int32-dims-no_unit]
xarray.tests.test_units ‑ test_combine_nested[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_combine_nested[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_combine_nested[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_combine_nested[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_combine_nested[int64-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataarray[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataarray[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataarray[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[float64-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataarray[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int32-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataarray[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataarray[int64-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataset[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataset[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataset[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[float64-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataset[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataset[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataset[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[int32-dims-no_unit]
xarray.tests.test_units ‑ test_concat_dataset[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_concat_dataset[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_concat_dataset[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_concat_dataset[int64-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataarray[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataarray[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataarray[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[float64-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataarray[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int32-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataarray[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataarray[int64-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataset[float64-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[float64-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataset[float64-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataset[float64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[float64-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataset[int32-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[int32-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataset[int32-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataset[int32-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[int32-dims-no_unit]
xarray.tests.test_units ‑ test_merge_dataset[int64-dims-compatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[int64-dims-dimensionless]
xarray.tests.test_units ‑ test_merge_dataset[int64-dims-identical_unit]
xarray.tests.test_units ‑ test_merge_dataset[int64-dims-incompatible_unit]
xarray.tests.test_units ‑ test_merge_dataset[int64-dims-no_unit]
xarray.tests.test_units ‑ test_replication_dataarray[float64-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataarray[float64-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_dataarray[int32-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataarray[int32-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_dataarray[int64-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataarray[int64-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[float64-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[float64-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[int32-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[int32-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[int64-ones_like-dims]
xarray.tests.test_units ‑ test_replication_dataset[int64-zeros_like-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[float64-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[float64-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[int32-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[int32-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[int64-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataarray[int64-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataset[float64-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataset[float64-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataset[int32-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataset[int32-dims]
xarray.tests.test_units ‑ test_replication_full_like_dataset[int64-coords]
xarray.tests.test_units ‑ test_replication_full_like_dataset[int64-dims]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[float64-function_argmax]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[float64-function_argmin]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[float64-function_median]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int32-function_argmax]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int32-function_argmin]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int32-function_median]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int64-function_argmax]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int64-function_argmin]
xarray.tests.test_units.TestDataArray ‑ test_aggregation[int64-function_median]
xarray.tests.test_units.TestDataArray ‑ test_bivariate_ufunc[float64-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_bivariate_ufunc[int32-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_bivariate_ufunc[int64-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[float64-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[float64-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[float64-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[float64-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[float64-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int32-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int32-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int32-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int32-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int32-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int64-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int64-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int64-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int64-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_broadcast_like[int64-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-data-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[float64-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-data-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int32-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-data-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_comparisons[int64-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_computation[float64-method_diff-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[float64-method_dot-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[float64-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[float64-method_reduce-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int32-method_diff-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int32-method_dot-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int32-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int32-method_reduce-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int64-method_diff-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int64-method_dot-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int64-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation[int64-method_reduce-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_coarsen-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_groupby-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_groupby_bins-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_rolling-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_rolling-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_rolling_exp-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_rolling_exp-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[float64-method_weighted-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_coarsen-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_groupby-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_groupby_bins-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_rolling-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_rolling-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_rolling_exp-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_rolling_exp-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int32-method_weighted-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_coarsen-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_groupby-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_groupby_bins-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_rolling-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_rolling-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_rolling_exp-data]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_rolling_exp-dims]
xarray.tests.test_units.TestDataArray ‑ test_computation_objects[int64-method_weighted-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_assign_attrs-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_astype-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_copy-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_drop_vars-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_expand_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_expand_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_expand_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_pipe-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_rename-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_reset_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_swap_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_swap_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[float64-method_swap_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_assign_attrs-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_astype-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_copy-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_drop_vars-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_expand_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_expand_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_expand_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_pipe-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_rename-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_reset_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_swap_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_swap_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int32-method_swap_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_assign_attrs-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_astype-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_copy-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_drop_vars-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_expand_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_expand_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_expand_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_pipe-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_rename-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_reset_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_swap_dims-coords]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_swap_dims-data]
xarray.tests.test_units.TestDataArray ‑ test_content_manipulation[int64-method_swap_dims-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[float64-method_cumulative_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[float64-method_differentiate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[float64-method_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int32-method_cumulative_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int32-method_differentiate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int32-method_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int64-method_cumulative_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int64-method_differentiate-dims]
xarray.tests.test_units.TestDataArray ‑ test_differentiate_integrate[int64-method_integrate-dims]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-incompatible_unit-array_of_values]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2351 skipped tests found (test 1436 to 2115)

There are 2351 skipped tests, see "Raw output" for the list of skipped tests 1436 to 2115.
Raw output
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[float64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int32-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_drop_sel[int64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[float64-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[float64-method_first-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[float64-method_last-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[float64-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int32-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int32-method_first-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int32-method_last-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int32-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int64-method_assign_coords-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int64-method_first-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int64-method_last-dims]
xarray.tests.test_units.TestDataArray ‑ test_grouped_operations[int64-method_quantile-dims]
xarray.tests.test_units.TestDataArray ‑ test_init[float64-with_dims]
xarray.tests.test_units.TestDataArray ‑ test_init[int32-with_dims]
xarray.tests.test_units.TestDataArray ‑ test_init[int64-with_dims]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[float64-method_interp-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[float64-method_interp-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[int32-method_interp-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[int32-method_interp-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[int64-method_interp-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex[int64-method_interp-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_interp-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_interp-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_interp-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_interp-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_reindex-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_reindex-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[float64-method_reindex-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_interp-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_interp-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_interp-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_interp-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_reindex-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_reindex-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int32-method_reindex-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_interp-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_interp-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_interp-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_interp-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_reindex-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_reindex-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_indexing[int64-method_reindex-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[float64-method_interp_like-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[float64-method_interp_like-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[int32-method_interp_like-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[int32-method_interp_like-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[int64-method_interp_like-coords]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like[int64-method_interp_like-data]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_interp_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_interp_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_interp_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_interpolate_na
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[float64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int32-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_loc[int64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[float64-method_bfill]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[float64-method_ffill]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[int32-method_bfill]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[int32-method_ffill]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[int64-method_bfill]
xarray.tests.test_units.TestDataArray ‑ test_missing_value_filling[int64-method_ffill]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[float64-compatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[float64-dimensionless-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[float64-identical_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[float64-incompatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[float64-no_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int32-compatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int32-dimensionless-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int32-identical_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int32-incompatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int32-no_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int64-compatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int64-dimensionless-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int64-identical_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int64-incompatible_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_numpy_methods_with_args[int64-no_unit-function_clip]
xarray.tests.test_units.TestDataArray ‑ test_repr[float64-with_dims-repr]
xarray.tests.test_units.TestDataArray ‑ test_repr[float64-with_dims-str]
xarray.tests.test_units.TestDataArray ‑ test_repr[int32-with_dims-repr]
xarray.tests.test_units.TestDataArray ‑ test_repr[int32-with_dims-str]
xarray.tests.test_units.TestDataArray ‑ test_repr[int64-with_dims-repr]
xarray.tests.test_units.TestDataArray ‑ test_repr[int64-with_dims-str]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[float64-function_searchsorted-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[float64-function_searchsorted-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[float64-function_searchsorted-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[float64-function_searchsorted-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[float64-function_searchsorted-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int32-function_searchsorted-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int32-function_searchsorted-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int32-function_searchsorted-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int32-function_searchsorted-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int32-function_searchsorted-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int64-function_searchsorted-compatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int64-function_searchsorted-dimensionless]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int64-function_searchsorted-identical_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int64-function_searchsorted-incompatible_unit]
xarray.tests.test_units.TestDataArray ‑ test_searchsorted[int64-function_searchsorted-no_unit]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[float64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int32-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataArray ‑ test_sel[int64-no_units-single_value]
xarray.tests.test_units.TestDataArray ‑ test_stacking_reordering[float64-method_rank]
xarray.tests.test_units.TestDataArray ‑ test_stacking_reordering[int32-method_rank]
xarray.tests.test_units.TestDataArray ‑ test_stacking_reordering[int64-method_rank]
xarray.tests.test_units.TestDataArray ‑ test_to_unstacked_dataset[float64]
xarray.tests.test_units.TestDataArray ‑ test_to_unstacked_dataset[int32]
xarray.tests.test_units.TestDataArray ‑ test_to_unstacked_dataset[int64]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[float64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[float64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[float64-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[float64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[float64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int32-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int32-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int32-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int32-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int32-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int64-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_broadcast_like[int64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[float64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[float64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_combine_first[float64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[float64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[float64-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int32-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int32-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int32-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int32-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int32-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_combine_first[int64-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-data-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[float64-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-data-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int32-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_equals-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_equals-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_equals-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_equals-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_equals-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-coords-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-coords-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-coords-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-coords-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-coords-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-data-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-data-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-data-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-data-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-data-no_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_comparisons[int64-method_identical-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_diff]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_differentiate]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_integrate]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_map]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_computation[float64-dims-method_reduce]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_diff]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_differentiate]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_integrate]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_map]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_computation[int32-dims-method_reduce]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_diff]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_differentiate]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_integrate]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_map]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_computation[int64-dims-method_reduce]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-data-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-data-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_coarsen]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_groupby]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_groupby_bins]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[float64-dims-method_weighted]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-data-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-data-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_coarsen]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_groupby]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_groupby_bins]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int32-dims-method_weighted]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-data-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-data-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_coarsen]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_groupby]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_groupby_bins]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_rolling]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_rolling_exp]
xarray.tests.test_units.TestDataset ‑ test_computation_objects[int64-dims-method_weighted]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-coords-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-data-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_assign_attrs]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_copy]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_drop_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_drop_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_pipe]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_rename]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_rename_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_rename_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_reset_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_set_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[float64-dims-method_swap_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-coords-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-data-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_assign_attrs]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_copy]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_drop_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_drop_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_pipe]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_rename]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_rename_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_rename_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_reset_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_set_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int32-dims-method_swap_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-coords-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-data-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_assign_attrs]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_copy]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_drop_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_drop_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_expand_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_pipe]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_rename]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_rename_dims]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_rename_vars]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_reset_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_set_coords]
xarray.tests.test_units.TestDataset ‑ test_content_manipulation[int64-dims-method_swap_dims]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[float64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int32-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_drop_sel[int64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[float64-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[float64-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[float64-dims-method_first]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[float64-dims-method_last]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[float64-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int32-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int32-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int32-dims-method_first]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int32-dims-method_last]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int32-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int64-dims-method_assign]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int64-dims-method_assign_coords]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int64-dims-method_first]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int64-dims-method_last]
xarray.tests.test_units.TestDataset ‑ test_grouped_operations[int64-dims-method_quantile]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[float64-dims-method_head]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[float64-dims-method_tail]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[float64-dims-method_thin]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int32-dims-method_head]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int32-dims-method_tail]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int32-dims-method_thin]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int64-dims-method_head]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int64-dims-method_tail]
xarray.tests.test_units.TestDataset ‑ test_head_tail_thin[int64-dims-method_thin]
xarray.tests.test_units.TestDataset ‑ test_init[float64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[float64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_init[float64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[float64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_init[float64-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int32-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int32-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_init[int32-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int32-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int32-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_init[int64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_init[int64-dims-same_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[float64-method_interp-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[float64-method_interp-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[int32-method_interp-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[int32-method_interp-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[int64-method_interp-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex[int64-method_interp-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_interp-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_interp-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_interp-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_interp-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_reindex-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_reindex-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[float64-method_reindex-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_interp-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_interp-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_interp-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_interp-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_reindex-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_reindex-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int32-method_reindex-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_interp-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_interp-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_interp-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_interp-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_interp-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_reindex-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_reindex-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_reindex-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_reindex-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_indexing[int64-method_reindex-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[float64-method_interp_like-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[float64-method_interp_like-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[int32-method_interp_like-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[int32-method_interp_like-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[int64-method_interp_like-coords]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like[int64-method_interp_like-data]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_interp_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[float64-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_interp_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int32-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_interp_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_interp_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_interp_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_interp_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_interp_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_interp_reindex_like_indexing[int64-method_reindex_like-no_unit]
xarray.tests.test_units.TestDataset ‑ test_interpolate_na[float64]
xarray.tests.test_units.TestDataset ‑ test_interpolate_na[int32]
xarray.tests.test_units.TestDataset ‑ test_interpolate_na[int64]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[float64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int32-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_loc[int64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_merge[float64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[float64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_merge[float64-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[float64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[float64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int32-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int32-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_merge[int32-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int32-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int32-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int64-dims-compatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int64-dims-dimensionless]
xarray.tests.test_units.TestDataset ‑ test_merge[int64-dims-identical_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int64-dims-incompatible_unit]
xarray.tests.test_units.TestDataset ‑ test_merge[int64-dims-no_unit]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[float64-method_bfill]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[float64-method_ffill]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[int32-method_bfill]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[int32-method_ffill]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[int64-method_bfill]
xarray.tests.test_units.TestDataset ‑ test_missing_value_filling[int64-method_ffill]
xarray.tests.test_units.TestDataset ‑ test_repr[float64-dims-repr]
xarray.tests.test_units.TestDataset ‑ test_repr[float64-dims-str]
xarray.tests.test_units.TestDataset ‑ test_repr[int32-dims-repr]
xarray.tests.test_units.TestDataset ‑ test_repr[int32-dims-str]
xarray.tests.test_units.TestDataset ‑ test_repr[int64-dims-repr]
xarray.tests.test_units.TestDataset ‑ test_repr[int64-dims-str]
xarray.tests.test_units.TestDataset ‑ test_resample[float64-dims]
xarray.tests.test_units.TestDataset ‑ test_resample[int32-dims]
xarray.tests.test_units.TestDataset ‑ test_resample[int64-dims]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-dimensionless-list_of_values]

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2351 skipped tests found (test 2116 to 2351)

There are 2351 skipped tests, see "Raw output" for the list of skipped tests 2116 to 2351.
Raw output
xarray.tests.test_units.TestDataset ‑ test_sel[float64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[float64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int32-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-compatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-compatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-compatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-dimensionless-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-dimensionless-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-dimensionless-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-identical_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-identical_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-identical_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-incompatible_unit-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-incompatible_unit-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-incompatible_unit-single_value]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-no_units-array_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-no_units-list_of_values]
xarray.tests.test_units.TestDataset ‑ test_sel[int64-no_units-single_value]
xarray.tests.test_units.TestDataset ‑ test_stacking_reordering[float64-method_rank]
xarray.tests.test_units.TestDataset ‑ test_stacking_reordering[int32-method_rank]
xarray.tests.test_units.TestDataset ‑ test_stacking_reordering[int64-method_rank]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[float64-dims-method_reorder_levels]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[float64-dims-method_reset_index]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[float64-dims-method_unstack]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int32-dims-method_reorder_levels]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int32-dims-method_reset_index]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int32-dims-method_unstack]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int64-dims-method_reorder_levels]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int64-dims-method_reset_index]
xarray.tests.test_units.TestDataset ‑ test_stacking_stacked[int64-dims-method_unstack]
xarray.tests.test_units.TestDataset ‑ test_to_stacked_array[float64]
xarray.tests.test_units.TestDataset ‑ test_to_stacked_array[int32]
xarray.tests.test_units.TestDataset ‑ test_to_stacked_array[int64]
xarray.tests.test_units.TestPintWrappingDask ‑ test_duck_array_ops
xarray.tests.test_units.TestPlots ‑ test_units_in_line_plot_labels[coord_unit1-coord_attrs1]
xarray.tests.test_units.TestPlots ‑ test_units_in_slice_line_plot_labels_isel[coord_unit1-coord_attrs1]
xarray.tests.test_units.TestPlots ‑ test_units_in_slice_line_plot_labels_sel[coord_unit1-coord_attrs1]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-no_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-no_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-no_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-no_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-no_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-with_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-with_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-with_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-with_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[float64-method_identical-with_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-no_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-no_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-no_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-no_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-no_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-with_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-with_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-with_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-with_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int32-method_identical-with_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-no_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-no_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-no_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-no_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-no_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-with_conversion-compatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-with_conversion-dimensionless]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-with_conversion-identical_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-with_conversion-incompatible_unit]
xarray.tests.test_units.TestVariable ‑ test_comparisons[int64-method_identical-with_conversion-no_unit]
xarray.tests.test_units.TestVariable ‑ test_computation[float64-method_rank]
xarray.tests.test_units.TestVariable ‑ test_computation[int32-method_rank]
xarray.tests.test_units.TestVariable ‑ test_computation[int64-method_rank]
xarray.tests.test_variable.TestIndexVariable ‑ test_coarsen_2d
xarray.tests.test_variable.TestIndexVariable ‑ test_getitem_advanced
xarray.tests.test_variable.TestIndexVariable ‑ test_getitem_error
xarray.tests.test_variable.TestIndexVariable ‑ test_getitem_fancy
xarray.tests.test_variable.TestIndexVariable ‑ test_getitem_uint
xarray.tests.test_variable.TestIndexVariable ‑ test_nd_rolling
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-edge]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-linear_ramp]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-maximum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-mean]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-median]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-minimum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-reflect]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-symmetric]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg0-np_arg0-wrap]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-edge]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-linear_ramp]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-maximum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-mean]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-median]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-minimum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-reflect]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-symmetric]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg1-np_arg1-wrap]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-edge]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-linear_ramp]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-maximum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-mean]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-median]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-minimum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-reflect]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-symmetric]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg2-np_arg2-wrap]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-edge]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-linear_ramp]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-maximum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-mean]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-median]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-minimum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-reflect]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-symmetric]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg3-np_arg3-wrap]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-edge]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-linear_ramp]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-maximum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-mean]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-median]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-minimum]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-reflect]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-symmetric]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad[xr_arg4-np_arg4-wrap]
xarray.tests.test_variable.TestIndexVariable ‑ test_pad_constant_values
xarray.tests.test_variable.TestIndexVariable ‑ test_rolling_1d
xarray.tests.test_variable.TestIndexVariable ‑ test_rolling_window
xarray.tests.test_variable.TestIndexVariable ‑ test_rolling_window_errors
xarray.tests.test_variable.TestIndexVariable ‑ test_timedelta64_valid_range
xarray.tests.test_variable.TestNumpyCoercion ‑ test_from_cupy[IndexVariable]
xarray.tests.test_variable.TestNumpyCoercion ‑ test_from_cupy[Variable]
xarray.tests.test_variable.TestNumpyCoercion ‑ test_from_sparse[IndexVariable]
xarray.tests.test_variable.TestVariable ‑ test_timedelta64_valid_range
xarray.tests.test_variable.TestVariableWithDask ‑ test_0d_object_array_with_list
xarray.tests.test_variable.TestVariableWithDask ‑ test_array_interface
xarray.tests.test_variable.TestVariableWithDask ‑ test_copy_index
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg0-np_arg0-median]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg1-np_arg1-median]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg2-np_arg2-median]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg2-np_arg2-reflect]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg3-np_arg3-median]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg3-np_arg3-reflect]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg4-np_arg4-median]
xarray.tests.test_variable.TestVariableWithDask ‑ test_pad[xr_arg4-np_arg4-reflect]
xarray.tests.test_variable.TestVariableWithDask ‑ test_timedelta64_valid_range
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[hazen-True-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[interpolated_inverted_cdf-True-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[linear-True-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[median_unbiased-True-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[normal_unbiased2-True-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-False-q1-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-0.5-da2]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da0]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da1]
xarray.tests.test_weighted ‑ test_weighted_quantile_equal_weights_all_methods[weibull-True-q1-da2]