home / github

Menu
  • GraphQL API
  • Search all tables

commits

Table actions
  • GraphQL API for commits

300 rows where raw_author = "279c587273ec459ffb5192e60bf8447c05601fa5" sorted by author_date descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: raw_committer, committer, author_date (date), committer_date (date)

repo 1

  • xarray 300

author 1

  • max-sixty 300
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
7f99f9eaa062e81e0d36428cfe80e2ad7d24442d Skip flaky `test_open_mfdataset_manyfiles` test (#8989) * Skip flaky `test_open_mfdataset_manyfiles` test Don't just xfail, and not only on windows, since it can crash the worked * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-04-30T19:46:34Z 2024-04-30T19:46:34Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
0d6662ec5f7f2068058da8977117e71bf7ca4102 Remove `.drop` warning allow (#8988) 2024-04-30T19:26:16Z 2024-04-30T19:26:16Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
4aa5e47b1bff98d728a0211ea49c88adf098dfb3 Add notes on when to add ignores to warnings (#8987) * Add notes on when to add ignores to warnings * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-04-30T14:56:45Z 2024-04-30T14:56:45Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
08e43b9121a6ae1f59e5c6b84caa327d816ea777 Switch all methods to `dim` (#8982) * Switch all methods to `dim` 2024-04-29T18:24:54Z 2024-04-29T18:24:54Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
36a9cbc483208d7884a94abce5abdd0b48155297 Raise errors on new warnings from within xarray (#8974) * Raise an error on new warnings from within xarray 2024-04-29T02:50:20Z 2024-04-29T02:50:20Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
9a37053114d9950d6ca09a1ac0ded40eca521778 Add mypy to dev dependencies (#8947) 2024-04-17T16:39:22Z 2024-04-17T16:39:22Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
ffb30a854193ea251bd14d22cca33fc605fd8a62 Check for aligned chunks when writing to existing variables (#8459) * Check for aligned chunks when writing to existing variables * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add regression test for #8459 * Update whats-new * Address Ryan's comment * Update region typing * Update test --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian <deepak@cherian.net> 2024-03-29T14:35:50Z 2024-03-29T14:35:50Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
3d490ec3f1cd0ac9114a5d270550ce6e7864ade7 Remove fsspec exclusion from 2021 (#8735) * Remove fsspec exclusion from 2021 Presumably no longer needed 2024-02-11T00:19:29Z 2024-02-11T00:19:29Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
aab229118d80913a2fd38055ee0c8b096a229325 Silence dask doctest warning (#8734) * Silence dask doctest warning Closes #8732. Not the most elegant implementation but it's only temporary 2024-02-10T23:44:23Z 2024-02-10T23:44:23Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
97c8c18174a8354ced1d22b98d7a8c141c3f9c9d Switch `.dt` to raise an `AttributeError` (#8724) * Switch `.dt` to raise an `AttributeError` Discussion at #8718 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-02-09T02:21:46Z 2024-02-09T02:21:46Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
6801e274c43f61f54025881e1885fa60aae93622 Add `dev` dependencies to `pyproject.toml` (#8661) * Add `dev` dependencies to `pyproject.toml` 2024-01-25T06:24:35Z 2024-01-25T06:24:35Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
b5a6e24b8ade0e5bdde31c838b89bacffa216211 xfail another test on windows (#8648) As ever, very open to approaches to fix these. But unless we can fix them, xfailing them seems like the most reasonable solution 2024-01-24T01:23:25Z 2024-01-24T01:23:25Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
4b5c87bf8874802f33d93dc5a7d0e07a745e6c4f Use ddof in `numbagg>=0.7.0` for aggregations (#8624) * Use numbagg ddof for aggregations (not yet for rolling) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-01-23T02:25:38Z 2024-01-23T02:25:38Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
f07e8956fdd2cb69febeb783e8ad24c7ba13cb48 xfail zarr test on Windows (#8643) I see this failing quite a lot of the time... Ofc open to a proper solution but in the meantime setting this to xfail 2024-01-23T00:40:28Z 2024-01-23T00:40:28Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e571d1cd469f4ea6941aeb20c26827ed8fbb24a0 Use `T_DataArray` in `Weighted` (#8630) * Use `T_DataArray` in `Weighted` Allows subtypes. (I had this in my git stash, so commiting it...) * Apply suggestions from code review 2024-01-22T04:28:06Z 2024-01-22T04:28:06Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
5bd3d8bb4c8a8565bb4ac8f929edd2a267e73018 Silence deprecation warning from `.dims` in tests (#8639) 2024-01-22T02:04:53Z 2024-01-22T02:04:53Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
32c164518ab1042d485b389fc7e7849246c1ad51 xfail a cftime test (#8637) https://github.com/pydata/xarray/pull/8636#issuecomment-1902775153 2024-01-21T22:00:58Z 2024-01-21T22:00:58Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
131c023385dc59b14a98c3f28507082e8fdcb3ce xfail another dask/pyarrow test (#8636) * xfail another dask/pyarrow test Unsure why this wasn't showing prior -- having tests fail in the good state does make it much more difficult to ensure everything is fixed before merging. 2024-01-21T21:42:21Z 2024-01-21T21:42:21Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e4bdc3930345eeaa8276bfcbc346ef23607453fd Don't show stdlib paths for `user_level_warnings` (#8625) Was previously seeing: ``` <frozen _collections_abc>:801: FutureWarning: The return type of `Dataset.dims` will be changed to return a set of dimension names in future, in order to be more consistent with `DataArray.dims`. To access a mapping from dimension names to lengths, please use `Dataset.sizes`. ``` Now: ``` /Users/maximilian/workspace/xarray/xarray/tests/test_dataset.py:701: FutureWarning: The return type of `Dataset.dims` will be changed to return a set of dimension names in future, in order to be more consistent with `DataArray.dims`. To access a mapping from dimension names to lengths, please use `Dataset.sizes`. assert ds.dims == ds.sizes ``` It's a heuristic, so not perfect, but I think very likely to be accurate. Any contrary cases very welcome... 2024-01-21T21:08:38Z 2024-01-21T21:08:38Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
f4ed09d30dc4317c9177f723568b2a32c2a1702f xfail pyarrow test (#8635) * xfail pyarrow test Sorry for the repeated PR -- some tests passed but some failed without pyarrow installed. So this xfails the test for the moment 2024-01-21T21:03:33Z 2024-01-21T21:03:33Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
a913cfe598c22d8706e5631b6a28136efca144c3 Workaround broken test from pyarrow (#8634) While fixing the previous issue, I introduced another (but didn't see it because of the errors from the test suite, probably should have looked closer...) This doesn't fix the behavior, but I think it's minor so fine to push off. I do prioritize getting the tests where pass vs failure is meaningful again 2024-01-21T20:18:22Z 2024-01-21T20:18:22Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
aa1ed35fe16edc89b86405ac3666fb0f9f608401 Fix doctests (#8631) Currently getting a error without pyarraw in CI: https://github.com/pydata/xarray/actions/runs/7577666145/job/20693665924 2024-01-21T01:31:46Z 2024-01-21T01:31:46Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
219ef0ce5e5c38f6033b285c356085ea0cce61e5 Offer a fixture for unifying DataArray & Dataset tests (#8533) * Add Cumulative aggregation Offer a fixture for unifying `DataArray` & `Dataset` tests (stacked on #8512, worth reviewing after that's merged) Some tests are literally copy & pasted between DataArray & Dataset tests. This change allows them to use a single test. Not everything will work — sometimes we want to check specifics — but sometimes they will... 2023-12-18T21:30:40Z 2023-12-18T21:30:40Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
8ad0b832aa78a9100ffb2df85ea8997a52835505 Filter out doctest warning (#8539) * Filter out doctest warning Trying to fix #8537. Not sure it'll work and can't test locally so seeing if it passes CI * try using the CLI to ignore the warning --------- Co-authored-by: Justus Magin <keewis@posteo.de> 2023-12-11T21:00:01Z 2023-12-11T21:00:01Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
9acc411bc7e99e61269eadf77e96b9ddd40aec9e Add Cumulative aggregation (#8512) * Add Cumulative aggregation Closes #5215 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * whatsnew * Update xarray/core/dataarray.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/dataset.py * min_periods defaults to 1 --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-12-08T22:06:52Z 2023-12-08T22:06:52Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
3d6ec7ede00d66b388924c280a71ec3d6c35e3f9 Add `eval` method to Dataset (#7163) * Add `eval` method to Dataset This needs proper tests & docs, but would this be a good idea? Example in the docstring 2023-12-06T17:52:45Z 2023-12-06T17:52:45Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
1f94829eeae48e82858bee946c8bba92dab6c754 Use numbagg for `rolling` methods (#8493) * Use numbagg for `rolling` methods A couple of tests are failing for the multi-dimensional case, which I'll fix before merge. * wip * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * whatsnew --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-12-05T19:08:30Z 2023-12-05T19:08:30Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
449c31a70447740bffa4dc7b471ea0d18da7f7c0 Fix type of `.assign_coords` (#8495) * Fix type of `.assign_coords` As discussed in #8455 * Update xarray/core/common.py Co-authored-by: Benoit Bovy <bbovy@gfz-potsdam.de> * Generally improve docstring * . --------- Co-authored-by: Benoit Bovy <bbovy@gfz-potsdam.de> 2023-12-04T19:11:55Z 2023-12-04T19:11:55Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
62a4d0f45a4d275c32387522051bbe493414e090 Allow callables to `.drop_vars` (#8511) * Allow callables to `.drop_vars` This can be used as a nice more general alternative to `.drop_indexes` or `.reset_coords(drop=True)` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * . --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-12-03T22:04:52Z 2023-12-03T22:04:52Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
2f0091393d187e26515ce1274a32caf1074415db Fully deprecate `.drop` (#8497) * Fully deprecate `.drop` I think it's time... 2023-12-02T05:52:49Z 2023-12-02T05:52:49Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e7e8c38566c011b50a8b1980c2e563a1db3cbed5 Start renaming `dims` to `dim` (#8487) * Start renaming `dims` to `dim` Begins the process of #6646. I don't think it's feasible / enjoyable to do this for everything at once, so I would suggest we do it gradually, while keeping the warnings quite quiet, so by the time we convert to louder warnings, users can do a find/replace easily. * No deprecation for internal methods * Simplify typing 2023-11-28T21:04:47Z 2023-11-28T21:04:47Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
d54c461c0af9f7d0945862ebc9dec1a3b0eacca6 Fix Zarr region transpose (#8484) * Fix Zarr region transpose This wasn't working on an unregion-ed write; I think because `new_var` was being lost. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-11-27T20:56:56Z 2023-11-27T20:56:56Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
633e66a64e364c42b59294bd5ce60c6627a18d25 Refine rolling_exp error messages (#8485) (Sorry, copy & pasted too liberally!) 2023-11-25T21:55:19Z 2023-11-25T21:55:19Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
a6837909ded8c3fe2d9ff8655b04d18f46d77ed5 Use numbagg for `ffill` by default (#8389) * Use `numbagg` for `ffill` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Use duck_array_ops for numbagg version, test import is lazy * Update xarray/core/duck_array_ops.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/nputils.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/rolling_exp.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/nputils.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-11-25T21:06:08Z 2023-11-25T21:06:08Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
71c2f6199f0aa569409d791dff6ee5e06f8c8665 Improve "variable not found" error message (#8474) * Improve missing variable error message * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-11-24T18:49:37Z 2023-11-24T18:49:37Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
398d8e6c393efe72978ed07ab2d37973771db7b3 Add whatsnew for #8475 (#8478) Sorry, forgot in the original PR 2023-11-22T18:45:22Z 2023-11-22T18:45:22Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
41b1b8cede2b151c797e5679a6260d02ed71fe26 Allow `rank` to run on dask arrays (#8475) 2023-11-22T16:45:02Z 2023-11-22T16:45:02Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
cb14f2fee49210a5d6b18731f9b9b10feee5f909 Fix mypy tests (#8476) I was seeing an error in #8475 2023-11-22T08:01:12Z 2023-11-22T08:01:12Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
7e6eba06d9397f9c70c9252bc9ba4efe6e7a846a Fix `map_blocks` docs' formatting (#8464) 2023-11-21T18:25:14Z 2023-11-21T18:25:14Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
d98baf454c348b5cd39c805d00998a766accea27 Consolidate `_get_alpha` func (#8465) * Consolidate `_get_alpha` func Am changing this a bit so starting with consolidating it rather than converting twice 2023-11-21T18:24:51Z 2023-11-21T18:24:51Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e5d163a8ddef4e8aa95a2841505a642f8ffbcea6 Rename `to_array` to `to_dataarray` (#8438) 2023-11-10T06:15:01Z 2023-11-10T06:15:01Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
126b92af2de63d1fb9aca2cc3879f2e2908877b8 Deprecate tuples of chunks? (#8341) * Deprecate tuples of chunks? (I was planning on putting an issue in, but then thought it wasn't much more difficult to make the PR. But it's totally fine if we don't think this is a good idea...) Allowing a tuple of dims means we're reliant on dimension order, which we really try and not be reliant on. It also makes the type signature even more complicated. So are we OK to encourage a dict of `dim: chunksizes`, rather than a tuple of chunksizes? * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/dataarray.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-10-21T00:49:19Z 2023-10-21T00:49:19Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
038ef217f1bb5a480cea2fbc63baa8b537f8c861 2023.10.1 release notes (#8347) * 2023.10.1 release notes * Update doc/whats-new.rst Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> --------- Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2023-10-19T22:42:46Z 2023-10-19T22:42:46Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
526c80fa7f1472c1aaf618e8edcd3bbaa1bc205e internal: Improve version handling for numbagg (#8325) * internal: Improve version handling for numbagg Uses the approach in #8316, a bit nicer. Only internal. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/rolling_exp.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-10-19T15:59:13Z 2023-10-19T15:59:13Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
dbf8df29b54f7de9802beb1381108cfb47ed70ac Request to adjust pyright config (#8329) Would it be possible to not have this config? It overrides the local VS Code config, and means VS Code constantly is reporting errors for me. Totally open to other approaches ofc. Or that we decide that the tradeoff is worthwhile 2023-10-18T20:10:40Z 2023-10-18T20:10:40Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
47b4ad9353b55a1c70f7066a71067f9e9e1e6585 Add `corr`, `cov`, `std` & `var` to `.rolling_exp` (#8307) * Add `corr`, `cov`, `std` & `var` to `.rolling_exp` From the new routines in numbagg. Maybe needs better tests (though these are quite heavily tested in numbagg), docs, and potentially need to think about types (maybe existing binary ops can help here?) 2023-10-18T16:55:34Z 2023-10-18T16:55:34Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
3bc33ee54291af8bfec9adc20efd3a8493af18ed Add docs to `reindex_like` re broadcasting (#8327) * Add docs to `reindex_like` re broadcasting This wasn't clear to me so I added some examples & a reference to `broadcast_like` 2023-10-18T16:51:11Z 2023-10-18T16:51:11Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
c25c825f0655be4dec0f6d41eb570b84b47f7616 Refine curvefit doctest (#8328) A very small change 2023-10-18T01:19:26Z 2023-10-18T01:19:26Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
df0ddaf2e68a6b033b4e39990d7006dc346fcc8c Remove a couple of trailing commas in tests (#8321) 2023-10-16T21:26:48Z 2023-10-16T21:26:48Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
dafd726c36e24ac77427513a4a149a6933353b66 Add `min_weight` param to `rolling_exp` functions (#8285) * Add `min_weight` param to `rolling_exp` functions * whatsnew 2023-10-14T07:24:47Z 2023-10-14T07:24:47Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
338fc9268a1ea41dbb861906fdf2e79d939e2df3 xfail flaky test (#8299) * xfail flaky test Would be better to fix it, but in lieu of fixing, better to skip it * . 2023-10-12T22:00:47Z 2023-10-12T22:00:47Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
25e6e084aa18c49d92934db298a3efff9c712766 Most of mypy 1.6.0 passing (#8296) * Most of mypy 1.6.0 passing * fix typed ops --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-10-12T19:06:12Z 2023-10-12T19:06:12Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
d50a5e5122d71078bcf311d54beed652506080cb Rename `reset_encoding` to `drop_encoding` (#8287) * Rename `reset_encoding` to `drop_encoding` Closes #8259 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update dataarray.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/dataarray.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/variable.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/dataset.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * api --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-10-12T17:11:03Z 2023-10-12T17:11:03Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
75af56c33a29529269a73bdd00df2d3af17ee0f5 Enable `.rolling_exp` to work on dask arrays (#8284) 2023-10-10T06:37:19Z 2023-10-10T06:37:19Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
46643bb1a4bdbf5cd5c584a907825dda9daa9001 Fix `GroupBy` import (#8286) 2023-10-09T13:38:44Z 2023-10-09T13:38:44Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
129c4ac408d73684fe2cc0682111a2b60b9fbac8 Ask bug reporters to confirm they're using a recent version of xarray (#8283) 2023-10-09T13:30:03Z 2023-10-09T13:30:03Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
2cd8f96a1b5ae954d7b34390e8b01fbd985fc710 Allow a function in `.sortby` method (#8273) 2023-10-06T03:35:21Z 2023-10-06T03:35:21Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
25c76892b2688e54483209e3e34012abcb5d6b1a Mandate kwargs on `to_zarr` (#8257) * Mandate kwargs on `to_zarr` This aleviates some of the dangers of having these in a different order between `da` & `ds`. _Technically_ it's a breaking change, but only very technically, given that I would wager literally no one has a dozen positional arguments to this method. So I think it's OK. 2023-10-04T19:05:02Z 2023-10-04T19:05:02Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
f8ab40c5fc1424f9c66206ba9f00dc21735890af Accept `lambda` for `other` param (#8256) * Accept `lambda` for `other` param 2023-09-30T18:50:33Z 2023-09-30T18:50:33Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
a5f666bf137a63e5f5ba64d87619978222e84354 Add modules to `check-untyped` (#8242) * Add modules to `check-untyped` In reviewing https://github.com/pydata/xarray/pull/8241, I realize that we actually want `check-untyped-defs`, which is a bit less strict, but lets us add some more modules on. I did have to add a couple of ignores, think it's a reasonable tradeoff to add big modules like `computation` on. Errors with this enabled are actual type errors, not just `mypy` pedanticness, so would be good to get as much as possible into this list... * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/computation.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-09-29T16:39:34Z 2023-09-29T16:39:34Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
d6c37670d1076b7e8868fdeeedf4bd9b26fd7030 Refine `chunks=None` handling (#8249) * Refine `chunks=None` handling Based on comment in #8247. This doesn't make it perfect, but allows the warning to get hit and clarifies the type comment, as a stop-gap * Test avoiding redefinition --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-09-28T20:01:12Z 2023-09-28T20:01:12Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
0d6cd2a39f61128e023628c4352f653537585a12 Fix & normalize typing for chunks (#8247) * Fix & normalize typing for chunks I noticed that `"auto"` wasn't allowed as a value in a dict. So this normalizes all chunk types, and defines the mapping as containing the inner type. Allows removing some ignores (though also adds one). One question — not necessary to answer now — is whether we should allow a tuple of definitions, for each dimension. Generally we use names, which helps prevent mistakes, and allows us to be less concerned about dimension ordering. 2023-09-28T16:27:42Z 2023-09-28T16:27:42Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
b14fbd9394a6195680150327d3c10fcb176bbc5f Add a `Literal` typing (#8227) * Add a `Literal` typing 2023-09-23T19:38:05Z 2023-09-23T19:38:05Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
24bf8046d5e8492abc91db78b096644726cf8d6e Remove an import fallback (#8228) 2023-09-23T19:13:13Z 2023-09-23T19:13:13Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
3ace2fb4612d4bc1cbce6fa22fe3954a0e06599e Use `Self` rather than concrete types, remove `cast`s (#8216) * Use `Self` rather than concrete types, remove `cast`s This should also allow for subtyping * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Undo one `Self` * Unused ignore * Add check for redundant self annotations * And `DataWithCoords` * And `DataArray` & `Dataset` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * And `Variable` * Update xarray/core/dataarray.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/dataarray.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/dataarray.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Clean-ups — `other`, casts, obsolete comments * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * another one --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-09-21T01:53:40Z 2023-09-21T01:53:40Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
96cf77a5ceaf849f8b867b4edc873bcb651a0b04 Convert `indexes.py` to use `Self` for typing (#8217) * Convert `Variable` to use `Self` for typing I wanted to do this separately, as it's the only one that adds some casts. And given the ratio of impact-to-potential-merge-conflicts, I didn't want to slow the other PR down, even if it seems to be OK. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/indexes.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/indexes.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/indexes.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update xarray/core/indexes.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-09-20T22:57:53Z 2023-09-20T22:57:53Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
f60c1a3e969bfa580dfecca2e9ba7fee71447d9b Skip flaky test (#8219) * Skip flaky test 2023-09-20T19:57:16Z 2023-09-20T19:57:16Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
8c21376aa94deb91cb10e78f56ecd68aa7fe90fa Start a list of modules which require typing (#8198) * Start a list of modules which require typing Notes inline. Just one module so far! 2023-09-20T09:38:32Z 2023-09-20T09:38:32Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
1d2e5c608765bef788f22191de54d1baeaaa7767 Add comments on when to use which `TypeVar` (#8212) * Add comments on when to use which `TypeVar` From the chars of #8208 2023-09-20T08:23:23Z 2023-09-20T08:23:23Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
828ea08aa74d390519f43919a0e8851e29091d00 Move `.rolling_exp` functions from `reduce` to `apply_ufunc` (#8114) * Explore moving functions from `reduce` to `apply_ufunc` * Add suggested changes to make apply_ufunc keep attrs * Revert "Add suggested changes to make apply_ufunc keep attrs" This reverts commit d27bff42d779c94c72b193acf8988ceca2fbfc27. 2023-09-19T01:13:22Z 2023-09-19T01:13:22Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
b08a9d868febc0c6aa0944d654ec92d833a70c37 Add some more mypy checks (#8193) * Add some more mypy checks This disallows redundant casts FWIW I thought we had gone through many of the tests and forced them to have typed defs, maybe with the intention of turning on some elements of strict mode. But then I don't think we have any strictness checks at the moment, and I see many functions in the tests which don't have typing. Am I mis-rembering?? Or maybe we started but didn't get far enough (it is a big project...) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-09-17T19:24:58Z 2023-09-17T19:24:58Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
fb9c9b364dd0f9fae1da258241faa6e3a3633166 Adjust ufunc error message (#8192) * Adjust ufunc error message Based on the correct observation in https://github.com/pydata/xarray/pull/8179#discussion_r1327429229 (slightly adjusted message) * Update xarray/core/computation.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/computation.py --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-09-17T08:20:30Z 2023-09-17T08:20:30Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
6b0d47c33cce2192bdc489a951373c9d7db99c23 Allow `apply_ufunc` to ignore missing core dims (#8138) * Allow `apply_ufunc` to ignore missing core dims * Display data returned in ufunc error message This makes debugging much easier! * Add tests for multiple var dataset * Update xarray/core/computation.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update xarray/core/computation.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * more error message changes --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-09-17T08:20:13Z 2023-09-17T08:20:13Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
ecdb8c14b0500ff3421588fe38df8dcc837460b7 Remove `requirements.txt` (#8196) No longer needed, ref https://github.com/pydata/xarray/pull/8183#issuecomment-1721969842 2023-09-17T07:02:57Z 2023-09-17T07:02:57Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
d3a6b0242675b3c640614b8c057508ca30605e1f Fix pytest markers (#8191) My mistake from #8183. I added `--strict-markers` so we can't make this sort of mistake again. 2023-09-15T20:27:38Z 2023-09-15T20:27:38Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
c537238ae9ac905b8fe9a4630d03a329cab3a1df Fix comment alignment in `pyproject.toml` (#8185) I wasn't sufficiently careful in #8181 2023-09-14T20:54:51Z 2023-09-14T20:54:51Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
64660b6422d0b1c7a57c6800d58ab34b3e20c2fd Remove `setup.cfg` in favor of `pyproject.toml` (#8183) * Remove `setup.cfg` in favor of `pyproject.toml` 2023-09-14T20:52:39Z 2023-09-14T20:52:39Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
5007e5febeab9c3a0cefaf58113d113e626ad120 Set dev version above released version (#8181) * Set dev version above released version 2023-09-14T20:47:07Z 2023-09-14T20:47:07Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
2a02052dd808bbfe768a2001ffea1fd5d08aac35 Display data returned in `apply_ufunc` error message (#8179) * Display data returned in ufunc error message This makes debugging much easier! * Use `short_array_repr` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-09-14T20:06:16Z 2023-09-14T20:06:16Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
756eee610ddf6bc2c6869dfed5035cd720b4655d Fix `PeriodIndex` deprecation in xarray tests (#8182) 2023-09-14T15:32:49Z 2023-09-14T15:32:49Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
c9946ec4cef48477471942221805fccb3e3b01b6 Cut middle version from CI (#8156) 2023-09-07T06:29:02Z 2023-09-07T06:29:02Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e9c1962f31a7b5fd7a98ee4c2adf2ac147aabbcf Fix pandas interpolate(fill_value=) error (#8139) 2023-09-04T18:05:13Z 2023-09-04T18:05:13Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
24d038f1a6ba42a69acae34d038684d318a68f4d Fix doctest warnings, enable errors in CI (#7166) * Fix doctest warnings, enable errors in CI * Remove deprecated doctest example 2022-10-16T21:26:45Z 2022-10-16T21:26:45Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
50301acd266cbfeb5a59c31f3ddabf2673e127cf Fix warning in doctest (#7165) 2022-10-16T01:37:12Z 2022-10-16T01:37:12Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
607a9275f7bf43fa8548c743d966b939b57cb06c Adjust code comments & types from #6638 (#6642) 2022-05-27T01:57:53Z 2022-05-27T01:57:53Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
c60f9b03f9939ae7b3768821fdb26c811e302102 Fix mypy issues & reenable in tests (#6581) * Run mypy tests (but always pass) So we can at least see the result * Fix mypy 2022-05-08T23:32:23Z 2022-05-08T23:32:23Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
126051f2bf2ddb7926a7da11b047b852d5ca6b87 Run mypy tests (but always pass) (#6568) * Run mypy tests (but always pass) So we can at least see the result 2022-05-03T07:02:10Z 2022-05-03T07:02:10Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
708204370ef168f35f250ca75e666246ae1420f6 Run mypy tests (but always pass) (#6557) So we can at least see the result 2022-05-02T00:56:31Z 2022-05-02T00:56:31Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
6144c61a708b8f91a6bc65d0e70d7895a657c15f Update issue template to include a checklist (#6522) * Update issue template to include a checklist * Update issue templates 2022-05-01T22:14:31Z 2022-05-01T22:14:31Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
c003deac1c44702355f4c37d4c23e3171c98815a Remove duplicate tests, v3 (#6550) * Revert "Revert "Remove duplicate tests (#6536)" (#6540)" This reverts commit 61e966cf9c71a63a1c0b23689b39345d6526e9e0. 2022-04-30T22:47:47Z 2022-04-30T22:47:47Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
aee71068e61a26cbaab997df802fca6422c3867e Skip mypy tests in CI (#6552) Almost all the way there on rolling back everything I've done recently :) 2022-04-30T20:56:53Z 2022-04-30T20:56:53Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
93b88135187b05d182929a4a29850157f0e4f8e0 Revert "Attempt to improve CI caching (#6534)" (#6543) This reverts commit 8cf9e57127e4ff8ff0efe1cb15c5fedc107a82bf. 2022-04-29T18:38:55Z 2022-04-29T18:38:55Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
61e966cf9c71a63a1c0b23689b39345d6526e9e0 Revert "Remove duplicate tests (#6536)" (#6540) This reverts commit 8df65b3f76ac5316c4d03de58812d76e2119352f. 2022-04-29T18:00:10Z 2022-04-29T18:00:10Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
8df65b3f76ac5316c4d03de58812d76e2119352f Remove duplicate tests (#6536) * Remove duplicate tests Merge this in a few days when we know nothing is missing * Add env to cache key 2022-04-29T17:47:03Z 2022-04-29T17:47:03Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
e0cc0514587e3fb5725433050dcbfd6bcec62c7a Add a slighly cheesy contributors panel to readme (#6520) It's good so many people have contributed! 2022-04-28T07:35:34Z 2022-04-28T07:35:34Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
8e4af267478e0de3cc1bb21d4d776d4d29ca626f Fix doctest & mypy CI jobs (#6535) * Fix doctest & mypy CI jobs 2022-04-28T07:33:03Z 2022-04-28T07:33:03Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
8cf9e57127e4ff8ff0efe1cb15c5fedc107a82bf Attempt to improve CI caching (#6534) * Attempt to improve CI caching Currently about 40% of the time is taken by installing things, hopefully we can cut that down * Update .github/workflows/ci.yaml Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update .github/workflows/ci.yaml * Fix some mypy issues (#6531) * Fix some mypy issues Unfortunately these have crept back in. I'll add a workflow job, since the pre-commit is not covering everything on its own * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add mypy workflow * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Revert "Update .github/workflows/ci.yaml" This reverts commit 73a99327733906ddbde33bd6547a1ba517bc9e9f. * hard-code env path Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-04-28T06:30:25Z 2022-04-28T06:30:25Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
1c7901894a5719a38c4d9dc50d6dad32bf87ded4 Attempt to consolidate tests in CI (#6533) * Attempt to consolidate tests in CI 2022-04-28T06:29:27Z 2022-04-28T06:29:27Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
5bc311a070b67f1ef54cba7b435df1470b89929c Restrict annotations to a single run in GHA (#6532) * Restrict annotations to a single run in GHA 2022-04-28T03:17:22Z 2022-04-28T03:17:22Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447
1941695ade6a3e4e46a07e6604f29bda5176de26 Fix some mypy issues (#6531) * Fix some mypy issues Unfortunately these have crept back in. I'll add a workflow job, since the pre-commit is not covering everything on its own * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add mypy workflow * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-04-28T02:17:53Z 2022-04-28T02:17:53Z Maximilian Roos 279c587273ec459ffb5192e60bf8447c05601fa5 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 max-sixty 5635139 web-flow 19864447

Next page

Advanced export

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

CSV options:

CREATE TABLE [commits] (
   [sha] TEXT PRIMARY KEY,
   [message] TEXT,
   [author_date] TEXT,
   [committer_date] TEXT,
   [raw_author] TEXT REFERENCES [raw_authors]([id]),
   [raw_committer] TEXT REFERENCES [raw_authors]([id]),
   [repo] INTEGER REFERENCES [repos]([id]),
   [author] INTEGER REFERENCES [users]([id]),
   [committer] INTEGER REFERENCES [users]([id])
);
CREATE INDEX [idx_commits_committer]
    ON [commits] ([committer]);
CREATE INDEX [idx_commits_author]
    ON [commits] ([author]);
CREATE INDEX [idx_commits_repo]
    ON [commits] ([repo]);
CREATE INDEX [idx_commits_raw_committer]
    ON [commits] ([raw_committer]);
CREATE INDEX [idx_commits_raw_author]
    ON [commits] ([raw_author]);
Powered by Datasette · Queries took 23.711ms · About: xarray-datasette