home / github

Menu
  • Search all tables
  • GraphQL API

pull_requests

Table actions
  • GraphQL API for pull_requests

20 rows where milestone = 2415632

✎ View and edit SQL

This data as json, CSV (advanced)

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

id ▼ node_id number state locked title user body created_at updated_at closed_at merged_at merge_commit_sha assignee milestone draft head base author_association auto_merge repo url merged_by
106592251 MDExOlB1bGxSZXF1ZXN0MTA2NTkyMjUx 1272 closed 0 Groupby-like API for resampling darothen 4992424 This is a work-in-progress to resolve #1269. - [x] Basic functionality - [x] Cleanly deprecate old API - [x] New test cases - [x] Documentation / examples - [x] "What's new" Openly welcome feedback/critiques on how I approached this. Subclassing `Data{Array/set}GroupBy` may not be the best way, but it would be easy enough to re-write the necessary helper functions (just `apply()`, I think) so that we do not need to inherit form them directly. Additional issues I'm working to resolve: - [x] I tried make sure that calls using the old API won't break by refactoring the old logic to `_resample_immediately()`. This may not be the best approach! - [x] Similarly, I copied all the original test cases and added the suffix `..._old_api`; these could trivially be placed into their related test cases for the new API. - [x] BUG: **keep_attrs** is ignored when you call it on methods chained to `Dataset.resample()`. Oddly enough, if I hard-code **keep_attrs=True** inside `reduce_array()` in `DatasetResample::reduce` it works just fine. I haven't figured out where the kwarg is getting lost. - [x] BUG: Some of the test cases (for instance, `test_resample_old_vs_new_api`) fail because the resampling by calling `self.groupby_cls` ends up not working - it crashes because the group sizes that get computed are not what it expects. Occurs with both new and old API 2017-02-16T19:04:07Z 2017-09-22T16:27:36Z 2017-09-22T16:27:35Z 2017-09-22T16:27:35Z dc7d733bcc10ce935304d65d03124471661243a3   0.10 2415632 0 5cfba57c9dec5546c8441bb286107e55d048584c 7611ed9b678c4004855856d2ec6dc6eb7ac59123 NONE   xarray 13221727 https://github.com/pydata/xarray/pull/1272  
125510157 MDExOlB1bGxSZXF1ZXN0MTI1NTEwMTU3 1453 closed 0 Automate interpretation of _Unsigned attribute deeplycloudy 1325771 - [x] Closes #1444 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2017-06-14T04:43:02Z 2017-08-04T20:43:22Z 2017-07-28T17:39:04Z 2017-07-28T17:39:04Z e3e6db5b1bf94fd78c5a1b9d872ea8dcb91a7b9c   0.10 2415632 0 9bec545bfa668765858c707498a38c3663e20519 5d245b22e9500a7eb805193ba5c65bb5474a5ae1 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1453  
125648831 MDExOlB1bGxSZXF1ZXN0MTI1NjQ4ODMx 1454 closed 0 change NotImplemented to NotImplementedError for h5netcdf autoclose=True werenike 1388357 Solves this error: ``` TypeError: 'NotImplementedType' object is not callable ``` 2017-06-14T17:17:32Z 2017-08-04T20:43:22Z 2017-06-15T00:33:00Z 2017-06-15T00:33:00Z 22ff955d53e253071f6e4fa849e5291d0005282a   0.10 2415632 0 c6b1724c462dcaeb1e900c940c5953e9ffe41a53 aeb4108b1f39cde2bac765ca58c70b5011b188c5 NONE   xarray 13221727 https://github.com/pydata/xarray/pull/1454  
125871748 MDExOlB1bGxSZXF1ZXN0MTI1ODcxNzQ4 1455 closed 0 Add attributes to rasterio backend gbrener 2840348 Adds the 'res', 'is_tiled', and 'transform' attributes to xarray's rasterio backend. - [X] Closes #1456 - [X] Tests added / passed - [X] Passes ``git diff upstream/master | flake8 --diff`` - [X] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API EDIT: fixed typo; 'tiled' attribute name updated to 'is_tiled' 2017-06-15T17:21:45Z 2017-08-04T20:43:22Z 2017-07-01T09:55:31Z 2017-07-01T09:55:31Z 6a20f917041abf53bcb35e210d59f5b331211012   0.10 2415632 0 755057223e1c6564ffac8a727b4ff4a13f4e6e9d 22ff955d53e253071f6e4fa849e5291d0005282a CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1455  
125936835 MDExOlB1bGxSZXF1ZXN0MTI1OTM2ODM1 1457 closed 0 Feature/benchmark jhamman 2443309 - [x] Closes #1257 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [ ] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API This is a very bare bones addition of the [asv](https://github.com/spacetelescope/asv/) benchmarking tool to xarray. I have added four very rudimentary benchmarks in the `dataset_io.py` module. Usage of `asv` is pretty straightforward but I'll outline the steps for those who want to try this out: ``` cd xarray conda install asv -c conda-forge asv run # this will install some conda environments in ./.asv/envs asv publish # this collates the results asv preview # this will launch a web server so you can visually compare the tests ``` Before I go any further, I want to get some input from @pydata/xarray on what we want to see in this PR. In previous projects, I have found designing tests after the fact can end up being fairly arbitrary and I want to avoid that if at all possible. I'm guessing that we will want to focus our efforts for now on I/O and dask related performance but how we do that is up for discussion. cc @shoyer, @rabernat, @MaximilianR, @Zac-HD 2017-06-16T00:11:52Z 2017-11-13T04:09:53Z 2017-07-26T16:17:34Z 2017-07-26T16:17:34Z 96e6e8f7ad8dd493c9d15df2951999c6dd04e8c9   0.10 2415632 0 6c058083bfa7e4e044e50ea7e048c60c35686e22 5d245b22e9500a7eb805193ba5c65bb5474a5ae1 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1457  
128266464 MDExOlB1bGxSZXF1ZXN0MTI4MjY2NDY0 1468 closed 0 Center the coordinates to pixels for rasterio backend gbrener 2840348 Rasterio uses edge-based coordinates, which is a different convention from how xarray treats coordinates (based on description here: http://xarray.pydata.org/en/stable/plotting.html#coordinates). This PR centers them, offsetting by half of the resolution. - [X] Tests added / passed - [X] Passes ``git diff upstream/master | flake8 --diff`` ~- [ ] Closes #xxxx~ - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API CCing @fmaussion since he may be interested. 2017-06-29T23:13:13Z 2017-08-04T20:43:22Z 2017-07-05T21:30:46Z 2017-07-05T21:30:46Z b201ff784a9c74dbed3b0b178b01bbea75ae9c85   0.10 2415632 0 aeeef43378997ab40f1b5f1e54930e00ba843946 6a20f917041abf53bcb35e210d59f5b331211012 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1468  
129588481 MDExOlB1bGxSZXF1ZXN0MTI5NTg4NDgx 1473 closed 0 WIP: indexing with broadcasting shoyer 1217238 - [x] Closes #1444, closes #1436 - [x] Tests added / passed - [x] Passes git diff master | flake8 --diff - [x] Fully documented, including whats-new.rst for all changes and api.rst for new API xref https://github.com/pydata/xarray/issues/974#issuecomment-313977794 2017-07-10T01:49:32Z 2018-02-05T09:42:24Z 2017-10-19T16:52:44Z   02d5a7fc538bb4bfeabf1d9fc1ad0a4aaf7165d5   0.10 2415632 0 170abc515bfc7112c212032ab8cecd50804acdb6 24643ecee2eab04d0f84c41715d753e829f448e6 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1473  
130153789 MDExOlB1bGxSZXF1ZXN0MTMwMTUzNzg5 1476 closed 0 Fix text in error message, A leftover from #993 mzuehlke 204523 I've spotted this wrong error message. In my opinion this is too small to justify an entry in `whats-new.rst`. 2017-07-12T14:31:33Z 2017-08-04T20:43:22Z 2017-07-12T15:56:50Z 2017-07-12T15:56:50Z fafc4360aa8ab07ec5aeaf47dea012c01c0034a2   0.10 2415632 0 6a0f281a52bfe920368ea92db7afb4caec2a2b4e b201ff784a9c74dbed3b0b178b01bbea75ae9c85 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1476  
130465351 MDExOlB1bGxSZXF1ZXN0MTMwNDY1MzUx 1478 closed 0 Fixes dataset rename bug (GH1477) newt0311 24376349 - [x] Closes #1477 - [x] Tests added / passed - [x] passes ``git diff upstream/master | flake8 --diff`` - [x] added whats-new.rst entry. 2017-07-13T20:55:04Z 2017-08-04T20:43:23Z 2017-07-16T04:12:47Z 2017-07-16T04:12:47Z 5d245b22e9500a7eb805193ba5c65bb5474a5ae1   0.10 2415632 0 f2f1b4bf48e28921a7859695a37bf0671085b24f fafc4360aa8ab07ec5aeaf47dea012c01c0034a2 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1478  
130619619 MDExOlB1bGxSZXF1ZXN0MTMwNjE5NjE5 1479 closed 0 Fix test suite failure in TestDataset.test_sel shoyer 1217238 This is a temporary work around for https://github.com/pandas-dev/pandas/issues/16896, which was introduced by pandas 0.20.3 We can safely revert it after the next pandas release. 2017-07-14T15:55:33Z 2017-08-04T20:43:23Z 2017-07-14T16:31:26Z 2017-07-14T16:31:25Z 726c6a3638ecf95889c541d84e892a106c2f2f92   0.10 2415632 0 19bfd032b27b82d9794d4b57ff01e4905cc91471 fafc4360aa8ab07ec5aeaf47dea012c01c0034a2 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1479  
131816195 MDExOlB1bGxSZXF1ZXN0MTMxODE2MTk1 1485 closed 0 add ISSUE_TEMPLATE for github and xr.show_versions() jhamman 2443309 - [x] xref #986 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API This PR adds a new module level function `xr.show_versions()` and a new Github Issue Template to help with debugging user issues. Hopefully, we stop having to ask "what version of dask are you using?" Functionality is copied from [pandas](https://github.com/pandas-dev/pandas/blob/e99f56e43ab65710a34440067efe372d5f74280b/pandas/util/_print_versions.py). 2017-07-21T16:54:29Z 2017-10-28T01:24:08Z 2017-10-28T01:24:02Z 2017-10-28T01:24:02Z 3a995294a99a00a62fb451c8dc3f0c404c8e92f5   0.10 2415632 0 97ee679446ca3941a2ec9098142623d2bba8be2d 63902306176da07cf3db52805f3a90a62e18ad46 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1485  
132375543 MDExOlB1bGxSZXF1ZXN0MTMyMzc1NTQz 1488 closed 0 Fix a bug in assert_allclose where rtol and atol were ignored shoyer 1217238 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API ~~This still probably should have a regression test.~~ Done 2017-07-25T20:45:11Z 2017-08-04T20:43:23Z 2017-07-27T19:57:29Z 2017-07-27T19:57:29Z dbf9307db5ce51ef9e59ccc78387ac7ceda6b1b8   0.10 2415632 0 538a2143b721cf2366c2c5cccdaf4e91e164ec37 d275ad6df25457b53a594953f45b252d14260115 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1488  
132443298 MDExOlB1bGxSZXF1ZXN0MTMyNDQzMjk4 1489 closed 0 lazily load dask arrays to dask data frames by calling to_dask_dataframe jmunroe 6181563 - [x] Closes #1093 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API Working towards on a solution for #1462 Just some stub code for the moment. Dask dataframes don't appear to support MultiIndex so not sure what to do about that. 2017-07-26T06:58:41Z 2017-10-28T00:46:58Z 2017-10-28T00:21:52Z 2017-10-28T00:21:52Z 1436509eee30bae1449f0d98ecf66c9fa3dc2572   0.10 2415632 0 ab8180bf6961dcbd0845eab38712e4ed670ead55 4c3c3328a7ea8269e1411c5119dd0b3d4d972cc4 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1489  
133082254 MDExOlB1bGxSZXF1ZXN0MTMzMDgyMjU0 1496 closed 0 ENH: three argument version of where shoyer 1217238 Example usage: ```python >>> a.where(a.x + a.y < 5, -1) <xarray.DataArray (x: 5, y: 5)> array([[ 0, 1, 2, 3, 4], [ 5, 6, 7, 8, -1], [10, 11, 12, -1, -1], [15, 16, -1, -1, -1], [20, -1, -1, -1, -1]]) Dimensions without coordinates: x, y ``` - [x] Closes #576 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API CC @MaximilianR 2017-07-29T06:15:39Z 2017-08-08T17:00:34Z 2017-08-08T17:00:30Z 2017-08-08T17:00:30Z f9464fd74d49b2d89bf973a810b7e78720304989   0.10 2415632 0 9bda28f9626016e5b382d6a978fdb07474b7218c e3e6db5b1bf94fd78c5a1b9d872ea8dcb91a7b9c MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1496  
136113206 MDExOlB1bGxSZXF1ZXN0MTM2MTEzMjA2 1508 closed 0 ENH: Support using opened netCDF4.Dataset (Fixes #1459) dopplershift 221526 Make the filename argument to `NetCDF4DataStore` polymorphic so that a `Dataset` can be passed in. - [x] Closes #1459 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API #1459 discussed adding an alternate constructor (i.e. a class method) to `NetCDF4DataStore` to allow this, which would be my preferred approach rather than making a `filename` polymorphic (via `isinstance`). Unfortunately, alternate constructors only work by taking one set of parameters (or setting defaults) and then passing them to the original constructor. Given that, there's no way to make an alternate constructor without also making the original constructor somehow aware of this functionality--or breaking backwards-compatibility. I'm open to suggestions to the contrary. 2017-08-16T20:19:01Z 2017-08-31T22:24:36Z 2017-08-31T17:18:51Z 2017-08-31T17:18:51Z b190501a011f3427ae6a3220d72a8d972cb7c203   0.10 2415632 0 0e79adcc13dfd6da76a06eca57adda8d18327a33 174bad061dc5ac37a4b5e849ad2afa957127745f CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1508  
137907421 MDExOlB1bGxSZXF1ZXN0MTM3OTA3NDIx 1530 closed 0 Deprecate old pandas support fujiisoup 6815844 - [x] Closes #1512 - [x] Tests passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API Explicitly deprecated old pandas (< 0.18) and old numpy (< 1.11) supports. Some backported functions in `npcompat` are removed because numpy == 1.11 already has them. 2017-08-28T09:40:02Z 2017-11-04T09:51:51Z 2017-08-31T17:25:10Z 2017-08-31T17:25:10Z 0b2424a1813bf1af712780c360a94a5588523adf   0.10 2415632 0 da5c16e98193addd1d856e6772b0f521a66ef209 b190501a011f3427ae6a3220d72a8d972cb7c203 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1530  
137960410 MDExOlB1bGxSZXF1ZXN0MTM3OTYwNDEw 1532 closed 0 Avoid computing dask variables on __repr__ and __getattr__ crusaderky 6213168 - [x] Fixes #1522 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API Stop dataset data vars and non-index dataset/dataarray coords from being loaded by repr() and getattr(). The latter is particularly acute when working in Jupyter, which does a dozen or so getattr() when printing an object. 2017-08-28T14:37:20Z 2017-09-21T22:30:02Z 2017-09-21T20:55:43Z 2017-09-21T20:55:43Z 7611ed9b678c4004855856d2ec6dc6eb7ac59123   0.10 2415632 0 7b1b265f803c0a409501dec711762db5f7eb52af 31921fad66698c167b4fe9049963c8bea3fb33ca MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1532  
138539001 MDExOlB1bGxSZXF1ZXN0MTM4NTM5MDAx 1538 closed 0 Fix/1120 jhamman 2443309 - [x] Closes #1120 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2017-08-30T22:02:52Z 2017-09-06T00:07:11Z 2017-09-06T00:07:08Z 2017-09-06T00:07:08Z 216bb6720dbe22b67fc6194f4f9525ae0f8924e2   0.10 2415632 0 59039a9213c116821ca0697f2fb5f4a9077a035e 5472fb585b9bfda7b0ce5b54d0182d608199df35 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1538  
139029731 MDExOlB1bGxSZXF1ZXN0MTM5MDI5NzMx 1551 closed 0 Load nonindex coords ahead of concat() crusaderky 6213168 - [x] Closes #1521 - [x] Tests added / passed - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2017-09-02T23:19:03Z 2017-10-09T23:32:50Z 2017-10-09T21:15:31Z 2017-10-09T21:15:31Z 14b5f1ca84b41696b7e8e3ec5e07d8064acc9a55   0.10 2415632 0 2f80cef14d0ede182e9521c096f37f88a4e69488 772f7e0564430169afcd1afb4ae869bcc0f9d0c9 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1551  
145599310 MDExOlB1bGxSZXF1ZXN0MTQ1NTk5MzEw 1619 closed 0 Expose apply_ufunc as public API and add documentation shoyer 1217238 `apply_ufunc()` does not meet all our needs for wrapping unlabeled array routines with xarray (see #1618 for a proposal for `apply_raw()`), but it should be useful for many advanced users and isn't doing much in its current state as non-public API. So I'd like to make it public for the xarray 0.10 release. - [x] Closes #770 - [x] Passes ``git diff upstream/master | flake8 --diff`` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API - [x] Turn the example from #1517 into a separate docs page of some sort, and link to it from `computation.rst` and `dask.rst`. @MaximilianR @rabernat @jhamman Review from any of you would be appreciated here! 2017-10-10T04:54:11Z 2017-10-20T16:44:51Z 2017-10-20T16:44:47Z 2017-10-20T16:44:47Z b3387cb178a8ec79fad0252589b865ff3c21cee2   0.10 2415632 0 03754f9f2a150137951e8798a619dfe269e2e868 57ccf4250542e07409f8528b67fa487a0fe84552 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/1619  

Advanced export

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

CSV options:

CREATE TABLE [pull_requests] (
   [id] INTEGER PRIMARY KEY,
   [node_id] TEXT,
   [number] INTEGER,
   [state] TEXT,
   [locked] INTEGER,
   [title] TEXT,
   [user] INTEGER REFERENCES [users]([id]),
   [body] TEXT,
   [created_at] TEXT,
   [updated_at] TEXT,
   [closed_at] TEXT,
   [merged_at] TEXT,
   [merge_commit_sha] TEXT,
   [assignee] INTEGER REFERENCES [users]([id]),
   [milestone] INTEGER REFERENCES [milestones]([id]),
   [draft] INTEGER,
   [head] TEXT,
   [base] TEXT,
   [author_association] TEXT,
   [auto_merge] TEXT,
   [repo] INTEGER REFERENCES [repos]([id]),
   [url] TEXT,
   [merged_by] INTEGER REFERENCES [users]([id])
);
CREATE INDEX [idx_pull_requests_merged_by]
    ON [pull_requests] ([merged_by]);
CREATE INDEX [idx_pull_requests_repo]
    ON [pull_requests] ([repo]);
CREATE INDEX [idx_pull_requests_milestone]
    ON [pull_requests] ([milestone]);
CREATE INDEX [idx_pull_requests_assignee]
    ON [pull_requests] ([assignee]);
CREATE INDEX [idx_pull_requests_user]
    ON [pull_requests] ([user]);
Powered by Datasette · Queries took 76.24ms · About: xarray-datasette