Closed astropenguin closed 3 years ago
Update __instancecheck__ of typing.DataAarray so that the following tests are passed.
__instancecheck__
typing.DataAarray
import numpy as np from dataclasses import field from xarray_dataclasses import DataArray assert isinstance(0, DataArray['x', int]) assert isinstance(field(default=0), DataArray['x', int]) assert isinstance([0, 1, 2], DataArray['x', int]) assert isinstance(np.array([0, 1, 2]), DataArray['x', int])
This issue was closed because it was resolved in #26.
Update
__instancecheck__
oftyping.DataAarray
so that the following tests are passed.