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