home / github

Menu
  • Search all tables
  • GraphQL API

pull_requests

Table actions
  • GraphQL API for pull_requests

39 rows where user = 5821660

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: draft, 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
352906608 MDExOlB1bGxSZXF1ZXN0MzUyOTA2NjA4 3618 closed 0 ENH: enable `H5NetCDFStore` to work with already open h5netcdf.File a… kmuehlbauer 5821660 enable `H5NetCDFStore` to work with open h5netcdf.File and h5netcdf.Group objects, add test <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Tests added - [x] Passes `black . && mypy . && flake8` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2019-12-13T14:23:10Z 2020-01-23T07:40:19Z 2020-01-20T05:46:14Z 2020-01-20T05:46:14Z 5c97641dd129a9dcc4346a137bcf32a5a982d37a     0 0ec6d581dc4eb708908427749494c6b12a1eb2d3 8a650a11d1f859a88cc91b8815c16597203892aa MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/3618  
371246813 MDExOlB1bGxSZXF1ZXN0MzcxMjQ2ODEz 3753 closed 0 Add new h5netcdf backend phony_dims kwarg kmuehlbauer 5821660 This adds support for the new `phony_dims` keyword for the h5netcdf backend which is available from `h5netcdf` version 0.8.0. <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [ ] Tests added - [x] Passes `isort -rc . && black . && mypy . && flake8` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2020-02-05T08:40:06Z 2023-05-25T07:05:23Z 2020-02-23T19:41:14Z 2020-02-23T19:41:14Z 24cfdd2414169248183c6839f2b39021746b978e     0 55019fe80689a63e39bf2b3f1d81dda1b3571f29 66625c9947a647a4a547dc151f45b192dbb2bd20 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/3753  
396329391 MDExOlB1bGxSZXF1ZXN0Mzk2MzI5Mzkx 3922 closed 0 FIX: correct dask array handling in _calc_idxminmax kmuehlbauer 5821660 Fixes dask handling for implementation in #3871. <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [x] Tests added - [x] Passes `isort -rc . && black . && mypy . && flake8` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API 2020-03-31T13:18:35Z 2023-05-25T07:22:40Z 2020-05-13T15:51:44Z 2020-05-13T15:51:44Z c73e9589da06730848a876b1c277bf1ad389372f     0 20ccf5a54c6920b1d84c61511d1dbc9c31ecc89d 69548df9826cde9df6cbdae9c033c9fb1e62d493 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/3922  
417875411 MDExOlB1bGxSZXF1ZXN0NDE3ODc1NDEx 4060 closed 0 ENH: use `dask.array.apply_gufunc` in `xr.apply_ufunc` kmuehlbauer 5821660 use `dask.array.apply_gufunc` in `xr.apply_ufunc` for multiple outputs when `dask='parallelized'`, add/fix tests <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #1815, closes #4015 - [x] Tests added - [x] Passes `isort -rc . && black . && mypy . && flake8` - [x] Fully documented, including `whats-new.rst` for all changes and `api.rst` for new API Remaining Issues: - [ ] fitting name for current `dask_gufunc_kwargs` - [ ] rephrase [dask docs](https://github.com/pydata/xarray/blob/master/doc/dask.rst) to fit new behaviour - [ ] combine `output_core_dims` and `output_sizes`, eg. `xr.apply_ufunc(..., output_core_dims=[{"abc": 2]])` 2020-05-14T09:38:15Z 2023-05-25T07:12:03Z 2020-08-19T06:57:56Z 2020-08-19T06:57:55Z a7fb5a9fa1a2b829181ea9e4986b959f315350dd     0 4a48acdbd16b25377bbb121fa9922aa939535ad4 5198360c0bc28dd7528e909c6b6ccffe731474ad MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4060  
475886144 MDExOlB1bGxSZXF1ZXN0NDc1ODg2MTQ0 4391 closed 0 move kwarg's `output_sizes` and `meta` to `dask_gufunc_kwargs` for in… kmuehlbauer 5821660 …ternal use of `apply_ufunc` (follow-up to #4060, fixes #4385) <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4385 - [ ] Tests added - [x] Passes `isort . && black . && mypy . && flake8` - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2020-08-30T09:20:05Z 2023-05-25T07:08:13Z 2020-08-30T16:37:52Z 2020-08-30T16:37:51Z ac38d191c1898a5e73cef13b8bb925a6c88af728     0 b8890debc97dfdc41902eed1bf74690eef6174ec 13caf96efb3f121e232a35aafceed80c832a9876 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4391  
476124998 MDExOlB1bGxSZXF1ZXN0NDc2MTI0OTk4 4392 closed 0 FIX: handle dask ValueErrors in `apply_ufunc` (set ``allow_rechunk=True``) kmuehlbauer 5821660 follow-up on #4060 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4372 - [x] Tests added - [x] Passes `isort . && black . && mypy . && flake8` 2020-08-31T07:40:51Z 2023-05-25T07:07:13Z 2020-09-09T19:00:17Z 2020-09-09T19:00:17Z bb4c7b4368ee416ff92f6115c6b7003b68efa3ce     0 8db411a7c115894043ad510026517af2821959c9 a6eccfa346b14d83a745cdbfe4718d8c046c5e12 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4392  
486396633 MDExOlB1bGxSZXF1ZXN0NDg2Mzk2NjMz 4419 closed 0 preserve original dimension, coordinate and variable order in ``concat`` kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> The problem is that the `result_vars`-dict is filled in two separate loops, handling variables and coordinates (AFAICT). This can change the ordering of dimensions and coordinates depending over which dimensions is concatenated. This fix hooks into the second loop and reinsert the variable in question at the appropriate position by popping it out of the `result_vars`. There might be a more elegant solution to this. - [x] Closes #2811, closes #4072 - [x] Tests added - [x] Passes `isort . && black . && mypy . && flake8` - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2020-09-14T07:13:33Z 2022-10-09T13:05:14Z 2020-09-19T03:01:28Z 2020-09-19T03:01:28Z 7d389dbcf59c405b4b1634f32f57eb2362779685     0 42417ee9119e8c420ef074da63e432f83ad97ef2 2ed6d57fa5e14e87e83c8194e619538f6edcd90a MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4419  
519672129 MDExOlB1bGxSZXF1ZXN0NTE5NjcyMTI5 4576 closed 0 Fix: make copy of dask_gufunc_kwargs before changing content kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Fixes downstream https://github.com/pangeo-data/xESMF/issues/36 - [x] Tests added - [x] Passes `isort . && black . && mypy . && flake8` - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2020-11-12T07:07:06Z 2023-05-25T07:22:42Z 2020-11-12T18:30:43Z 2020-11-12T18:30:43Z b76a13f042571d01ca07461f13125a030f7297ea     0 3ad4665a11a8c6dbf4cd66e8a7780d6bc9a443eb e71c7b4ea967c32fa1c9fd99209a0d4cc05e1577 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4576  
571774197 MDExOlB1bGxSZXF1ZXN0NTcxNzc0MTk3 4893 closed 0 FIX: h5py>=3 string decoding kmuehlbauer 5821660 - set `decode_vlen_strings=True` for h5netcdf backend - unpin h5py This is an attempt to align with `h5py=>3.0.0` string decoding changes. Now all strings are read as `bytes` objects for variable-length strings, or numpy bytes arrays ('S' dtypes) for fixed-length strings [1]. From `h5netcdf=0.10.0` kwarg `decode_vlen_strings` is available. This PR makes use of this to keep backwards compatibility with `h5py=2` and conformance with `netcdf4-python`. [1] https://docs.h5py.org/en/stable/strings.html <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4570 - [ ] Tests added - [ ] Passes `pre-commit run --all-files` - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2021-02-11T12:13:46Z 2023-05-25T07:12:39Z 2021-02-17T08:41:20Z 2021-02-17T08:41:20Z a8ed7edc4983d3e5441f7b223d2a66ca2eb2f137     0 f93688ca1cb9f944d90935d6b9dad086728efa55 10f0227a1667c5ab3c88465ff1572065322cde77 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4893  
576969555 MDExOlB1bGxSZXF1ZXN0NTc2OTY5NTU1 4933 closed 0 FIX: decode/encode `time_reference` kmuehlbauer 5821660 This is a fix for #4927. - `time_reference` is overwritten with the actual time string inside `time_reference` before decoding, but only if a variable with the name exists. - `time_reference` name is kept in `encoding` (the name might change, eg. `reference_time`). - `time_reference` is added back to `units` attribute when encoding, to make roundtrips possible. <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4927 - [x] 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-02-20T16:28:38Z 2023-05-25T07:19:49Z 2021-02-21T08:31:22Z   81352ef29d0e7953f9931335ab6e17d4227c65c2     0 7562012e1f8c7be859eb7b5ff9e893b92ec259be eb7e112d45a9edebd8e5fb4f873e3e6adb18824a MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/4933  
768994748 PR_kwDOAMm_X84t1e28 5915 closed 0 Add wradlib to ecosystem in docs kmuehlbauer 5821660 <!-- 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-10-29T07:54:21Z 2023-05-25T07:24:07Z 2021-10-29T11:29:18Z 2021-10-29T11:29:18Z 3bfa8c01490ec82506b66bc64446425f43b0362b     0 f14425ff7e7e312b94b254f1eabd246ae2d727bc 36f05d70c864ee7c61603c8a43ba721bf7f434b3 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/5915  
776287634 PR_kwDOAMm_X84uRTWS 5959 closed 0 Fix module name retrieval in `backend.plugins.remove_duplicates()`, plugin tests kmuehlbauer 5821660 - fix regression in `backend.plugins.remove_duplicates()` - switch `pkg_resources` -> `importlib` in `tests/test_plugins.py` <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #5944 - [x] Tests fixed (switch pkg_resources -> importlib) - [ ] Tests added - [x] Passes `pre-commit run --all-files` - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2021-11-09T08:14:24Z 2022-02-16T21:31:14Z 2021-11-15T17:33:43Z 2021-11-15T17:33:43Z b2d7cd8837ea9b3e7e0eb0390479a1986f62d4b4     0 31f644c0e6aee28c903bcc5e264daf2f3962effa 5e2f1dcf103da2b2b047b9d136c194a2e9a2e4f3 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/5959  
833305052 PR_kwDOAMm_X84xqznc 6200 closed 0 MNT: prepare h5netcdf backend for (coming) change in dimension handling kmuehlbauer 5821660 - [x] Closes #6197 2022-01-27T11:11:57Z 2022-01-29T13:20:01Z 2022-01-29T07:55:01Z 2022-01-29T07:55:01Z 5470d933452d88deb17cc9294a164c4a03f55dec     0 9a19a40a79c2882f65e9440d550798e752a511e6 10bfa77425c459691abac26477e25c5681dc396f MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/6200  
1175218776 PR_kwDOAMm_X85GDGpY 7400 closed 0 Fill missing data_vars during concat by reindexing kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #508, - [x] Closes #3545 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` This is another attempt to solve #508. Took inspiration from #3545 by @scottcha. This follows along @dcherian's comment in the same above PR (https://github.com/pydata/xarray/pull/3545#issuecomment-586346637). Update: After review the variable order is estimated by order of appearance in the list of datasets. That keeps full backwards compatibility and is deterministic. Thanks @dcherian and @keewis for the suggestions. 2022-12-22T14:41:56Z 2023-05-25T07:21:20Z 2023-01-20T16:04:26Z 2023-01-20T16:04:26Z b4e3cbcf17374b68477ed3ff7a8a52c82837ad91     0 b14c8f68a72d6e4bffef4416d554af569e613275 b21f62ee37eea3650a58e9ffa3a7c9f4ae83006b MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7400  
1283970254 PR_kwDOAMm_X85Mh9TO 7654 closed 0 cf-coding kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] xref #7652 - [x] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` - includes - implement coders - preserve boolean-dtype within encoding, adapt test - determine cf packed data type - ~transform numpy object-dtype strings (vlen) to numpy unicode strings~ This should also fix: - Closes https://github.com/pydata/xarray/issues/7691 - Closes https://github.com/pydata/xarray/issues/2304 and possible other issues which have the float32/float64 issue 2023-03-21T10:34:44Z 2023-11-17T20:57:44Z 2023-11-17T20:57:44Z   601ff32f234b0d7a0f15c579c62c3ed21b330816     1 031cac5f63827f359824e87bf65a1009f22b7ac7 d4db16699f30ad1dc3e6861601247abf4ac96567 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7654  
1302641942 PR_kwDOAMm_X85NpL0W 7719 closed 0 Implement more Variable Coders kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` This PR implements remaining functionality in `encode_cf_variable`/`decode_cf_variable` as `VariableCoders` (as left as todo by @shoyer). It adapts the needed tests and adds some typing (thanks @Illviljan). Otherwise there are no changes in function to code. It splits out of #7654 which turns out to be hard to follow (at least for me). 2023-04-05T06:01:09Z 2023-04-07T06:27:34Z 2023-04-07T03:57:50Z 2023-04-07T03:57:50Z 551de704bc5ddaa939b48a06e52d519f1fe06fee     0 43eb08304b922c87866b36d1f397f376e5ff78d7 f8127fc9ad24fe8b41cce9f891ab2c98eb2c679a MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7719  
1302651428 PR_kwDOAMm_X85NpOIk 7720 closed 0 preserve boolean dtype in encoding kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #4826 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` Split out of #7654. Follow up to #7719. Needs rebase after #7719 is merged. 2023-04-05T06:11:40Z 2023-05-25T07:20:57Z 2023-04-10T09:26:26Z 2023-04-10T09:26:26Z 5f396266280e8666740b346aaa77060e94c20ac5     0 ad55894169fc34d36a4de6e461eddc0cc346febf 551de704bc5ddaa939b48a06e52d519f1fe06fee MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7720  
1321139700 PR_kwDOAMm_X85Ovv30 7771 closed 0 implement scale_factor/add_offset CF conformance test, add and align tests kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [ ] Closes #xxxx - [x] Tests added - [ ] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` This is adding conformance tests for `scale_factor`/`add_offset`/`dtype` when encoding/decoding [cf packed data](https://cfconventions.org/Data/cf-conventions/cf-conventions-1.10/cf-conventions.html#packed-data) with https://github.com/pydata/xarray/blob/c75ac8b7ab33be95f74d9e6f10b8173c68828751/xarray/coding/variables.py#L217. This doesn't include tests for `_FillValue`/`missing_value`/`valid_range` etc. which need a separate test. The idea behind is two-fold: - be strict when encoding to only write CF conforming data, raise Errors if non-conforming - be liberal when decoding, but issue warnings This is another step to move forward to finally fix issues like #2304 and a bunch more. 2023-04-20T09:03:06Z 2023-11-17T20:59:38Z 2023-11-17T20:59:38Z   19353bcfdb1991648e8c84bd0ac809a08e867070     1 3c745ed959657e5da8e6d4aa66f1e06f0a4e1655 2873831e5048fc630b1eaa5b3316d2e876e1afc7 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7771  
1342159373 PR_kwDOAMm_X85P_7oN 7827 closed 0 Preserve nanosecond resolution when encoding/decoding times kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #7817, - [x] closes #7942, - [x] closes #7790, - [x] closes #6191 - [x] closes #7096 - [x] closes #1064 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` Closes #7098 as not needed, but worked around to preserve the fast int-based timedelta calculation. 2023-05-08T13:08:34Z 2023-09-17T16:35:29Z 2023-09-17T08:15:26Z 2023-09-17T08:15:26Z b6d4bf72fd56014c0bd142bc438d6204d8dfd1ef     0 c4d4a927e1c6b8546a8b2d5274996607ca5c36fd ecdb8c14b0500ff3421588fe38df8dcc837460b7 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7827  
1361893722 PR_kwDOAMm_X85RLNla 7869 closed 0 preserve vlen string dtypes, allow vlen string fill_values kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes (partly) #1647 - [x] Closes #7652 - [x] Closes #7868 - [x] Tests adapted - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-05-23T18:53:58Z 2023-11-17T15:26:00Z 2023-11-17T15:26:00Z 2023-11-17T15:26:00Z 74901af7df26a1e795ee62ce98e3cab545347306     0 3d0355e4205337de8a34e3f2afddb7a1463a58e9 22ca9ba87be071fde18a65f11f0bb4ec83188da4 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7869  
1414413344 PR_kwDOAMm_X85UTjwg 7953 closed 0 ensure no forward slashes in names for HDF5-based backends kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #7943 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-06-30T07:26:17Z 2023-07-06T15:11:50Z 2023-07-06T15:11:50Z 2023-07-06T15:11:50Z 17c9e8fa50da610990c42f0a49d63754a9a7db0e     0 b3e146e7508b0ae8201c65bf9008c893025efd97 58096a6549ac96e7fd751fe1c0ca83b1d69ee2ef MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/7953  
1480496242 PR_kwDOAMm_X85YPpRy 8084 closed 0 FIX: handle NaT values in dt-accessor kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #7928 - [ ] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2023-08-18T12:17:58Z 2023-09-14T13:57:40Z 2023-09-14T13:57:37Z 2023-09-14T13:57:37Z 0c4f16574a881e865e39e4621cbf6b95b8d1f0f2     0 461d48b0decdd61e3628fb7a89933ea3c9d10bfa 218ea21d79b5eaf04c982c235deb437a529bf35a MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8084  
1516755075 PR_kwDOAMm_X85aZ9iD 8187 closed 0 FIX: use "krogh" as interpolator method-string instead of "krog" kmuehlbauer 5821660 While working on #8146 this came up. Aligning with upstream naming convention. <!-- 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` 2023-09-15T06:00:37Z 2023-09-16T15:55:37Z 2023-09-16T15:55:37Z 2023-09-16T15:55:37Z 45bce44dcb260c62ab69b11ddb07b011bfa6194c     0 58041ee1d085666335d962e5e67c1e4ca7f6afd2 c537238ae9ac905b8fe9a4630d03a329cab3a1df MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8187  
1517341420 PR_kwDOAMm_X85acMrs 8189 closed 0 test_interpolate_pd_compat with range of fill_value's kmuehlbauer 5821660 Update: The enhanced test works well in Upstream-dev tests, Pandas 2.1.1 is available for safe merge. <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #8146 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-09-15T13:18:11Z 2023-09-24T15:28:34Z 2023-09-24T15:28:31Z 2023-09-24T15:28:31Z 05b3a211d5b93acd45be19eab1d0a6e9c72cff8d     0 c9e5e63946b1c3989b901ef55cf993f8fb835619 3ace2fb4612d4bc1cbce6fa22fe3954a0e06599e MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8189  
1518203840 PR_kwDOAMm_X85affPA 8194 closed 0 remove invalid statement from doc/user-guide/io.rst kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #6570 2023-09-16T12:01:42Z 2023-09-19T01:02:23Z 2023-09-19T01:02:23Z 2023-09-19T01:02:23Z ee7c8f3653214eb8ea5ea686f34a527fd4bf2c08     0 6e8da081281b0f28c8026084e52a4c9f2d60a91b af1c70942bb45ff9340c89e6de6b2a0589520887 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8194  
1518276705 PR_kwDOAMm_X85afxBh 8195 closed 0 decode variable with mismatched coordinate attribute kmuehlbauer 5821660 - decode variable with mismatched coordinate attribute - propagate `coordinates` to encoding in any case <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #1809 - [x] Closes #5170 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-09-16T17:11:14Z 2023-09-25T11:30:37Z 2023-09-25T11:30:34Z 2023-09-25T11:30:34Z da647b06312bd93c3412ddd712bf7ecb52e3f28b     0 7835016cdc10518d97bb9a8d4cbab3b66946d3b9 cdf07265f2256ebdc40a69eacae574e77f78fd6b MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8195  
1519491124 PR_kwDOAMm_X85akZg0 8201 closed 0 override `units` for datetime64/timedelta64 variables to preserve integer dtype kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #1064 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-09-18T13:17:19Z 2023-09-24T15:27:13Z 2023-09-24T15:05:26Z 2023-09-24T15:05:26Z a4f80b23d32e9c3986e3342182fe382d8081c3c2     0 33a3e1a0083a18fa78530a8d45b86a261a7fd05e 77eaa8be439a61ae07939035d07d6890b74d53e8 MEMBER
{
    "enabled_by": {
        "login": "kmuehlbauer",
        "id": 5821660,
        "node_id": "MDQ6VXNlcjU4MjE2NjA=",
        "avatar_url": "https://avatars.githubusercontent.com/u/5821660?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/kmuehlbauer",
        "html_url": "https://github.com/kmuehlbauer",
        "followers_url": "https://api.github.com/users/kmuehlbauer/followers",
        "following_url": "https://api.github.com/users/kmuehlbauer/following{/other_user}",
        "gists_url": "https://api.github.com/users/kmuehlbauer/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/kmuehlbauer/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/kmuehlbauer/subscriptions",
        "organizations_url": "https://api.github.com/users/kmuehlbauer/orgs",
        "repos_url": "https://api.github.com/users/kmuehlbauer/repos",
        "events_url": "https://api.github.com/users/kmuehlbauer/events{/privacy}",
        "received_events_url": "https://api.github.com/users/kmuehlbauer/received_events",
        "type": "User",
        "site_admin": false
    },
    "merge_method": "squash",
    "commit_title": "override `units` for datetime64/timedelta64 variables to preserve integer dtype (#8201)",
    "commit_message": "* remove `dtype` from encoding for datetime64/timedelta64 variables to prevent unnecessary casts\r\n\r\n* adapt tests\r\n\r\n* add whats-new.rst entry\r\n\r\n* Update xarray/coding/times.py\r\n\r\nCo-authored-by: Spencer Clark <spencerkclark@gmail.com>\r\n\r\n* Update doc/whats-new.rst\r\n\r\nCo-authored-by: Spencer Clark <spencerkclark@gmail.com>\r\n\r\n* add test per review suggestion, replace .kind-check with np.issubdtype-check\r\n\r\n* align timedelta64 check with datetime64 check\r\n\r\n* override units instead of dtype\r\n\r\n* remove print statement\r\n\r\n* warn in case of serialization to floating point, too\r\n\r\n* align if-else\r\n\r\n* Add instructions to warnings\r\n\r\n* Fix test\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* use warnings.catch_warnings\r\n\r\n* Update doc/whats-new.rst\r\n\r\nCo-authored-by: Spencer Clark <spencerkclark@gmail.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Spencer Clark <spencerkclark@gmail.com>\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>"
}
xarray 13221727 https://github.com/pydata/xarray/pull/8201  
1527812012 PR_kwDOAMm_X85bEI-s 8229 closed 0 Release 2023.09.0 kmuehlbauer 5821660 As requested in #8223 I'm preparing for Xarray release 2023.09.0. ToDo: - [x] Add final date - [x] Approve headline and other changes in `whats-new.rst` - [x] add plan-to-merge PR <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #8223 - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2023-09-24T20:30:43Z 2023-09-26T08:13:02Z 2023-09-26T08:12:45Z 2023-09-26T08:12:45Z ba7f2d5dc8a6f77c91a3bb9e54b5ca39abcdb939     0 deba303d7768fc6b44d47363f8b3e3aab4f74bbb da647b06312bd93c3412ddd712bf7ecb52e3f28b MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8229  
1530228755 PR_kwDOAMm_X85bNXAT 8232 closed 0 [skip-ci] dev whats-new kmuehlbauer 5821660   2023-09-26T09:27:58Z 2023-09-26T15:34:12Z 2023-09-26T15:24:50Z 2023-09-26T15:24:50Z 84f5a0d2eef69cd2ee127c138e61066637d9f6ac     0 aed0f382b5e186f3039b4a945d4ca225bcc6be1b ba7f2d5dc8a6f77c91a3bb9e54b5ca39abcdb939 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8232  
1544864329 PR_kwDOAMm_X85cFMJJ 8277 closed 0 fix regression in time-like check when decoding masked data kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #8269 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2023-10-06T07:46:03Z 2023-10-18T16:50:19Z 2023-10-18T16:50:19Z 2023-10-18T16:50:19Z 8f3a302f2be590b86acd66bbbd468e9b0ee20498     0 d29dcf9373618caca0d39e426035bf4ccdf8ef75 2cd8f96a1b5ae954d7b34390e8b01fbd985fc710 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8277  
1645937287 PR_kwDOAMm_X85iGwKH 8552 closed 0 FIX: reverse index output of bottleneck move_argmax/move_argmin functions kmuehlbauer 5821660 - reverse index output of bottleneck move_argmax/move_argmin functions - add move_argmax/move_argmin to bottleneck tests <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #8541 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2023-12-15T12:16:28Z 2023-12-21T06:15:08Z 2023-12-21T02:08:00Z 2023-12-21T02:08:00Z c35d6b6cfd3bf8e8dadac1c26bd7d55f9147c9f5     0 f74ecd8640775019f2f98033d6402f2691e401ed 2971994ef1dd67f44fe59e846c62b47e1e5b240b MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8552  
1654774403 PR_kwDOAMm_X85iodqD 8571 closed 0 ENH: vendor SerializableLock from dask and use as default backend lock, adapt tests kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #8442 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` - [ ] New functions/methods are listed in `api.rst` 2023-12-22T08:22:40Z 2024-01-04T06:41:39Z 2024-01-04T06:41:36Z 2024-01-04T06:41:36Z 693f0b91b4381f5a672cb93ff8113abd1dc4957c     0 9236ae8eb0fc6c37798f735b89447a5eb67e9959 d87ba61c957fc3af77251ca6db0f6bccca1acb82 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8571  
1665744963 PR_kwDOAMm_X85jSUBD 8591 closed 0 Remove xfails related to SerializeableLock kmuehlbauer 5821660 That's a follow-up to #8571. 2024-01-05T07:18:47Z 2024-01-05T16:12:52Z 2024-01-05T16:12:52Z 2024-01-05T16:12:52Z 28fa741fda90a95c710ae3a30678cfeba725ecff     0 2246a3483d30b588a75db2dcbaeb4d0e1d1ead72 e6ccedb56ed4bc8d0b7c1f16ab325795330fb19a MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8591  
1713213640 PR_kwDOAMm_X85mHZDI 8713 closed 0 correctly encode/decode _FillValues/missing_values/dtypes for packed data kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #7691 - [x] Closes #5597 - [x] Closes #2304 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` This resurrects some of #7654. It takes special care of correctly handling dtypes when encoding/decoding packed data 2024-02-06T08:51:47Z 2024-03-15T16:31:05Z 2024-03-15T16:31:04Z 2024-03-15T16:31:04Z fbcac7611bf9a16750678f93483d3dbe0e261a0a     0 30985fa0ded7109ca55a1424a509d8c96c459317 c9d3084e98d38a7a9488380789a8d0acfde3256f MEMBER
{
    "enabled_by": {
        "login": "dcherian",
        "id": 2448579,
        "node_id": "MDQ6VXNlcjI0NDg1Nzk=",
        "avatar_url": "https://avatars.githubusercontent.com/u/2448579?v=4",
        "gravatar_id": "",
        "url": "https://api.github.com/users/dcherian",
        "html_url": "https://github.com/dcherian",
        "followers_url": "https://api.github.com/users/dcherian/followers",
        "following_url": "https://api.github.com/users/dcherian/following{/other_user}",
        "gists_url": "https://api.github.com/users/dcherian/gists{/gist_id}",
        "starred_url": "https://api.github.com/users/dcherian/starred{/owner}{/repo}",
        "subscriptions_url": "https://api.github.com/users/dcherian/subscriptions",
        "organizations_url": "https://api.github.com/users/dcherian/orgs",
        "repos_url": "https://api.github.com/users/dcherian/repos",
        "events_url": "https://api.github.com/users/dcherian/events{/privacy}",
        "received_events_url": "https://api.github.com/users/dcherian/received_events",
        "type": "User",
        "site_admin": false
    },
    "merge_method": "squash",
    "commit_title": "correctly encode/decode _FillValues/missing_values/dtypes for packed data (#8713)",
    "commit_message": "* correctly encode/decode _FillValues\r\n\r\n* fix mypy\r\n\r\n* fix CFMaskCode test\r\n\r\n* fix scale/offset\r\n\r\n* avert zarr issue\r\n\r\n* add whats-new.rst entry\r\n\r\n* refactor fillvalue/missing value check to catch non-conforming values, apply review suggestions\r\n\r\n* fix typing\r\n\r\n* suppress warning in doc\r\n\r\n* FIX: silence SerializationWarnings\r\n\r\n* FIX: silence mypy by casting to string early\r\n\r\n* Update xarray/tests/test_conventions.py\r\n\r\nCo-authored-by: Deepak Cherian <dcherian@users.noreply.github.com>\r\n\r\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\r\n\r\nfor more information, see https://pre-commit.ci\r\n\r\n* Shorten test, add comment checking for two warnings\r\n\r\n* make test even shorter\r\n\r\n---------\r\n\r\nCo-authored-by: Deepak Cherian <dcherian@users.noreply.github.com>\r\nCo-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>"
}
xarray 13221727 https://github.com/pydata/xarray/pull/8713  
1779266482 PR_kwDOAMm_X85qDXOy 8851 closed 0 FIX: adapt handling of copy keyword argument in scipy backend for numpy >= 2.0dev kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2024-03-19T07:56:12Z 2024-03-20T14:54:47Z 2024-03-20T14:47:45Z 2024-03-20T14:47:45Z 0b6716d12dec5628618137c8a34a120b60ba9c30     0 879122411b62928245091cb102787501834fa8e7 61ffc38a495b224c49f9486404ee3bdcb9049663 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8851  
1779386447 PR_kwDOAMm_X85qD0hP 8852 closed 0 FIX: do not cast _FillValue/missing_value in CFMaskCoder if _Unsigned is provided kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2024-03-19T09:10:11Z 2024-03-19T14:35:26Z 2024-03-19T14:25:37Z 2024-03-19T14:25:37Z 61ffc38a495b224c49f9486404ee3bdcb9049663     0 82463fe8424c489a292a36dd7077fe41afb1ae4c 79272c3dbc4748608df40290660dd7593127254f MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8852  
1786196452 PR_kwDOAMm_X85qdzHk 8865 closed 0 numpy 2.0 copy-keyword and trapz vs trapezoid kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> This fixes two issues with numpy 2.0 (see #8844) - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2024-03-22T09:29:27Z 2024-03-22T15:30:11Z 2024-03-22T15:30:11Z 2024-03-22T15:30:11Z 7c3d2dd2987f855a44d91993f73a9e1aef0a481d     0 6efa4fceb46922ff409bd86965461fe182e4a872 bd9495fdeb8be38932a66b354d53f39923c8448b MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8865  
1789286342 PR_kwDOAMm_X85qplfG 8874 closed 0 warn and return bytes undecoded in case of UnicodeDecodeError in h5netcdf-backend kmuehlbauer 5821660 <!-- Feel free to remove check-list items aren't relevant to your change --> - [x] Closes #5563 - [x] Tests added - [x] User visible changes (including notable bug fixes) are documented in `whats-new.rst` 2024-03-25T12:06:07Z 2024-03-26T15:08:40Z 2024-03-26T15:08:40Z 2024-03-26T15:08:40Z 55173e8ec637dd9e2c36e0c8c7a0aa90ff048de0     0 e13b586d9ff075124345cd5a6a07daf5efed0196 6af547cdd9beac3b18420ccb204f801603e11519 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8874  
1819899286 PR_kwDOAMm_X85seXWW 8932 closed 0 FIX: use str dtype without size information kmuehlbauer 5821660 Aims to resolve parts of #8844. ```python xarray/tests/test_accessor_str.py::test_case_str: AssertionError: assert dtype('<U26') == dtype('<U30') ``` I'm not sure this is the right location for the fix, at least it fixes those errors. AFAICT this is some issue somewhere inside `apply_ufunc` where the string dtype size is kept. So this fix removes the size information from the dtype (actually recreating it). <!-- 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` 2024-04-12T10:59:45Z 2024-04-15T19:43:22Z 2024-04-13T12:25:48Z   5b4d0c8416d835fc6eefbc72eac10091f4795598     0 2cd70c6b2e8038f1e8fb076120da9aae21f7cc2b 1d43672574332615f225089d69f95a9f8d81d912 MEMBER   xarray 13221727 https://github.com/pydata/xarray/pull/8932  

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