home / github

Menu
  • Search all tables
  • GraphQL API

pull_requests

Table actions
  • GraphQL API for pull_requests

38 rows where user = 17162724

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: 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
141467175 MDExOlB1bGxSZXF1ZXN0MTQxNDY3MTc1 1574 closed 0 DOC: Added examples to rolling.py raybellwaves 17162724 This idea for this PR was discussed here: https://stackoverflow.com/questions/45992983/python-xarray-rolling-mean-example I wasn't able to drop the nans using min_periods so I used the dropna method. If there is a more eloquent method to my example feel free to point me to it. - [NA] Closes #xxxx - [NA] Tests added / passed - [ ] Passes ``git diff upstream/master | flake8 --diff`` - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2017-09-17T00:14:41Z 2017-10-27T20:15:39Z 2017-09-21T01:46:11Z 2017-09-21T01:46:11Z 31921fad66698c167b4fe9049963c8bea3fb33ca     0 b7a92961103706bc06e1f72cb8e6d021d8438422 3fb5cbbeabef9d1df538ffa11cb01e6c09ea17a4 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1574  
149278022 MDExOlB1bGxSZXF1ZXN0MTQ5Mjc4MDIy 1665 closed 0 DOC: added apply example to core/dataarray.py raybellwaves 17162724 - [NA] Closes #xxxx - [NA] Tests added / passed - [ ] Passes ``git diff upstream/master | flake8 --diff`` - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API I added an example to apply as I just learnt about it from my Q on stackoverflow (https://stackoverflow.com/questions/46980823/python-xarray-compute-the-absolute-values-of-a-dataset/46981027#46981027). Also my first time using git and making edits on the command line rather than the web browser. 2017-10-27T20:21:49Z 2017-10-27T23:17:54Z 2017-10-27T23:17:51Z 2017-10-27T23:17:51Z bc3e59df9e8f467da289209bb13f4f3bf0c54354     0 a900b04ddbca51233003b2b0fdf9b26a1403415a 120e039ddb80510b5fe8be9c20c10362b00c7261 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1665  
156300436 MDExOlB1bGxSZXF1ZXN0MTU2MzAwNDM2 1758 closed 0 DOC: Added parameter list to open_dataarray raybellwaves 17162724 Closes #1757 2017-12-04T20:41:09Z 2018-01-19T05:14:57Z 2018-01-19T05:13:51Z 2018-01-19T05:13:51Z f2ea7b604a4b912e836d0abd9c33ad94defd0c14     0 2e80c6336a225aadd33838a96b8e7d9ee9d47aac c2b205f29467a4431baa80b5c07fe31bda67fbef CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1758  
159303407 MDExOlB1bGxSZXF1ZXN0MTU5MzAzNDA3 1794 closed 0 DOC: added sortby example raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Passes ``git diff upstream/master **/*py | flake8 --diff`` (remove if you did not edit any Python files) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) 2017-12-20T00:16:24Z 2017-12-20T01:21:06Z 2017-12-20T01:21:04Z 2017-12-20T01:21:04Z 76e9ed853a8d854d64bc14da2a0d50953786c4ed     0 1d7730a1dae137cad239f606736b5818e82ed496 a0ef2b7174d50a37b46dd7b0be153333d1a00e78 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1794  
169286483 MDExOlB1bGxSZXF1ZXN0MTY5Mjg2NDgz 1911 closed 0 DOC: Removed a line in setting up toy weather data raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) 2018-02-15T05:11:42Z 2018-02-15T05:29:52Z 2018-02-15T05:29:28Z   eab931f96d290ab91a0d0a8ca983957fd00a66fe     0 e8c249ca324cea1e47c75455c2ad5af6ecd37838 2aa5b8a5c094593569f5bd9ae220d1f2fc0ecda0 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1911  
170648737 MDExOlB1bGxSZXF1ZXN0MTcwNjQ4NzM3 1934 closed 0 DOC: Add contributing section in README.rst and README.rst in doc/ raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) These were inspired by a discussion on the mailing list: https://groups.google.com/forum/#!topic/xarray/FyCFkuWbFSk 2018-02-22T03:30:26Z 2018-02-23T19:55:47Z 2018-02-23T19:55:47Z 2018-02-23T19:55:47Z fc7fe4875289778014fc1ea04b6b09be12f9750a     0 cabeb469d3b7d7757440d0a23a2eb39a01761e62 697cc74b9af5fbfedadd54fd07019ce7684553ec CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1934  
173180443 MDExOlB1bGxSZXF1ZXN0MTczMTgwNDQz 1969 closed 0 Switched broken pypip.in badges to shields.io raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) This seems to be happening to a lot of projects as highlighted on the recent list of people who have cited this issue https://github.com/badges/shields/issues/716. Here is a project with a recent commit to resolve this which explains the issue better that I can https://github.com/landscapeio/pylint-celery/pull/7 2018-03-06T14:51:49Z 2018-03-06T18:24:17Z 2018-03-06T18:24:17Z   44bdadadfb5456f8d2676bfde66307d9a0880365     0 678f1121ab750fd50f75fbd4dd3e3fe570468e7a 3419e9e61beb551850ddc283bb963f09967cb6c3 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/1969  
185766187 MDExOlB1bGxSZXF1ZXN0MTg1NzY2MTg3 2101 closed 0 DOC: Add resample e.g. Edit rolling e.g. Add groupby e.g. raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) Added a `resample` example to reflect the `DeprecationWarning: .resample() has been modified to defer calculations. Instead of passing 'dim' and 'how="mean", instead consider using...`. There were also some missing parameters in the docs. Made a minor edit to my `rolling` example which uses the parameter `center`. I can't remember if that parameter was there last time but I think it's useful to return the time value for the middle of window. Added a `groupby` example. Not sure if this should go here. See text below for my motivation of putting an example in the docstring of the class/object. I learnt `xarray` before I learnt `pandas` so these example will hopefully be useful to other beginners as it took me a minute to get the syntax right. Whilst there are great examples of these functions in the docs, a google search of a function for example `xarray rolling` often returns the doc entry that that object. Having a little example there is helpful for me to get the syntax right. The key/value pair in a dictionary for example is very powerful and always takes me a few tries to get the entry right. 2018-05-03T16:08:48Z 2018-05-08T15:46:17Z 2018-05-08T04:23:03Z 2018-05-08T04:23:02Z aeae80b21ed659e14d4378a513f2351452eed460     0 66567b86cd72152a0ea07283f24e24460180c134 b9f40cc1da9c45b3dd33a3434b69c3d8fce57138 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/2101  
203964375 MDExOlB1bGxSZXF1ZXN0MjAzOTY0Mzc1 2312 closed 0 DOC: add interp example raybellwaves 17162724 - [NA] Closes #xxxx (remove if there is no corresponding issue, which should only be the case for minor changes) - [NA] Tests added (for all bug fixes or enhancements) - [NA] Tests passed (for all non-documentation changes) - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API (remove if this change should not be visible to users, e.g., if it is an internal clean-up, or if this is part of a larger project that will be documented later) I wanted to add an example as googling 'xarray interp' takes me to http://xarray.pydata.org/en/stable/generated/xarray.Dataset.interp.html. However, there lots of great examples in http://xarray.pydata.org/en/stable/interpolation.html Perhaps I should edit it to: ``` Examples -------- See http://xarray.pydata.org/en/stable/interpolation.html ``` I was also thinking about adding a note about interpolating time as it came up in https://github.com/pydata/xarray/issues/2284 but not sure what would be the best way to do so. 2018-07-25T21:10:08Z 2018-07-28T06:18:32Z 2018-07-28T06:17:22Z 2018-07-28T06:17:22Z 2fa9dded34e06104379ad1a12c6967913998889b     0 d0d3848bf04f3f9384585cecb30aa9be59d765b4 46732461d01fc1a2dd097599bb384b7306f1c0a5 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/2312  
206775413 MDExOlB1bGxSZXF1ZXN0MjA2Nzc1NDEz 2350 closed 0 DOC: Add xskillscore to project lists raybellwaves 17162724 Potentially fixes #1115 as I have a correlation function. http://xarray.pydata.org/en/stable/dask.html?highlight=spearman#automatic-parallelization probably fixes #1115 as well 2018-08-07T17:42:27Z 2018-08-07T18:05:35Z 2018-08-07T18:05:35Z 2018-08-07T18:05:35Z 0a60a52521e41dce897e265ac549cbf88c670faa     0 ba8218b83b1334db74f6ab66b41beeb4ca43cd7c 0b181226bbb1c26adfdd5d47d567fb78d0a450fa CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/2350  
211478901 MDExOlB1bGxSZXF1ZXN0MjExNDc4OTAx 2387 closed 0 DOC: move xskillscore to 'Extend xarray capabilities' raybellwaves 17162724 Think my package should go in the 'extend xarray capabilities' section rather than the 'geoscience' section. 2018-08-28T16:13:13Z 2018-08-28T18:12:12Z 2018-08-28T18:11:56Z 2018-08-28T18:11:56Z ecee9a0fe01db13bce1e234519614aeed53a7f07     0 e34f7594ba0712860e281c9aeadfa500d36b3ea6 b2ff906b2893e06f1e47bbe97974b9fd569c9518 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/2387  
407634791 MDExOlB1bGxSZXF1ZXN0NDA3NjM0Nzkx 3994 closed 0 DOC: add pandas.DataFrame.to_xarray raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [X] Closes #3895 - [ ] Tests added - [ ] Passes `isort -rc . && black . && mypy . && flake8` - [ ] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API Tested the docs build ![image](https://user-images.githubusercontent.com/17162724/80051253-bbb80d00-84e5-11ea-93f0-288497280738.png) 2020-04-23T01:54:10Z 2020-04-23T07:58:13Z 2020-04-23T07:58:09Z 2020-04-23T07:58:09Z c788ee44008cdd65c8b6de40c737f1b28e173496     0 bebd31c049d5f97a883be0263eab1d11db06326e e1f0f987c76eb170f5b7ca26c1153c4e34760f0e CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/3994  
435570751 MDExOlB1bGxSZXF1ZXN0NDM1NTcwNzUx 4162 closed 0 DOC: drop eccodes in docs raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4151 - [NA] Tests added - [NA] Passes `isort -rc . && black . && mypy . && flake8` - [NA] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2020-06-17T02:55:06Z 2020-06-17T16:52:30Z 2020-06-17T16:52:30Z 2020-06-17T16:52:30Z ad0a76bbf4a88ab03d495ba74423b0daa08d75ec     0 df891aa5179c2718bd7a2926298a94ffe10bebc6 6f272b5693913d4e6a989cbf2e8b18d02a71cb4c CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4162  
493468224 MDExOlB1bGxSZXF1ZXN0NDkzNDY4MjI0 4464 closed 0 update url for isort in .pre-commit-config.yaml raybellwaves 17162724 When opening the current url https://github.com/timothycrosley/isort it points to a new url https://github.com/PyCQA/isort. This PR replaces the old url with the new one 2020-09-26T01:59:49Z 2020-09-26T09:45:06Z 2020-09-26T09:45:06Z 2020-09-26T09:45:06Z ed1b865688b2437a434dbf5bd5e602ad714453db     0 b672a69856ed7ebb46a7cdb8c532c0bc9d1f074a c0399d3de144bf26a0e6b5a8abe2b1560576c552 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4464  
514690507 MDExOlB1bGxSZXF1ZXN0NTE0NjkwNTA3 4561 closed 0 rm inplace arg to rename raybellwaves 17162724 This PR follows a TypeError I got ``` ds = xr.open_dataset('https://thredds.ucar.edu/thredds/dodsC/grib/NCEP/GFS/Global_0p25deg/Best') ds.rename({'lat': 'latitude', 'lon': 'longitude'}, inplace=True) TypeError: The `inplace` argument has been removed from xarray. You can achieve an identical effect with python's standard assignment. ``` I saw the option of the inplace in the docs http://xarray.pydata.org/en/stable/generated/xarray.Dataset.rename.html Removing this argument. TODO: - [ ] rm test_rename_inplace 2020-11-03T12:10:12Z 2020-11-07T06:55:49Z 2020-11-07T06:55:49Z 2020-11-07T06:55:49Z c02b805499a16a0cd3d745734d59ec70d76e1293     0 6f0c95d53783c1f82d9c84255106658343bea81a 83884a1c6dac4b5f6309dfea530414facc100bc8 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4561  
531303167 MDExOlB1bGxSZXF1ZXN0NTMxMzAzMTY3 4645 closed 0 DOC: add examples to concat raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4620 2020-12-02T21:33:44Z 2020-12-19T23:20:26Z 2020-12-19T23:20:22Z 2020-12-19T23:20:22Z f075345e1b83663a7af292cfee4a167c2881e273     0 bc3a28eec042e6736cb76bcf2e5bc469837f00a3 96e1aea0271aeeeda7c8f33a8491d5e2a06f9ddc CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4645  
551242224 MDExOlB1bGxSZXF1ZXN0NTUxMjQyMjI0 4778 closed 0 DOC: update hyperlink for xskillscore raybellwaves 17162724 Update hyperlink for xskillscore 2021-01-07T19:00:16Z 2021-01-07T19:47:19Z 2021-01-07T19:47:14Z 2021-01-07T19:47:14Z 540b7ef4376cf1bc1a450ce2764f4546a0147e70     0 82278b00550c2cbf7e7047369aad25388f61a2f3 477e75af4cd2c5fa1f88820a5c6c6ba0501c5a01 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4778  
579544432 MDExOlB1bGxSZXF1ZXN0NTc5NTQ0NDMy 4949 closed 0 DOC: rm np import raybellwaves 17162724   2021-02-24T19:19:03Z 2021-02-25T08:46:42Z 2021-02-25T08:46:41Z 2021-02-25T08:46:41Z 835a53e62b1e5018faa323c649149e8294dd6af7     0 e41bdffe81ed294fbc5cd75667d6154a9ab83719 df052e7431540fb435ac8742aabc32754a00a7f5 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4949  
579784974 MDExOlB1bGxSZXF1ZXN0NTc5Nzg0OTc0 4956 closed 0 DOC: add example for reindex raybellwaves 17162724   2021-02-25T03:56:12Z 2021-02-26T06:55:49Z 2021-02-26T06:55:48Z 2021-02-26T06:55:48Z f74c446332feba47615fa02e75cda961c974c2c0     0 61dd7359732f706a9ab874761574eeb56837795f eda5f1dc2c58da37b04370e04a5b89ba2485e84a CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/4956  
616168108 MDExOlB1bGxSZXF1ZXN0NjE2MTY4MTA4 5163 closed 0 DOC: add see also for to_zarr raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #5159 - [ ] 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` 2021-04-15T15:54:15Z 2021-04-16T23:58:54Z 2021-04-16T15:30:12Z 2021-04-16T15:30:12Z 62d32eec3150dada704d09ff3525f4546a26a7f9     0 9a52622587f6ab71d6fe6265cdb7b5d9ef46e846 18ed29e4086145c29fde31c9d728a939536911c9 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5163  
617209476 MDExOlB1bGxSZXF1ZXN0NjE3MjA5NDc2 5176 closed 0 DOC: fix link to io.zarr raybellwaves 17162724 Fixes rendering in https://github.com/pydata/xarray/pull/5163 2021-04-17T00:50:57Z 2021-04-19T19:10:19Z 2021-04-19T18:13:36Z 2021-04-19T18:13:36Z 486999c3b15e585f067927a216913a04d492826e     0 aebf54db66eb09421384f58aedb57488acacb697 e0358e586079c12525ce60c4a51b591dc280713b CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5176  
628782722 MDExOlB1bGxSZXF1ZXN0NjI4NzgyNzIy 5249 closed 0 DOC: add query examples raybellwaves 17162724 Add query examples in the docstrings. Relevent rtd buld links: - https://xray--5249.org.readthedocs.build/en/5249/generated/xarray.Dataset.query.html?highlight=query#xarray.Dataset.query - https://xray--5249.org.readthedocs.build/en/5249/generated/xarray.DataArray.query.html?highlight=query#xarray.DataArray.query 2021-05-03T01:27:28Z 2021-05-03T04:30:20Z 2021-05-03T04:30:20Z 2021-05-03T04:30:20Z 3391fec79da03361b13c9e113999740908152f86     0 913ca490e45a205f8327fdadc7296e0f8be0559f 6c602945c717537f5282d5fdce45e2fe0f5869de CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5249  
659675320 MDExOlB1bGxSZXF1ZXN0NjU5Njc1MzIw 5427 closed 0 DOC: zarr note on encoding raybellwaves 17162724 It took me a while to realize this so I wanted to make a note in the docs for myself in the future and others uses. I was playing with pint-xarray and I couldn't work out why I couldn't round trip a file (https://github.com/xarray-contrib/pint-xarray/issues/109). It turns out the DataArray had an enconding attribute which was being used (and overriding my unit conversion). In addition, I was also scratching my head for a while as to where my zarr store was getting chunks from which didn't correspomd to my numpy array (https://github.com/pydata/xarray/discussions/5407). This PR just makes a note of the importance of encoding attribute of DataArray(s) when writing to a zarr store. docs page change is here: https://xray--5427.org.readthedocs.build/en/5427/generated/xarray.Dataset.to_zarr.html?highlight=zarr#xarray.Dataset.to_zarr 2021-06-02T03:27:15Z 2021-06-21T18:14:15Z 2021-06-21T17:47:47Z 2021-06-21T17:47:46Z 6a101a92860bdfb41337d13976f753c656d165c5     0 b7d0a4001160dfa263cf41cc332675d30f34ccd3 83eda1a8542a9dbd81bf0e08c8564c044df64c0a CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5427  
672086336 MDExOlB1bGxSZXF1ZXN0NjcyMDg2MzM2 5479 closed 0 DOC: add combine_by_coords in merge see also raybellwaves 17162724 Keewis mentioned other options to `merge` are `concat` and `combine_by_coords` (https://github.com/pydata/xarray/discussions/5462#discussioncomment-861492). This PR adds `combine_by_coords` in the see also docstring of `merge` 2021-06-17T01:46:31Z 2021-06-17T16:34:55Z 2021-06-17T16:04:24Z 2021-06-17T16:04:24Z 9eb592267b92f7f55f5503fcd15b871d9dc94b27     0 7082385aa1c8d209a02e3fb8bf47832e6777bcd3 fe87162caf17727ee0f53ef555f07ad5fbc8e77c CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5479  
679236387 MDExOlB1bGxSZXF1ZXN0Njc5MjM2Mzg3 5547 closed 0 DOC: typo raybellwaves 17162724 missing code formatting on this https://xarray.pydata.org/en/latest/generated/xarray.open_dataset.html 2021-06-28T17:27:25Z 2021-06-28T18:11:52Z 2021-06-28T17:43:19Z 2021-06-28T17:43:19Z 5ccb06951cecd59b890c1457e36ee3c2030a67aa     0 d39446be59d1e7a5998d6303e2bf11eca3a3e149 1a0ac9993ef9eaa273d625d3ccef56b556abe53a CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5547  
689483513 MDExOlB1bGxSZXF1ZXN0Njg5NDgzNTEz 5599 closed 0 DOC: add open_mfdataset in See Also raybellwaves 17162724 Makes life a little easier when navigating the docs 2021-07-14T00:21:05Z 2021-07-14T04:26:14Z 2021-07-14T04:00:07Z 2021-07-14T04:00:07Z 75eefb8e95a70f1667623a8418d81da3f3148a40     0 5481f8d14056b2ed052520b6cd89ca674d2f0a16 7f722cf05aecb0ac1b24ea1c9b84dc8b3e0e0f80 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5599  
691699433 MDExOlB1bGxSZXF1ZXN0NjkxNjk5NDMz 5615 closed 0 add storage_options arg to to_zarr raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Tests added - [x] Passes `pre-commit run --all-files` - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` ### What does this PR do? Adds a `storage_options` arg to `to_zarr`. ### What is the `storage_options` arg? The `storage_options` arg is used throughout the pydata ecosystem where you can write a file to cloud storage. Such as: - **pandas**: https://pandas.pydata.org/docs/reference/api/pandas.DataFrame.to_parquet.html?highlight=to_parquet - **dask.dataframe**: https://docs.dask.org/en/latest/generated/dask.dataframe.to_parquet.html - **dask.array**: https://docs.dask.org/en/latest/generated/dask.array.to_zarr.html#dask.array.to_zarr It allows you to write to a prd account or a dev account for example. It is can be used currently in xarray when reading data via `open_dataset` e.g. `xr.open_dataset(..., backend_kwargs=dict(storage_options=storage_options)` ### Why is it needed? When working in cloud based environments you storage options are often automatically created. I recently found when doing things in parallel dask can hiccup on finding the credentials (see https://dask.slack.com/archives/C02282J3Q6Q/p1626201210115500) passing the storage options as an arg gave it some stability. I imagine this could help when writing multiple zarr stores to cloud storage in parallel (e.g. delayed). This PR also brings similar functionality of `pandas.DataFrame.to_parquet` and `dask.array.to_zarr` to xarray. ### How is this tested? Not obvious how to test. e.g. no `storage_options` test in dask.array https://github.com/dask/dask/blob/main/dask/array/tests/test_array_core.py Pandas has more extensive tests https://github.com/pandas-dev/pandas/blob/master/pandas/tests/io/test_fsspec.py ### Background: The idea for this PR is discussed here: https://github.com/pydata/xarray/discussions/5601 cc. @martindurant 2021-07-16T19:26:54Z 2021-08-21T23:19:12Z 2021-08-21T22:52:18Z 2021-08-21T22:52:18Z befd1b98bd84047d62307419a30bcda7a0727926     0 9194359ba0dadb89c9b43819575dcf832ff04fcc e26aec9500e04f3b926b248988b976dbfcb9c632 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5615  
734777992 PR_kwDOAMm_X84ry9KI 5797 closed 0 DOC: sortby see also raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes my brain dump in https://github.com/pydata/xarray/discussions/5795 - [ ] 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` 2021-09-15T17:35:35Z 2021-09-15T20:16:36Z 2021-09-15T19:49:07Z 2021-09-15T19:49:07Z 06a83efd299aacaab935efc6b9e898a088d133a6     0 07e49ebf1a4402f1364a90853327f3285c5882e1 c4f3a9ee7c20dfe9b5364b880204a13753d8ef2c CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5797  
754834381 PR_kwDOAMm_X84s_dvN 5851 closed 0 update ValueError message for wild card matching for remote files raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #5838 - [ ] 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` 2021-10-11T01:31:18Z 2021-10-11T02:58:47Z 2021-10-11T02:58:47Z 2021-10-11T02:58:47Z fecaa6a4ad867d9f1696987e7181a86214508c9d     0 7f06e229af9351143fef960119e51ac856c1f5b0 e3f52ea62a1c6f3d07a8a177c00dee057f05c6a7 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5851  
772453168 PR_kwDOAMm_X84uCrMw 5932 closed 0 DOC: add names of missing contributors to 0.20.0 raybellwaves 17162724 When I worked on https://github.com/pydata/xarray/pull/5615 I did so with a couple of team mates. I added them in the commit message: https://github.com/pydata/xarray/pull/5615/commits/67ccce2f9b31eebf38fffb5dc86b90810299111c Want to make sure they get a shout out here :) 2021-11-03T14:47:15Z 2021-11-03T15:17:42Z 2021-11-03T15:17:42Z 2021-11-03T15:17:41Z 448e403cb2d49d5600bcf04123a9d7afdf3a984e     0 9782178265a9ebb5894f0f25183c462b9fab3f7f b3bc758b9f38aa9cf7ea0f20e91c0bfebfa0beef CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/5932  
800012074 PR_kwDOAMm_X84vrzcq 6065 closed 0 DOC: add link to Developers Meeting raybellwaves 17162724 Related to https://github.com/pydata/xarray/issues/4001#issuecomment-779556647 ![Screen Shot 2021-12-10 at 2 00 12 PM](https://user-images.githubusercontent.com/17162724/145627611-e74b1f7d-9fa5-43a1-92e3-7dfaa5cb3964.png) 2021-12-10T15:21:30Z 2021-12-10T21:27:55Z 2021-12-10T21:27:55Z 2021-12-10T21:27:55Z bbb3c082b03af949c452782949c3391ed74a62a2     0 d2a17b279b77188fe96c750e9c85e5a7645a6147 3ff11c5edd8e2674bc528292c46152fc8f2cb138 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6065  
800036842 PR_kwDOAMm_X84vr5fq 6066 closed 0 DOC: cd command in build documentation raybellwaves 17162724 In the section above (http://xarray.pydata.org/en/stable/contributing.html#how-to-build-the-xarray-documentation) i.e. build the env, it assumes you are in the root directory. This holds that assumptions and makes it easier for a user to copy-paste to build the docs 2021-12-10T15:51:49Z 2021-12-11T00:41:37Z 2021-12-11T00:41:37Z 2021-12-11T00:41:37Z b5e3c0fb108655337d837ca63ade20060b3be6d6     0 cf2529538b89f3043d12186a981e0225aec5f8fe 3ff11c5edd8e2674bc528292c46152fc8f2cb138 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6066  
800041674 PR_kwDOAMm_X84vr6rK 6067 closed 0 DOC: fix sphinx warning raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [ ] 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` 2021-12-10T15:57:59Z 2021-12-11T04:30:51Z 2021-12-11T04:30:46Z 2021-12-11T04:30:46Z b449945f4f90628d0abff9b58e7312ad421eb97d     0 8cbd179b99643a6f4de683cf0e59efa86b2d1a8e 3ff11c5edd8e2674bc528292c46152fc8f2cb138 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6067  
966368085 PR_kwDOAMm_X845mZtV 6696 closed 0 DOC: note of how `chunks` can be defined raybellwaves 17162724 Some tiny overlap with https://github.com/pydata/xarray/pull/6542. I feel this minor changes helps it easy to navigate to other parts of the docs. Some motivation behind the PR here: https://github.com/pydata/xarray/discussions/6697 Note: i've forgotten the syntax for how to create a link to https://xarray.pydata.org/en/stable/generated/xarray.Dataset.chunk.html 2022-06-14T02:12:56Z 2022-06-20T16:51:31Z 2022-06-20T16:51:31Z 2022-06-20T16:51:31Z 1d9c1e35a61cbb3680c141e29808c131e019301e     0 8c52179bd1b90d742a28e71b3d979e4a21fc8c67 2b6e729906de04feff5b9c9e0d3529786363ee67 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6696  
988099128 PR_kwDOAMm_X8465TI4 6755 closed 0 add axis arg to to_array raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #6754 - [x] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2022-07-06T03:04:55Z 2022-07-06T17:52:59Z 2022-07-06T17:52:59Z   9be230e266c6577247cf49535b3ac774c8d7f50e     0 98e01d5e44d531fb4056d287f946fa59c72e13ae d08bfea14971e99eaccbf720a5e14c1b7e0e51a8 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6755  
1010011702 PR_kwDOAMm_X848M442 6841 closed 0 DOC: link DataArray.expand_dims to Dataset.expand_dims raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [ ] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` Help navigation in the docs of going between the DataArray method and the Dataset method. 2022-07-27T18:43:27Z 2022-07-27T20:20:35Z 2022-07-27T20:20:35Z 2022-07-27T20:20:35Z 3f7cc2da33d81e76afbfb82da57143b624b03a88     0 5cfb239d4a0d0631cf26f96caa5c7a7e6d2fcac5 5a4505199fe7deb449835f7f624a83ae1efed1d2 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/6841  
1763356769 PR_kwDOAMm_X85pGrBh 8816 closed 0 DOC: link to zarr.convenience.consolidate_metadata raybellwaves 17162724 I wanted to know what `zarr.convenience.consolidate_metadata` does which motivated me to add a link to it in the docstring to make it easier for others (and future me) to discover it. I sorted `intersphinx_mapping` to make it easier to docs from other projects. I also added :func:`zarr.convenience.consolidate_metadata` in the doc string. Testing if it actually works is WIP 2024-03-08T17:14:19Z 2024-03-08T19:20:03Z 2024-03-08T18:47:14Z 2024-03-08T18:47:14Z c6e0935071af10d1f291cee0a25efa3e964d2cd9     0 cd18dda16fa571321dff02a1d8cf04775864c403 8468be0ae59f7d2314c38d8749e0cc278535a98d CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/8816  
1821173885 PR_kwDOAMm_X85sjOh9 8936 closed 0 MAINT: use sphinxext-rediraffe conda install raybellwaves 17162724 <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [ ] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2024-04-13T02:11:07Z 2024-04-13T02:53:53Z 2024-04-13T02:53:48Z 2024-04-13T02:53:48Z e481094a0c18f26360c69155052bede88de4c2d2     0 9f26f0ef51451e983d659b6a8e70ae3a14cda19d 1d43672574332615f225089d69f95a9f8d81d912 CONTRIBUTOR   xarray 13221727 https://github.com/pydata/xarray/pull/8936  

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 2083.531ms · About: xarray-datasette