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 958878760,MDExOlB1bGxSZXF1ZXN0NzAyMDgwMTg2,5667,Allow .attrs to support any dict-likes,14371165,open,0,,,10,2021-08-03T08:43:19Z,2022-10-12T18:08:25Z,,MEMBER,,1,pydata/xarray/pulls/5667," - [x] Closes #5655 - [ ] Tests added - [ ] Passes `pre-commit run --all-files` - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/5667/reactions"", ""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 787732195,MDExOlB1bGxSZXF1ZXN0NTU2MzY2NTcx,4820,Add dataset line plot,14371165,open,0,,,10,2021-01-17T15:40:39Z,2022-06-09T14:50:17Z,,MEMBER,,1,pydata/xarray/pulls/4820," - [x] Closes #4235 - [x] Tests added - [x] Passes `pre-commit run --all-files` - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` TODO: * markersize/linewidth should work, easy if linewidth is only defined. But the hue/linewidth combo is trickier. * Possible, see post further down for details. Should be done in dataarray version in a future PR. * hue only works with coordinates. Should it work with variables? How to do that? groupby? * Leave it for coordinates only for now. * Should lines always be sorted to avoid weird lines? * Handled in dataarray version * linewidth not shown anywhere * line plots doesn't have the nice `legend_elements` function that scatter has which makes it a little bit more tricky. It can still be shown in the legend though. Adds `ds.plot.line`. The function wraps `ax.plot` which should feel pretty homely for most matplotlib users. It was a mess getting the colorbar to work because scatter returns a mappable that colorbar can handle but plot returns a list of line2ds that it can't handle. You also can't add cmaps directly to ax.plot, so to avoid for loops I changed the default color settings instead. Feel free to break it. Example: ![bild](https://user-images.githubusercontent.com/14371165/104847719-244fe100-58e2-11eb-815c-46940b7fc40e.png) ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/4820/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 728782405,MDExOlB1bGxSZXF1ZXN0NTA5NDI2NzAy,4532,Improve Dataset and DataArray docstrings,14371165,closed,0,,,10,2020-10-24T12:46:47Z,2020-10-27T19:48:50Z,2020-10-27T19:47:51Z,MEMBER,,0,pydata/xarray/pulls/4532,"Improve docstrings of Dataset and DataArray by * moving the init docs to the class doc * adding examples on how to initialize the classes with a small calculation example. - [x] Closes #4345 ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/4532/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull