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 43350752,MDExOlB1bGxSZXF1ZXN0MjE1NTQ5Mjk=,235,"Better formatting for coordinates, getting rid of ""index coordinates"" (and assorted doc improvements)",1217238,closed,0,,740776,0,2014-09-22T00:56:12Z,2014-09-22T02:17:33Z,2014-09-22T02:17:31Z,MEMBER,,0,pydata/xarray/pulls/235,"Fixes #234 ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/235/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42973685,MDExOlB1bGxSZXF1ZXN0MjEzNDkxOTE=,233,Revised documentation in preparation for v0.3,1217238,closed,0,,740776,0,2014-09-17T07:32:00Z,2014-09-17T07:46:09Z,2014-09-17T07:46:05Z,MEMBER,,0,pydata/xarray/pulls/233,"The ""tutorial"" has been split out into a number of separate chapters. This should significantly enhance readability and findability. You can preview these docs at http://xray.readthedocs.org/en/docs-v0.3/ (but I also intend to merge this into master shortly) ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/233/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42380133,MDExOlB1bGxSZXF1ZXN0MjEwMDA1NTc=,229,Support math with GroupBy objects,1217238,closed,0,,740776,0,2014-09-10T05:50:08Z,2014-09-12T01:18:05Z,2014-09-12T01:18:04Z,MEMBER,,0,pydata/xarray/pulls/229,"Fixes #203. You can now calculate anomalies with something like: ``` python grouped = ds.groupby('time.month') anom = grouped - grouped.mean('time') ``` Still needs documentation (that will go in my current major refactor of the docs for v0.3). ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/229/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42170560,MDExOlB1bGxSZXF1ZXN0MjA4NzM3NTA=,228,BUG: Fix datetime components on DataArrays,1217238,closed,0,,740776,0,2014-09-08T07:24:28Z,2014-09-08T08:46:14Z,2014-09-08T08:46:11Z,MEMBER,,0,pydata/xarray/pulls/228,"We didn't have any tests, so they were broken. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/228/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42112479,MDExOlB1bGxSZXF1ZXN0MjA4NDcwNDE=,227,ndarray methods and arithmetic operators for xray.Dataset,1217238,closed,0,,740776,0,2014-09-06T09:02:23Z,2014-09-07T04:18:05Z,2014-09-07T04:18:05Z,MEMBER,,0,pydata/xarray/pulls/227,"Fixes #200. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/227/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42018203,MDExOlB1bGxSZXF1ZXN0MjA3OTAyNzA=,225,Cleanup storage of Dataset internal state,1217238,closed,0,,740776,0,2014-09-05T06:30:57Z,2014-09-05T06:46:19Z,2014-09-05T06:46:16Z,MEMBER,,0,pydata/xarray/pulls/225,"`_variables` and `_dims` are now stored as OrderedDict and dict, not my funny dict subclasses VariablesDict (which I'm pleased to say is gone) and SortedKeysDict (which is now created on demand when accessing the `dims` property). This speeds things up a bit and makes the internal state more obvious. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/225/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 42004314,MDExOlB1bGxSZXF1ZXN0MjA3ODM0OTg=,224,"progress towards removing ""non-coordinates"" as a concept",1217238,closed,0,,740776,0,2014-09-05T01:28:41Z,2014-09-05T03:16:55Z,2014-09-05T03:16:53Z,MEMBER,,0,pydata/xarray/pulls/224,"Fixes related to #211 and #212. I haven't renamed `Variable` or `Dataset.variables` yet, though, pending the resolution of that discussion. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/224/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 41899496,MDExOlB1bGxSZXF1ZXN0MjA3MjQ0NDk=,223,Miscellaneous fixes,1217238,closed,0,,740776,0,2014-09-04T06:28:28Z,2014-09-04T06:33:31Z,2014-09-04T06:33:29Z,MEMBER,,0,pydata/xarray/pulls/223,,"{""url"": ""https://api.github.com/repos/pydata/xarray/issues/223/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 41672867,MDExOlB1bGxSZXF1ZXN0MjA1OTA4ODc=,221,Nonindex coords,1217238,closed,0,,740776,0,2014-09-02T03:36:10Z,2014-09-03T18:17:12Z,2014-09-03T05:24:24Z,MEMBER,,0,pydata/xarray/pulls/221,"a number of changes related to #197. still needs doc updates and full tests for coordinates (especially merging coordinates) ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/221/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 40773097,MDExOlB1bGxSZXF1ZXN0MjAwOTAwNTc=,219,Fix concat str truncation,1217238,closed,0,,740776,0,2014-08-21T05:13:12Z,2014-08-21T05:17:30Z,2014-08-21T05:17:28Z,MEMBER,,0,pydata/xarray/pulls/219,"Fixes #217. I also took the opportunity to add two small optimizations, which add up to make `Variable.concat` about 35% faster. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/219/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull 40424011,MDExOlB1bGxSZXF1ZXN0MTk4ODUxMDE=,216,Internal code reorganization; creates xray.core module,1217238,closed,0,,740776,0,2014-08-17T00:46:02Z,2014-08-17T00:52:41Z,2014-08-17T00:52:38Z,MEMBER,,0,pydata/xarray/pulls/216,"Fixes #114 (close enough) ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/216/reactions"", ""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,pull