id,node_id,number,state,locked,title,user,body,created_at,updated_at,closed_at,merged_at,merge_commit_sha,assignee,milestone,draft,head,base,author_association,auto_merge,repo,url,merged_by 93553990,MDExOlB1bGxSZXF1ZXN0OTM1NTM5OTA=,1118,closed,0,Do not convert subclasses of `ndarray` unless required,1310437,"By changing a single `np.asarray` to `np.asanyarray`, it becomes possible to use `ndarray` subclasses within `DataArray` and `Dataset`. No guarantee is made at this point that their behaviour is retained under all circumstances, but for some use-cases it will work. Particularly, this allows to store physical quantities represented using the `Quantity` subclass from the package [python-quantities](https://github.com/python-quantities/python-quantities). In that sense, it is a partial fix for #525. Tests are included to highlight some of the things that do work, and some which don't. It does not work for coordinates when they are used as indexes, since pandas does not support ndarray subclasses. Most likely, it will also not work for any higher-level operation on the data such as those involving `np.concatenate`. Thus, any user of this feature should remain cautious. Nonetheless, for me, this change provides enough added value, such that I'd consider it worthwhile to keep, assuming it does not harm anywhere else. It does pass the tests on my machine (no dask though), let's see what travis says. I expect that astropy's units would behave similarly, though since I never worked with them yet, I did not include any tests.",2016-11-14T11:59:02Z,2019-12-25T14:12:34Z,2019-12-25T14:12:34Z,,05a025614cd7267537dfe9025a681c33575fb49a,,,0,c58f92ebccf76253d2eed6b9ec48b835a389209f,bb87a9441d22b390e069d0fde58f297a054fd98a,CONTRIBUTOR,,13221727,https://github.com/pydata/xarray/pull/1118, 93556850,MDExOlB1bGxSZXF1ZXN0OTM1NTY4NTA=,1119,closed,0,Fix #1116 (rename of coordinates),1310437,,2016-11-14T12:20:50Z,2016-11-15T16:18:04Z,2016-11-15T16:18:00Z,2016-11-15T16:18:00Z,0c5fa1ea466c0664ed3378379269f01bec4af97c,,,0,a07e22c375122f8a1af6808a104b2b61495b4d17,0ed1e2c93732472ecf4985875982daaccc9fa34c,CONTRIBUTOR,,13221727,https://github.com/pydata/xarray/pull/1119, 93808383,MDExOlB1bGxSZXF1ZXN0OTM4MDgzODM=,1122,closed,0,Fix slow object arrays indexing,1310437,,2016-11-15T17:12:28Z,2016-11-15T17:30:54Z,2016-11-15T17:30:54Z,2016-11-15T17:30:54Z,565c9a3736b5cd5a458bf9a73016e4d5a01649cd,,,0,46e6a4031d4e7d5db54ef0dd3b1130bc2f78795f,0c5fa1ea466c0664ed3378379269f01bec4af97c,CONTRIBUTOR,,13221727,https://github.com/pydata/xarray/pull/1122,