id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 270677100,MDExOlB1bGxSZXF1ZXN0MTUwMzA4NTg0,1682,Add option “engine”,10137,closed,0,,,11,2017-11-02T14:38:07Z,2022-04-15T02:01:28Z,2022-04-15T02:01:28Z,NONE,,0,pydata/xarray/pulls/1682,"Implements a new xarray option `engine` for setting the default backend data read/write engine. Inspired by [this](https://stackoverflow.com/a/47041952) Stack Overflow answer. This PR is not ready for merge yet but I wanted to verify if the code changes are on the right track. The default `engine` option value is `None`. If this option is set the `_get_default_engine()` function will return its value without going through the import statements chain. - [ ] Closes #xxxx - [ ] Tests added / passed - [ ] Passes ``git diff upstream/master **/*py | flake8 --diff`` - [ ] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1682/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 853260893,MDExOlB1bGxSZXF1ZXN0NjExMzc3OTQ0,5131,Remove trailing space from DatasetGroupBy repr,10137,closed,0,,,1,2021-04-08T09:19:30Z,2021-04-08T14:49:15Z,2021-04-08T14:49:15Z,NONE,,0,pydata/xarray/pulls/5131,"Remove trailing whitespace from DatasetGroupBy representation because flake8 reports it as a violation when present in doctests. Fix #5130","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/5131/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 270701183,MDExOlB1bGxSZXF1ZXN0MTUwMzI2NzMw,1683,Add h5netcdf to the engine import hierarchy,10137,closed,0,,,2,2017-11-02T15:39:35Z,2018-06-05T05:16:40Z,2018-02-12T16:06:44Z,NONE,,0,pydata/xarray/pulls/1683,"h5netcdf is now part of the import statements in the `_get_default_engine()` function. The order is: netcdf4, scipy.io.netcdf, h5netcdf. - [ ] Closes #xxxx - [ ] Tests added / passed - [ ] Passes ``git diff upstream/master **/*py | flake8 --diff`` - [ ] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/1683/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull