html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/pull/3660#issuecomment-576795191,https://api.github.com/repos/pydata/xarray/issues/3660,576795191,MDEyOklzc3VlQ29tbWVudDU3Njc5NTE5MQ==,2448579,2020-01-21T17:38:57Z,2020-01-21T17:38:57Z,MEMBER,Thanks for the review. I'll merge when tests pass.,"{""total_count"": 1, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 1, ""rocket"": 0, ""eyes"": 0}",,544661257 https://github.com/pydata/xarray/pull/3660#issuecomment-576786205,https://api.github.com/repos/pydata/xarray/issues/3660,576786205,MDEyOklzc3VlQ29tbWVudDU3Njc4NjIwNQ==,2448579,2020-01-21T17:18:09Z,2020-01-21T17:18:09Z,MEMBER,ready for review and merge.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,544661257 https://github.com/pydata/xarray/pull/3660#issuecomment-576448786,https://api.github.com/repos/pydata/xarray/issues/3660,576448786,MDEyOklzc3VlQ29tbWVudDU3NjQ0ODc4Ng==,2448579,2020-01-20T22:28:08Z,2020-01-20T22:28:08Z,MEMBER,Ah found it: https://github.com/dask/dask/pull/5334. Missed it when I looked through the changelog earlier.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,544661257 https://github.com/pydata/xarray/pull/3660#issuecomment-575849980,https://api.github.com/repos/pydata/xarray/issues/3660,575849980,MDEyOklzc3VlQ29tbWVudDU3NTg0OTk4MA==,2448579,2020-01-18T01:05:50Z,2020-01-18T01:05:50Z,MEMBER,Does anyone have thoughts on what might be happening here?,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,544661257 https://github.com/pydata/xarray/pull/3660#issuecomment-572635127,https://api.github.com/repos/pydata/xarray/issues/3660,572635127,MDEyOklzc3VlQ29tbWVudDU3MjYzNTEyNw==,2448579,2020-01-09T16:19:11Z,2020-01-09T16:19:11Z,MEMBER,"`min-all-deps` fails with this weird error: ``` def test_append_with_new_variable(self): ds, ds_to_append, ds_with_new_var = create_append_test_data() # check append mode for new variable with self.create_zarr_target() as store_target: xr.concat([ds, ds_to_append], dim=""time"").to_zarr(store_target, mode=""w"") ds_with_new_var.to_zarr(store_target, mode=""a"") combined = xr.concat([ds, ds_to_append], dim=""time"") combined[""new_var""] = ds_with_new_var[""new_var""] > assert_identical(combined, xr.open_zarr(store_target)) xarray/tests/test_backends.py:1876: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ xarray/core/dataset.py:1354: in identical other, ""identical"" xarray/core/dataset.py:1302: in _all_compat self._variables, other._variables, compat=compat xarray/core/utils.py:338: in dict_equiv if k not in second or not compat(first[k], second[k]): xarray/core/dataset.py:1299: in compat return getattr(x, compat_str)(y) xarray/core/variable.py:1670: in identical other, equiv=equiv xarray/core/variable.py:1647: in equals self._data is other._data or equiv(self.data, other.data) xarray/core/duck_array_ops.py:224: in array_equiv flag_array = (arr1 == arr2) | (isnull(arr1) & isnull(arr2)) /usr/share/miniconda/envs/xarray-tests/lib/python3.6/site-packages/dask/array/core.py:1739: in __eq__ return elemwise(operator.eq, self, other) /usr/share/miniconda/envs/xarray-tests/lib/python3.6/site-packages/dask/array/core.py:3749: in elemwise **blockwise_kwargs /usr/share/miniconda/envs/xarray-tests/lib/python3.6/site-packages/dask/array/blockwise.py:145: in blockwise chunkss, arrays = unify_chunks(*args) /usr/share/miniconda/envs/xarray-tests/lib/python3.6/site-packages/dask/array/core.py:3020: in unify_chunks (asanyarray(a) if ind is not None else a, ind) for a, ind in partition(2, args) /usr/share/miniconda/envs/xarray-tests/lib/python3.6/site-packages/dask/array/core.py:3020: in (asanyarray(a) if ind is not None else a, ind) for a, ind in partition(2, args) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ a = array(['2019-01-01T00:00:00.000000000', '2019-01-02T00:00:00.000000000', '2019-01-03T00:00:00.000000000', '2019-01-04T00:00:00.000000000', '2019-01-05T00:00:00.000000000'], dtype='datetime64[ns]') def asanyarray(a): """"""Convert the input to a dask array. Subclasses of ``np.ndarray`` will be passed through as chunks unchanged. Parameters ---------- a : array-like Input data, in any form that can be converted to a dask array. Returns ------- out : dask array Dask array interpretation of a. Examples -------- >>> import dask.array as da >>> import numpy as np >>> x = np.arange(3) >>> da.asanyarray(x) dask.array >>> y = [[1, 2, 3], [4, 5, 6]] >>> da.asanyarray(y) dask.array """""" if isinstance(a, Array): return a elif hasattr(a, ""to_dask_array""): return a.to_dask_array() > elif hasattr(a, ""data"") and type(a).__module__.startswith(""xarray.""): E ValueError: cannot include dtype 'M' in a buffer ```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,544661257 https://github.com/pydata/xarray/pull/3660#issuecomment-572615681,https://api.github.com/repos/pydata/xarray/issues/3660,572615681,MDEyOklzc3VlQ29tbWVudDU3MjYxNTY4MQ==,2448579,2020-01-09T15:36:06Z,2020-01-09T15:36:06Z,MEMBER,"The test failed because `meta` was not valid for `dask==1.2` Our minimum versions policy says we can bump dask to 2.1.0. `dask 1.2 (2019-04-13) 2.1 (2019-07-08) <` So I've bumped the min dask version and added `meta` as a kwarg to `apply_ufunc`.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,544661257