home / github

Menu
  • Search all tables
  • GraphQL API

issues

Table actions
  • GraphQL API for issues

42 rows where milestone = 1307323 sorted by updated_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: user, comments, updated_at, author_association, created_at (date), updated_at (date), closed_at (date)

type 2

  • pull 40
  • issue 2

state 1

  • closed 42

repo 1

  • xarray 42
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
109583455 MDExOlB1bGxSZXF1ZXN0NDY2ODk2MzI= 604 Add subplot_kws arg to plotting interfaces jhamman 2443309 closed 0   0.6.1 1307323 5 2015-10-02T22:36:04Z 2016-11-30T08:00:48Z 2015-10-06T15:10:01Z MEMBER   0 pydata/xarray/pulls/604

This argument is only used in the FacetGrid class and allows users to pass arguments to subplot constructor.

The api change is a pretty simple and just accepts a single new argument (subplot_kws). I think we need to think about how to tweak the subplots a bit more in terms of aspect.

Here's some example code that produces the plot below:

``` Python import xray import cartopy.crs as ccrs

ds = xray.open_dataset('xray-data/ncep_temperature_north-america_2013-14.nc') ds.lon -= 360 lon0 = ds.lon.values.mean()

dss = ds.groupby('time.season').mean('time')

g = dss.air.plot.pcolormesh(col='season', col_wrap=2, transform=ccrs.PlateCarree(), subplot_kws=dict(projection=ccrs.PlateCarree(lon0)))

for ax in g.axes.flat: ax.coastlines() ax.gridlines() ax.set_extent((-161.25, -28.75, 20, 40)) ```

Obviously there are some issues with the grid lines too but that may end up getting fixed by a more flexible aspect.

cc @clarkfitzg

closes #603

xref: https://github.com/mwaskom/seaborn/pull/320

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/604/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
110102454 MDU6SXNzdWUxMTAxMDI0NTQ= 611 facet grid axis labels are None jhamman 2443309 closed 0   0.6.1 1307323 4 2015-10-06T21:12:50Z 2016-01-04T23:11:55Z 2015-10-09T14:25:57Z MEMBER      

The dim names on this plot are not showing up (e.g. None is not right, it should be x and y):

Python data = (np.random.random(size=(20, 25, 12)) + np.linspace(-3, 3, 12)) # range is ~ -3 to 4 da = xray.DataArray(data, dims=['x', 'y', 'time'], name='data') fg = da.plot.pcolormesh(col='time', col_wrap=4)

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/611/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed xarray 13221727 issue
110806123 MDExOlB1bGxSZXF1ZXN0NDczNDk1MTA= 618 numpy 1.10 compat fixes jhamman 2443309 closed 0   0.6.1 1307323 10 2015-10-10T17:04:45Z 2016-01-04T23:11:55Z 2015-10-12T20:37:14Z MEMBER   0 pydata/xarray/pulls/618

fixes #617

@shoyer - can you take a look at test_index_0d_not_a_time and see if you can figure out why that test is failing? I couldn't sort it out.

Also, we're now getting a ton of these warnings:

FutureWarning: numpy equal will not check object identity in the future. The comparison did not return the same result as suggested by the identity (is)) and will change.

I thought about trying to suppress the ones that come directly from xray but that seems tricky to do safely. matplotlib and numpy itself are raising the same warnings. err...

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/618/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109665577 MDExOlB1bGxSZXF1ZXN0NDY3MjAxMTU= 608 allow passing coordinate names as x and y to plot methods jhamman 2443309 closed 0   0.6.1 1307323 28 2015-10-04T06:15:36Z 2015-11-15T21:50:18Z 2015-10-09T14:21:25Z MEMBER   0 pydata/xarray/pulls/608

This allows us to use coordinate names as plotting arguments for x and y.

I have a test for this that isn't quite working yet.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/608/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
104768781 MDExOlB1bGxSZXF1ZXN0NDQxNDkyOTQ= 559 Fix pcolormesh plots with cartopy shoyer 1217238 closed 0   0.6.1 1307323 6 2015-09-03T19:50:22Z 2015-11-15T21:49:11Z 2015-09-14T20:33:36Z MEMBER   0 pydata/xarray/pulls/559

python proj = ccrs.Orthographic(central_longitude=230, central_latitude=5) fig, ax = plt.subplots(figsize=(20, 8), subplot_kw=dict(projection=proj)) x.plot.pcolormesh(ax=ax, transform=ccrs.PlateCarree()) ax.coastlines()

Before:

After:

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/559/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109635916 MDExOlB1bGxSZXF1ZXN0NDY3MDk4Mzg= 606 example of how to use cf convention to use 2d coordinates for plotting jhamman 2443309 closed 0   0.6.1 1307323 1 2015-10-03T17:53:07Z 2015-10-26T20:28:26Z 2015-10-06T15:56:15Z MEMBER   0 pydata/xarray/pulls/606

This is one idea of how to handle 2d coordinate variables. Attribute names may need to change but this is working for my application. No test written and existing roundtrip tests will likely fail on this first commit.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/606/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
110357081 MDExOlB1bGxSZXF1ZXN0NDcxMDQxODg= 612 keep coordinates encoding even when coordinates are decoded jhamman 2443309 closed 0   0.6.1 1307323 1 2015-10-08T02:01:20Z 2015-10-26T20:28:26Z 2015-10-08T18:03:19Z MEMBER   0 pydata/xarray/pulls/612

fixes #610

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/612/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
103055174 MDExOlB1bGxSZXF1ZXN0NDMzMDI2NDA= 551 raise error if dataarray.name is wrong type jhamman 2443309 closed 0   0.6.1 1307323 11 2015-08-25T15:50:09Z 2015-10-26T20:28:19Z 2015-09-16T23:40:54Z MEMBER   0 pydata/xarray/pulls/551

closes #533 xref #549

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/551/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
112528158 MDExOlB1bGxSZXF1ZXN0NDgyOTY5MjA= 635 Doc fixes for v0.6.1 shoyer 1217238 closed 0   0.6.1 1307323 1 2015-10-21T07:36:04Z 2015-10-21T16:51:31Z 2015-10-21T16:51:24Z MEMBER   0 pydata/xarray/pulls/635
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/635/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
107310890 MDExOlB1bGxSZXF1ZXN0NDU0NzAzMDg= 584 Make where lazy if either argument is a dask array shoyer 1217238 closed 0   0.6.1 1307323 0 2015-09-19T05:15:52Z 2015-10-21T07:08:00Z 2015-09-24T17:38:44Z MEMBER   0 pydata/xarray/pulls/584

where now uses dask instead of numpy if either the array or other is a dask array. Previously, if other was a numpy array the method was evaluated eagerly.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/584/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
107835511 MDExOlB1bGxSZXF1ZXN0NDU3MzY4Nzg= 586 Fix FacetGrid.map and allow specifying size/aspect with .plot shortcut shoyer 1217238 closed 0   0.6.1 1307323 1 2015-09-23T01:43:07Z 2015-10-21T07:08:00Z 2015-09-24T17:27:36Z MEMBER   0 pydata/xarray/pulls/586

cc @clarkfitzg

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/586/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
108171336 MDExOlB1bGxSZXF1ZXN0NDU5MjIyMzY= 588 Fix assignment to the .data attribute of DataArray objects shoyer 1217238 closed 0   0.6.1 1307323 0 2015-09-24T16:58:56Z 2015-10-21T07:08:00Z 2015-09-24T19:14:32Z MEMBER   0 pydata/xarray/pulls/588
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/588/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
108271509 MDExOlB1bGxSZXF1ZXN0NDU5ODA2NjU= 589 New encoding keyword argument for to_netcdf shoyer 1217238 closed 0   0.6.1 1307323 7 2015-09-25T06:24:53Z 2015-10-21T07:08:00Z 2015-10-08T01:08:52Z MEMBER   0 pydata/xarray/pulls/589

Fixes #548

In particular, it would be helpful if someone else could review the new documentation section to see if it makes sense.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/589/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
108983672 MDExOlB1bGxSZXF1ZXN0NDYzNDc0OTI= 594 Spring cleaning jhamman 2443309 closed 0   0.6.1 1307323 3 2015-09-29T23:59:14Z 2015-10-21T07:08:00Z 2015-09-30T17:36:16Z MEMBER   0 pydata/xarray/pulls/594

This is basically just a style/pep cleanup. I removed a bunch of unused variables from internal modules.

I should say that I'm somewhat sheepishly submitting this PR, especially after seeing this talk by Raymond Hettinger. However, since my linter was constantly complaining about many of these, I figured I'd knock off all of them at once.

There are quite a few line changes here but none of them should result in different behavior.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/594/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109018309 MDExOlB1bGxSZXF1ZXN0NDYzNjMzNzI= 595 unsorted integer indexing on netCDF4 objections on disk jhamman 2443309 closed 0   0.6.1 1307323 5 2015-09-30T05:43:06Z 2015-10-21T07:08:00Z 2015-10-02T21:41:11Z MEMBER   0 pydata/xarray/pulls/595

add more informative error message when unsorted integer array is used to index netCDF4 variable on disk.

Closes #593

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/595/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109197339 MDExOlB1bGxSZXF1ZXN0NDY0Njc2NDM= 596 add landscape.yml config file jhamman 2443309 closed 0   0.6.1 1307323 2 2015-09-30T22:56:36Z 2015-10-21T07:08:00Z 2015-10-01T18:45:31Z MEMBER   0 pydata/xarray/pulls/596

@shoyer - we can ignore any warnings you don't like (e.g. dangerous-default-value).

xref #594

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/596/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109226686 MDExOlB1bGxSZXF1ZXN0NDY0ODMzNzg= 598 Fix colormap for facet grid plots jhamman 2443309 closed 0   0.6.1 1307323 1 2015-10-01T04:15:04Z 2015-10-21T07:08:00Z 2015-10-01T17:10:31Z MEMBER   0 pydata/xarray/pulls/598

Fixes #592

Added test to check that all subplots in facet grid have same data range and colormap.

This fixes two issues present in the existing code:

1) colormap was being selected for each subplot 2) range was being selected for each subplot and colorbar was the result of only the last subplot

Some sample code:

Python data = (np.random.random(size=(20, 25, 12)) + np.linspace(-3, 3, 12)) # range is ~ -3 to 4 da = xray.DataArray(data, dims=['x', 'y', 'time'], name='data') fg = da.plot.pcolormesh(col='time', col_wrap=4)

previously yielded this plot:

and now yields this plot:

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/598/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109386927 MDExOlB1bGxSZXF1ZXN0NDY1Nzc3OTE= 600 BUG: fix open_dataset with remote URIs and chunking shoyer 1217238 closed 0   0.6.1 1307323 1 2015-10-01T21:14:34Z 2015-10-21T07:08:00Z 2015-10-02T04:48:13Z MEMBER   0 pydata/xarray/pulls/600

This was introduced by #555, but never made it into a release.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/600/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109389491 MDExOlB1bGxSZXF1ZXN0NDY1Nzk1NDE= 601 Fix broken facet plot in docs shoyer 1217238 closed 0   0.6.1 1307323 2 2015-10-01T21:31:00Z 2015-10-21T07:08:00Z 2015-10-02T04:47:50Z MEMBER   0 pydata/xarray/pulls/601

Fixes #562

Apparently matplotlib 1.3 (which is all we can use on readthedocs) has a bug when attempting to plot this data using contourf.

cc @clarkfitzg

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/601/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
109885309 MDExOlB1bGxSZXF1ZXN0NDY4MzMyMTU= 609 Doc build fixes and better error handling shoyer 1217238 closed 0   0.6.1 1307323 1 2015-10-05T21:00:45Z 2015-10-21T07:08:00Z 2015-10-07T05:45:10Z MEMBER   0 pydata/xarray/pulls/609
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/609/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
110612010 MDExOlB1bGxSZXF1ZXN0NDcyNDU3NDM= 614 Weights calculation fails in python 2.x due to integer division scottza 122792 closed 0   0.6.1 1307323 3 2015-10-09T08:29:07Z 2015-10-21T07:08:00Z 2015-10-10T07:09:00Z CONTRIBUTOR   0 pydata/xarray/pulls/614

Fix seasonal means example notebook to work on Python 2.x

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/614/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
111531497 MDExOlB1bGxSZXF1ZXN0NDc3Mzc0Nzc= 626 Update Travis-CI builds to use conda env shoyer 1217238 closed 0   0.6.1 1307323 1 2015-10-15T02:18:48Z 2015-10-21T07:08:00Z 2015-10-16T00:39:57Z MEMBER   0 pydata/xarray/pulls/626
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/626/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
112088944 MDExOlB1bGxSZXF1ZXN0NDgwMzk1NDg= 629 ENH: add tolerance argument to .sel and .reindex shoyer 1217238 closed 0   0.6.1 1307323 2 2015-10-19T07:44:25Z 2015-10-21T07:08:00Z 2015-10-21T03:47:45Z MEMBER   0 pydata/xarray/pulls/629

.sel and .reindex now support the tolerance argument for controlling nearest-neighbor selection:

``` In [5]: array = xray.DataArray([1, 2, 3], dims='x')

In [6]: array.reindex(x=[0.9, 1.5], method='nearest', tolerance=0.2) Out[6]: <xray.DataArray (x: 2)> array([ 2., nan]) Coordinates: * x (x) float64 0.9 1.5 ```

This feature requires pandas v0.17 or newer.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/629/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
112385728 MDExOlB1bGxSZXF1ZXN0NDgyMTA5ODU= 632 Fix a couple of minor typos petercable 6645714 closed 0   0.6.1 1307323 1 2015-10-20T14:48:54Z 2015-10-21T07:08:00Z 2015-10-20T16:58:10Z CONTRIBUTOR   0 pydata/xarray/pulls/632
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/632/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
112424213 MDExOlB1bGxSZXF1ZXN0NDgyMzUyMTM= 633 Remove all mutable arguments from functions petercable 6645714 closed 0   0.6.1 1307323 3 2015-10-20T17:55:36Z 2015-10-21T07:08:00Z 2015-10-20T21:35:02Z CONTRIBUTOR   0 pydata/xarray/pulls/633

http://docs.python-guide.org/en/latest/writing/gotchas/#mutable-default-arguments

Not sure if you want this or not. I didn't see any cases where this was being used intentionally to store state between calls.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/633/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
106653624 MDExOlB1bGxSZXF1ZXN0NDUxMDU5Njg= 579 Fix failing test case on i686 shoyer 1217238 closed 0   0.6.1 1307323 0 2015-09-15T21:38:50Z 2015-10-21T07:07:59Z 2015-09-15T21:43:35Z MEMBER   0 pydata/xarray/pulls/579

Fixes #578

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/579/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
106886175 MDExOlB1bGxSZXF1ZXN0NDUyMzc0OTI= 580 Raise an error if DataArray name is not able to be written to netCDF. jhamman 2443309 closed 0   0.6.1 1307323 4 2015-09-16T23:42:54Z 2015-10-21T07:07:59Z 2015-09-18T17:35:26Z MEMBER   0 pydata/xarray/pulls/580

closes #533 xref #549, #551

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/580/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
107050153 MDExOlB1bGxSZXF1ZXN0NDUzMjc3ODM= 581 Convenient faceting clarkfitzg 5356122 closed 0   0.6.1 1307323 7 2015-09-17T18:56:49Z 2015-10-21T07:07:59Z 2015-09-21T19:44:42Z MEMBER   0 pydata/xarray/pulls/581

Allows this syntax:

In [52]: t4d.plot(x='lon', y='lat', col='time', row='fourth_dim') Out[52]: <xray.plot.facetgrid.FacetGrid at 0x1184ffcd0>

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/581/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
107250075 MDExOlB1bGxSZXF1ZXN0NDU0MzU2Mjc= 583 Add Python 3.5 to Travis Builds jhamman 2443309 closed 0   0.6.1 1307323 3 2015-09-18T18:10:06Z 2015-10-21T07:07:59Z 2015-09-19T16:00:53Z MEMBER   0 pydata/xarray/pulls/583
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/583/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
103967586 MDExOlB1bGxSZXF1ZXN0NDM3MjQ1OTI= 556 Raise an error for non-unique columns in Dataset.from_dataframe shoyer 1217238 closed 0   0.6.1 1307323 0 2015-08-31T00:55:31Z 2015-10-21T07:05:48Z 2015-09-01T20:40:32Z MEMBER   0 pydata/xarray/pulls/556

Fixes #449

(also needs what's new line item)

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/556/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
104753303 MDExOlB1bGxSZXF1ZXN0NDQxMzk1NzM= 558 cartopy example using real data clarkfitzg 5356122 closed 0   0.6.1 1307323 1 2015-09-03T18:18:17Z 2015-10-21T07:05:48Z 2015-09-03T20:16:19Z MEMBER   0 pydata/xarray/pulls/558

Use the tutorial dataset for the cartopy example. Image becomes:

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/558/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
105701987 MDExOlB1bGxSZXF1ZXN0NDQ2MTIwNDg= 568 Fixed bug with indexing arrays with unicode dtype shoyer 1217238 closed 0   0.6.1 1307323 0 2015-09-09T23:16:09Z 2015-10-21T07:05:48Z 2015-09-10T06:11:58Z MEMBER   0 pydata/xarray/pulls/568

Previous this raised TypeError:

Variable(('x'), [u'tmax'])[0][()]

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/568/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
105927249 MDExOlB1bGxSZXF1ZXN0NDQ3MzczODA= 569 BUG: ensure xray works with pandas 0.17.0 shoyer 1217238 closed 0   0.6.1 1307323 3 2015-09-11T01:12:55Z 2015-10-21T07:05:48Z 2015-09-11T06:23:56Z MEMBER   0 pydata/xarray/pulls/569

We were using some internal routines in pandas to convert object of datetime objects arrays to datetime64. Predictably, these internal routines have now changed, breaking xray.

This is definitely my fault but also bad luck -- I had a guard against the internal function dissappearing, but not against the keyword arguments changing.

In any case, this fix ensures forwards compatibility with the next release of pandas, which will be coming out next week.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/569/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
105929358 MDExOlB1bGxSZXF1ZXN0NDQ3Mzg0OTY= 570 Don't quote strings in FacetGrid titles shoyer 1217238 closed 0   0.6.1 1307323 2 2015-09-11T01:37:01Z 2015-10-21T07:05:48Z 2015-09-11T21:01:42Z MEMBER   0 pydata/xarray/pulls/570

model = foo looks better than model = 'foo' or model = u'foo'.

This is also consistent with what Seaborn does.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/570/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
106088229 MDExOlB1bGxSZXF1ZXN0NDQ4MjU1MzU= 573 minor changes in dask docs clarkfitzg 5356122 closed 0   0.6.1 1307323 1 2015-09-11T20:29:17Z 2015-10-21T07:05:48Z 2015-09-11T20:41:48Z MEMBER   0 pydata/xarray/pulls/573

fix a couple typos

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/573/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
106431364 MDExOlB1bGxSZXF1ZXN0NDQ5ODMwNTA= 574 Handle global attribute with engine='pydap' more consistently shoyer 1217238 closed 0   0.6.1 1307323 0 2015-09-14T21:24:57Z 2015-10-21T07:05:48Z 2015-09-24T17:42:10Z MEMBER   0 pydata/xarray/pulls/574

These should be unpacked as actual global attributes, instead of being nested dicts under keys like "GLOBAL".

The netcdf4 opendap client already unpacks these attributes.

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/574/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
102460779 MDExOlB1bGxSZXF1ZXN0NDMwODAxMzg= 547 remove facet doc clarkfitzg 5356122 closed 0   0.6.1 1307323 0 2015-08-21T20:55:35Z 2015-10-21T07:05:47Z 2015-08-21T20:55:43Z MEMBER   0 pydata/xarray/pulls/547
{
    "url": "https://api.github.com/repos/pydata/xarray/issues/547/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
102840892 MDExOlB1bGxSZXF1ZXN0NDMxOTU1MjY= 549 cast DataArray name to string if not None jhamman 2443309 closed 0   0.6.1 1307323 4 2015-08-24T16:44:40Z 2015-10-21T07:05:47Z 2015-08-25T15:46:39Z MEMBER   0 pydata/xarray/pulls/549

closes #533

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/549/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
102866893 MDExOlB1bGxSZXF1ZXN0NDMyMDg3NjE= 550 robust plot documentation clarkfitzg 5356122 closed 0   0.6.1 1307323 7 2015-08-24T18:57:14Z 2015-10-21T07:05:47Z 2015-08-26T18:11:04Z MEMBER   0 pydata/xarray/pulls/550

These are the plots that will be in the docs.

default

robust=True

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/550/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
103966239 MDExOlB1bGxSZXF1ZXN0NDM3MjQxODQ= 554 Fixes for complex numbers shoyer 1217238 closed 0   0.6.1 1307323 3 2015-08-31T00:36:57Z 2015-10-21T07:05:47Z 2015-09-01T20:28:51Z MEMBER   0 pydata/xarray/pulls/554

Fixes #553

Also ensures we skip NaN when aggregating with complex dtypes.

~~Still needs release notes.~~

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/554/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
103966799 MDExOlB1bGxSZXF1ZXN0NDM3MjQ0Njk= 555 Use deterministic names for dask arrays from open_dataset shoyer 1217238 closed 0   0.6.1 1307323 0 2015-08-31T00:50:23Z 2015-10-21T07:05:47Z 2015-09-14T20:33:16Z MEMBER   0 pydata/xarray/pulls/555

This will allow xray users to take advantage of dask's nascent support for caching intermediate results (https://github.com/blaze/dask/pull/502).

For example:

``` In [1]: import xray

In [2]: from dask.diagnostics.cache import Cache

In [3]: c = Cache(5e7)

In [4]: c.register()

In [5]: ds = xray.open_mfdataset('/Users/shoyer/data/era-interim/2t/2014-*.nc', engine='scipy')

In [6]: %time ds.sum().load() CPU times: user 2.72 s, sys: 2.7 s, total: 5.41 s Wall time: 3.85 s Out[6]: <xray.Dataset> Dimensions: () Coordinates: empty Data variables: t2m float64 5.338e+10

In [7]: %time ds.mean().load() CPU times: user 5.31 s, sys: 1.86 s, total: 7.17 s Wall time: 1.81 s Out[7]: <xray.Dataset> Dimensions: () Coordinates: empty Data variables: t2m float64 279.0

In [8]: %time ds.mean().load() CPU times: user 7.73 ms, sys: 2.73 ms, total: 10.5 ms Wall time: 8.45 ms Out[8]: <xray.Dataset> Dimensions: () Coordinates: empty Data variables: t2m float64 279.0 ```

Still needs docs (probably in the dask section) and a what's new item.

Also, this will update the minimum required version of dask to 0.7 (which should be called out in docs).

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/555/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
    xarray 13221727 pull
106635891 MDU6SXNzdWUxMDY2MzU4OTE= 578 Test failure: xray 0.6.0 on i686 FRidh 2129135 closed 0   0.6.1 1307323 1 2015-09-15T20:09:45Z 2015-09-15T21:44:29Z 2015-09-15T21:43:35Z NONE      

test_reduce in xray.test.test_variable.TestVariable fails for i686 with all Python versions.

``` FAIL: test_reduce (xray.test.test_variable.TestVariable)


Traceback (most recent call last): File "/tmp/nix-build-python3.4-xray-0.6.0.drv-0/xray-0.6.0/xray/test/test_variable.py", line 707, in test_reduce self.assertVariableIdentical(v.mean('x'), v.reduce(np.mean, 'x')) File "/tmp/nix-build-python3.4-xray-0.6.0.drv-0/xray-0.6.0/xray/test/init.py", line 122, in assertVariableIdentical assert as_variable(v1).identical(v2), (v1, v2) AssertionError: (<xray.Variable (y: 3)> array([ 0.48885496, 0.57610051, 0.33430722]), <xray.Variable (y: 3)> array([ 0.48885496, 0.57610051, 0.33430722])) ```

The build log for Python 3.3: http://hydra.nixos.org/build/25641209/nixlog/1/raw The build logs for other Python versions can be found at: http://hydra.nixos.org/eval/1221294?filter=xray&compare=1221225&full=1

{
    "url": "https://api.github.com/repos/pydata/xarray/issues/578/reactions",
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  completed xarray 13221727 issue

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE [issues] (
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [number] INTEGER,
   [title] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [state] TEXT,
   [locked] INTEGER,
   [assignee] INTEGER REFERENCES [users]([id]),
   [milestone] INTEGER REFERENCES [milestones]([id]),
   [comments] INTEGER,
   [created_at] TEXT,
   [updated_at] TEXT,
   [closed_at] TEXT,
   [author_association] TEXT,
   [active_lock_reason] TEXT,
   [draft] INTEGER,
   [pull_request] TEXT,
   [body] TEXT,
   [reactions] TEXT,
   [performed_via_github_app] TEXT,
   [state_reason] TEXT,
   [repo] INTEGER REFERENCES [repos]([id]),
   [type] TEXT
);
CREATE INDEX [idx_issues_repo]
    ON [issues] ([repo]);
CREATE INDEX [idx_issues_milestone]
    ON [issues] ([milestone]);
CREATE INDEX [idx_issues_assignee]
    ON [issues] ([assignee]);
CREATE INDEX [idx_issues_user]
    ON [issues] ([user]);
Powered by Datasette · Queries took 30.614ms · About: xarray-datasette