home / github

Menu
  • Search all tables
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

107 rows where author = 35968931 and repo = 13221727 sorted by author_date descending

✎ View and edit SQL

This data as json, CSV (advanced)

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

repo 1

  • xarray · 107 ✖

author 1

  • TomNicholas · 107 ✖
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
214d9417eb525ff10cc3ef90d9838fc42eef5b64 Option to not auto-create index during expand_dims (#8960) * test expand_dims doesn't create Index * add option to not create 1D index in expand_dims * refactor tests to consider data variables and coordinate variables separately * fix bug causing new test to fail * test index auto-creation when iterable passed as new coordinate values * make test for iterable pass * added kwarg to dataarray * whatsnew * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * update tests to use private versions of assertions * create_1d_index->create_index * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * warn if create_index=True but no index created because dimension variable was a data var not a coord * add string marks in warning message --------- 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> 2024-04-27T16:48:24Z 2024-04-27T16:48:24Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
b004af5174a4b0e32519df792a4f625d5548a9f0 Correct save_mfdataset docstring (#8934) * correct docstring * get type hint right 2024-04-14T11:14:42Z 2024-04-14T11:14:42Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
6de99369502901374438583eba9f9818929885ed New empty whatsnew entry (#8899) * new empty whatsnew entry * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2024-04-01T17:49:06Z 2024-04-01T17:49:06Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
2120808bbe45f3d4f0b6a01cd43bac4df4039092 Allow multidimensional variable with same name as dim when constructing dataset via coords (#8886) * regression test * remove unnecessary check * whatsnew * remove outdated test 2024-03-28T16:28:09Z 2024-03-28T16:28:09Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
aaf3b7e572dc9ee422aac7b2c2454b653e7be2bb Opt out of auto creating index variables (#8711) * as_variable: deprecate converting to IndexVariable * fix multi-index edge case * Better default behavior of the Coordinates constructor (#8107) * ``Coordinates.__init__`` create default indexes ... for any input dimension coordinate, if ``indexes=None``. Also, if another ``Coordinates`` object is passed, extract its indexes and raise if ``indexes`` is not None (no align/merge supported here). * add docstring examples * fix doctests * fix tests * update what's new * fix deprecation warning after unintentionally reverted a valid previous change. * avoid unnecessary auto-creation of index to avoid userwarning * catch expected FutureWarnings in test_as_variable * check for coercion to IndexVariable * whatsnew --------- Co-authored-by: Benoit Bovy <benbovy@gmail.com> 2024-03-26T13:50:14Z 2024-03-26T13:50:14Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d64460795e406bc4a998e2ddae0054a1029d52a9 Move parallelcompat and chunkmanagers to NamedArray (#8319) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> Co-authored-by: Anderson Banihirwe <axbanihirwe@ualr.edu> 2024-02-12T22:09:23Z 2024-02-12T22:09:23Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
870450172477e3fccc5495ee9356813fa6187594 Fix automatic broadcasting when wrapping array api class (#8669) * test automatic broadcasting * fix bug * whatsnew * [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-26T16:41:29Z 2024-01-26T16:41:29Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
f5d22a699715e022101d8322162271c2c3ccefa9 Fix unstack method when wrapping array api class (#8668) * add test for unstacking * fix bug with unstack * some other occurrences of reshape * whatsnew 2024-01-26T16:06:00Z 2024-01-26T16:06:00Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d639d6e151bdeba070127aa7e286c5bfa6048194 Update HOW_TO_RELEASE.md by clarifying where RTD build can be found (#8655) 2024-01-24T21:46:00Z 2024-01-24T21:46:00Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
15fb1d8abf62f15c96b44ffb235fcd98fbe4fd21 whatsnew for v2024.01.1 2024-01-23T21:55:12Z 2024-01-23T21:55:12Z TomNicholas 841c3d8e642b906c513706e4a93b77eae0fbd786 TomNicholas 841c3d8e642b906c513706e4a93b77eae0fbd786 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
0a61f0ed62293fda0e26561d74705b3fe00912cf Pin sphinx-book-theme to 1.0.1 to try to deal with #8619 (#8632) Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2024-01-23T18:28:35Z 2024-01-23T18:28:35Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
24ad846b89faa4e549a0cc6382b4735c872c371d New whatsnew section 2024-01-18T00:19:09Z 2024-01-18T00:19:09Z TomNicholas 841c3d8e642b906c513706e4a93b77eae0fbd786 TomNicholas 841c3d8e642b906c513706e4a93b77eae0fbd786 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
072f44c8af7a4891c0d6d3ab28bd69e35f215c56 Release summary for release v2024.01.0 (#8617) * release summary * move misplaced entries to be under new release * highlight new cumulative aggregation in release summary * thank contributors * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update doc/whats-new.rst --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kai Mühlbauer <kmuehlbauer@wradlib.org> 2024-01-17T19:21:11Z 2024-01-17T19:21:11Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
766da3480f50d7672fe1a7c1cdf3aa32d8181fcf Generalize cumulative reduction (scan) to non-dask types (#8019) * add scan to ChunkManager ABC * implement scan for dask using cumreduction * generalize push to work for non-dask chunked arrays * whatsnew * fix importerror * Allow arbitrary kwargs Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Type hint return value of T_ChunkedArray Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Type hint return value of Dask array * ffill -> bfill in doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * hopefully fix docs warning --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2023-12-18T19:30:18Z 2023-12-18T19:30:18Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
299abd6276a4c10a84cb8081fb157cabfba070f6 Deprecate ds.dims returning dict (#8500) * raise FutureWarning * change some internal instances of ds.dims -> ds.sizes * improve clarity of which unexpected errors were raised * whatsnew * return a class which warns if treated like a Mapping * fix failing tests * avoid some warnings in the docs * silence warning caused by #8491 * fix another warning * typing of .get * fix various uses of ds.dims in tests * fix some warnings * add test that FutureWarnings are correctly raised * more fixes to avoid warnings * update tests to avoid warnings * yet more fixes to avoid warnings * also warn in groupby.dims * change groupby tests to match * update whatsnew to include groupby deprecation * filter warning when we actually test ds.dims * remove error I used for debugging --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-12-06T17:52:23Z 2023-12-06T17:52:23Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ce1af977b1330fd8e60660777e864325c2b1f198 Remove PR labeler bot (#8525) * remove labeler bot config * remove labeler workflows * revert #7431 2023-12-06T02:45:41Z 2023-12-06T02:45:41Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ab6a2553e142e1d6f90548bba66b7f8ead483dca Hypothesis strategy for generating Variable objects (#8404) * copied files defining strategies over to this branch * placed testing functions in their own directory * moved hypothesis strategies into new testing directory * begin type hinting strategies * renamed strategies for consistency with hypothesis conventions * added strategies to public API (with experimental warning) * strategies for chunking patterns * rewrote variables strategy to have same signature as Variable constructor * test variables strategy * fixed most tests * added helpers so far to API docs * add hypothesis to docs CI env * add todo about attrs * draft of new user guide page on testing * types for dataarrays strategy * draft for chained chunking example * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * only accept strategy objects * fixed failure with passing in two custom strategies that must be compatible * syntax error in example * allow sizes dict as argument to variables * copied subsequences_of strategy * coordinate_variables generates non-dimensional coords * dataarrays strategy given nothing working! * improved docstrings * datasets strategy works (given nothing) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * pass dims or data to dataarrays() strategy * importorskip hypothesis in tests * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * added warning about inefficient example generation * remove TODO about deterministic examples in docs * un-restrict names strategy * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * removed convert kwarg * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * avoid using subsequences_of * refactored into separa… 2023-12-05T22:45:56Z 2023-12-05T22:45:56Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d46c5b66463dfb0fed7e105514dda07e7ef4b5ef Warn on repeated dimension names during construction (#8491) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-12-01T00:40:18Z 2023-12-01T00:40:18Z Tom Nicholas 1b5999ce7e4a14248f94d7405c686b0fa5ad5979 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
78f749166ae4330c638f8daec3cf25530ea6588b Docs page on interoperability (#7992) * add page on internal design * add xarray-datatree to intersphinx mapping * typo * add subheadings to the accessors page * Revert "add page on internal design" This reverts commit 198f67b9a5a5f0b1b37ba3f0f844c2d706a2bfab. * rename page on variables * whatsnew * page on interoperability * add interoperability page to index * fix whatsnew * sel->isel * add section on lazy indexing * actually show lazy indexing example * link to custom indexes page * fix some formatting * put encoding last * attrs and encoding are not ordered dicts Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * reword lack of support for subclassing Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * remove duplicate word * encourage contributions to supporting subclassing --------- Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2023-10-26T16:04:33Z 2023-10-26T16:04:33Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
67268f1159fc5b4aee5c644b37d84036d8fc1528 Docs page on internal design (#7991) * add page on internal design * add xarray-datatree to intersphinx mapping * typo * add subheadings to the accessors page * Revert "add page on internal design" This reverts commit 198f67b9a5a5f0b1b37ba3f0f844c2d706a2bfab. * rename page on variables * whatsnew * sel->isel * add section on lazy indexing * actually show lazy indexing example * size -> sizes Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * link to UXarray * plugin -> backend Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Don't pretend .dims is a set --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2023-09-08T15:41:31Z 2023-09-08T15:41:31Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
efa28639eae14b3958363b83fe6f89c37f870478 Core team member guide (#7999) * copy napari core dev guide * replace all instance of napari with xarray * rewrite some napari-specific sentences * update links in the resources * list tasks * fixes * mention the plan to merge label Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * core dev -> core team member * choose your own title * rearrange sections to put tasks before code contributions * remove dramatic nuclear launch keys analogy * link to bi-weekly developers meeting * add more types of tasks * mention presenting tutorials * mention representing xarray in user communities * yet more tasks * note that you don't have to do everything * paragraph at top making it clear no extra work is required! * whatsnew * add section on issue triage * Apply suggestions from Deepak's code review Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * various fixes * Update CORE_TEAM_GUIDE.md Co-authored-by: Joe Hamman <jhamman1@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * How to run benchmark CI using PR label --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Joe Hamman <jhamman1@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-07-21T13:48:25Z 2023-07-21T13:48:25Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
90d5cd4fab5aeb1a742da64b57ed5bece4e38ca8 Move whats-new entry 2023-07-18T03:31:27Z 2023-07-18T03:31:27Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d53dda49b7885b2b8d336f27ced0928e7260eda3 New whatsnew section 2023-07-17T06:35:59Z 2023-07-17T06:35:59Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
4ad85f55dcae8959bbacb78e630d77d12493dbd8 Remove future release notes before this release So that the unreleased v2023.07.1 notes don't show up in the changelog of the now-to-be-released v2023.07.0 docs build 2023-07-17T06:15:40Z 2023-07-17T06:15:40Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
69236b8cfae9cf38682d79b766e92d6eba215c3c Update whats-new.rst for new release (#7993) 2023-07-17T06:03:42Z 2023-07-17T06:03:42Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
0040bbc09af0262ac18d1ab2e7d2f6fafda51768 Release summary for v2023.07.0 (#7979) * release summary * Date format Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> --------- Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2023-07-13T16:33:42Z 2023-07-13T16:33:42Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
58096a6549ac96e7fd751fe1c0ca83b1d69ee2ef Chunked array docs (#7951) * draft updates * discuss array API standard * fix sparse examples so they run * Deepak's suggestions Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * link to duck arrays user guide from internals page * fix various links * itemized list * mention dispatching on functions not in the array API standard * examples of duckarrays * add intended audience to xarray internals section * draft page on chunked arrays * move paragraph on why its called a duck array upwards * delete section on numpy ufuncs * explain difference between .values and to_numpy * strongly prefer to_numpy over values * recommend to_numpy instead of values in the how do I? page * clearer about using to_numpy * merge section on missing features * remove todense from examples * whatsnew * double that Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * numpy array class clarification Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Remove sentence about xarray's internals Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * array API standard Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * proper link for sparse.COO type Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * links to docstrings of array types Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * don't put variable in parentheses Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * double backquote formatting Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * better bracketing Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * fix list formatting * add links to glue packages, dask, and cubed * link to todense method Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * link to numpy-like arrays page * link to numpy ufunc docs * more text ab… 2023-07-05T20:08:19Z 2023-07-05T20:08:19Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
429ff9b1339004de27453874dd2f4aef5461a49a Update minimum version of typing extensions in pre-commit (#7960) 2023-07-05T15:43:40Z 2023-07-05T15:43:40Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
4b544211b42a66744893a80c3ddc45dd9f9479de Duck array documentation improvements (#7911) * draft updates * discuss array API standard * fix sparse examples so they run * Deepak's suggestions Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * link to duck arrays user guide from internals page * fix various links * itemized list * mention dispatching on functions not in the array API standard * examples of duckarrays * add intended audience to xarray internals section * move paragraph on why its called a duck array upwards * delete section on numpy ufuncs * explain difference between .values and to_numpy * strongly prefer to_numpy over values * recommend to_numpy instead of values in the how do I? page * clearer about using to_numpy * merge section on missing features * remove todense from examples * whatsnew * double that Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * numpy array class clarification Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Remove sentence about xarray's internals Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * array API standard Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * proper link for sparse.COO type Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * links to docstrings of array types Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * don't put variable in parentheses Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * double backquote formatting Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * better bracketing Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * fix list formatting * add links to glue packages, dask, and cubed * link to todense method Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * link to numpy-like arrays page * link to numpy ufunc docs * add example of using .to_nu… 2023-06-29T14:39:21Z 2023-06-29T14:39:21Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
e5071aad4a081253a6df5ce372c4637df7cad3f5 Allow cubed arrays to be passed to flox groupby (#7941) * fix error raised by ruff * whatsnew 2023-06-26T15:28:03Z 2023-06-26T15:28:03Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
86f99337d803866a4288fc7550f9ee8c495baf87 New whatsnew section 2023-06-23T21:20:32Z 2023-06-23T21:20:32Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
c15871953e0be02e3081c884a71208aba9b11277 credit new contributor in whatsnew for upcoming release 2023-06-23T18:51:45Z 2023-06-23T18:51:45Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
a80ff50830b032d0e422c1e7344164d239906e92 Release summary for v2023.06.0 (#7934) * release summary * add contributors * delete empty whatsnew --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-06-23T03:02:11Z 2023-06-23T03:02:11Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
4156ce53a8e4b65bbeaabebe0b2071d3d9b18c01 Add note on why we only add empty whatsnew after releasing 2023-06-21T19:34:23Z 2023-06-21T19:34:23Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
69445c62953958488a6b35fafd8b9cfd6c0374a5 Note in whatsnew on re-installing to register dask entrypoint 2023-05-24T16:22:01Z 2023-05-24T16:22:01Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
05c7888d0faf753968e12cd338730f7a7f3c891a Array API fixes for astype (#7847) * array API fixes for astype * whatsnew 2023-05-19T15:11:16Z 2023-05-19T15:11:16Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
97a2032a163bb36f6d9e4bf7bff3eca7d7e3faa4 Whats new for release of v2023.05.0 (#7849) * move an entry to the correct place * release summary * [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-05-19T02:17:55Z 2023-05-19T02:17:55Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
08f06c434546fc1de8eaf04011591d2d31b874b2 Ensure all tags have been fetched 2023-05-18T22:17:06Z 2023-05-18T22:17:06Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
6cd6122ab7850842624bfe40579c5b7dc80185f9 Generalize handling of chunked array types (#7019) * generalise chunk methods to allow cubed * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fic typing typo * fixed circular import * fix some mypy errors * added cubed to mypy ignore list * simplify __array_ufunc__ check * Revert "simplify __array_ufunc__ check" as I pushed to wrong branch This reverts commit cdcb3fb7d87e7420210ed4a3219f4ee90f56fe21. * update cubed array type * fix missed conflict * sketch for ChunkManager adapter class * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Remove erroneous docstring about usage of map_blocks Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * apply_ufunc -> apply_gufunc Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * chunk -> from_array Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * remove staticmethods * attempt to type methods of ABC * from_array * attempt to specify types * method for checking array type * Update pyproject.toml * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixed import errors * generalize .chunk method kwargs * used dask functions in dask chunkmanager * define signatures for apply_gufunc, blockwise, map_blocks * prototype function to detect which parallel backend to use * add cubed.apply_gufunc * ruffify * add rechunk and compute methods for cubed * xr.apply_ufunc now dispatches to chunkmanager.apply_gufunc * CubedManager.chunks * attempt to keep dask and cubed imports lazy * generalize idxmax * move unify_chunks import to ChunkManager * generalize Dataset.load() * check explicitly for chunks attribute instead of hard-coding cubed * better function names * add cubed version of unify_chunks * recognize wrapped duck dask arrays (e.g. pin… 2023-05-18T17:34:30Z 2023-05-18T17:34:30Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
4faecb453d414b829803abeda4ba1bedd8142f5d Clarifications in contributors guide (#7595) * update links to issue labels * clarify that we actually use ruff now in pre-commit * mention absolufy-imports which we use in pre-commit * checked that example test file works * fix formatting of nested bullets * add pre-commit to docs env * clarify which environment to use for docstrings * explain how to view local html docs build * clarify what pip -e does * update git commit message requirements * clarify that small changes don't require local testing * whatsnew * point to CI build of the docs * add suggestion to use github desktop * image to help find view docs button on readthedocs * update outdated screenshot of green ci * internal link to point to where you can view RTD build * Add ruff as separate entry in list of pre-commit checks Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-03-13T17:51:24Z 2023-03-13T17:51:24Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
49ae0f8dd39e8fc59ed3476f50b9938bbb40d0c4 State which variables not present in drop vars error message (#7518) * test * improve error message * whatsnew * order the names of missing variables before raising * escape regex so it matches 2023-03-09T20:47:46Z 2023-03-09T20:47:46Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d2a68d05a2a7e76fa3d4b78671a79608d233260c Update apply_ufunc output_sizes error message (#7509) * test for error message * fix * whatsnew --------- Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-02-07T05:01:35Z 2023-02-07T05:01:35Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
43ec7a907c7e384608b4c6b1f4c9b1258898f0dc Docs: add example of writing and reading groups to netcdf (#7338) * example of writing and reading groups to netcdf * whatsnew 2022-12-01T16:24:04Z 2022-12-01T16:24:04Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
e1936a98059ae29da2861f58a7aff4a56302aac1 Ensure Coarsen.construct keeps all coords (#7233) * test * fix * whatsnew * group related tests into a class * Update xarray/core/rolling.py * Update xarray/core/rolling.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2022-10-28T17:46:49Z 2022-10-28T17:46:49Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
6cb97f645475bddf2f3b1e1a5f24f0f9de690683 Example using Coarsen.construct to split map into regions (#7192) * example using coarsen.construct to split map into regions * whatsnew * moved to reshape page * PR number * fix internal links * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2022-10-21T18:14:55Z 2022-10-21T18:14:55Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
341f1302f000a9a4145ec83a3fa88b6a33a3555e merge whatsnews 2022-09-29T22:30:11Z 2022-09-29T22:30:11Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
c22fbf3e908e75a62289b068c82f9f15d867fd8b Merge branch 'main' of https://github.com/pydata/xarray 2022-09-29T22:29:40Z 2022-09-29T22:29:40Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
62724820e0273e7295330151a492350721031e7b new section in whatsnew for next release 2022-09-29T22:29:23Z 2022-09-29T22:29:23Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
208e58869758d7ceb01fba8422e2caaa7296268c 2022.09.0 release summary (#7107) * release summary * Update doc/whats-new.rst Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * correct after Max's wording change Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2022-09-29T21:54:14Z 2022-09-29T21:54:14Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
77b9e8a9186b74acc1c64bb56f4293bd042b80a0 Fill in missing docstrings for ndarray properties (#7090) * fill in missing docstrings for ndarray properties * whatsnew 2022-09-26T22:05:33Z 2022-09-26T22:05:33Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
073f414eb810af02e2ad12d35bcd313558921837 Remove dask_array_type checks (#7023) * remove dask_array_type checks * remove dask_array_compat * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * restore xarray wraps dask precedence * fully remove dask_aray_compat.py file * remove one reference to cupy * simplify __apply_ufunc__ check Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-09-13T00:35:22Z 2022-09-13T00:35:22Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
d797bfbce2db75131ca094e741e50be7b69b9f15 Fix core team page (#6913) * correct link to Benoit's profile * add Alessandro and Aureliana * missing newline 2022-08-15T13:39:43Z 2022-08-15T13:39:43Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
95aca7d6a4a63aa08702dd6f6ceca7d498e20fbc Automatic PR labeler (#6912) * label all new prs with needs-triage * label new prs according to files they touch * newlines at end of files 2022-08-12T19:47:18Z 2022-08-12T19:47:18Z Tom Nicholas 325c282d9b8e5cd68a5fe820056d787d0a543525 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
0512da117388a451653484b4f45927ac337b596f New inline_array kwarg for open_dataset (#6566) * added inline_array kwarg * remove cheeky print statements * Remove another rogue print statement * bump dask dependency * update multiple dependencies based on min-deps-check.py * update environment to match #6559 * Update h5py in ci/requirements/min-all-deps.yml * Update ci/requirements/min-all-deps.yml * remove pynio from test env * Update ci/requirements/min-all-deps.yml * promote inline_array kwarg to be top-level kwarg * whatsnew * add test * Remove repeated docstring entry Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Remove repeated docstring entry Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * hyperlink to dask functions Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2022-05-11T20:26:42Z 2022-05-11T20:26:42Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ec13944bbd4022614491b6ec479ff2618da14ba8 Support **kwargs form in `.chunk()` (#6471) * updated dataset chunk test * add kwargs form to dataset * updated dataarray chunk test * add kwargs form to dataarray * copied FutureWarning to DataArray.chunk * add tests for existing chunk functionality on Variable * updated variable chunk test * add kwargs form to variable * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * whatsnew * handle empty dict in either_dict_or_kwargs * Change numbers.Number to float Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2022-04-11T19:36:40Z 2022-04-11T19:36:40Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
e2b40d73a5e3d85cb5f0721ea9787754869aa0e1 Merge branch 'main' of https://github.com/pydata/xarray 2022-03-02T16:20:53Z 2022-03-02T16:20:53Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
56c7b8a0782d132e8c4d5913fb6a40ecb0ee60e8 New whatsnew section 2022-03-02T16:20:29Z 2022-03-02T16:20:29Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
9b4d0b29c319f4b68f89328b1bf558711f339504 v2022.03.0 release notes (#6319) * release summary * update first calver relase number 2022-03-02T15:49:23Z 2022-03-02T15:49:23Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
17acbb027326ac5f2379fc6cabf425459759e0ca Drop duplicates over multiple dims, and add Dataset.drop_duplicates (#6307) * tests for da.drop_duplicates over multiple dims * pass tests * test for Dataset.drop_duplicates * piped both paths through dataset.drop_duplicates * added dataset.drop_duplicates to API docs * whats-new entry * correct small bug when raising error 2022-02-25T21:08:30Z 2022-02-25T21:08:30Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
b88c65af4b02b7951865efb23f0d8fd62a15514e Add labels to dataset diagram (#6076) Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2022-01-03T16:58:50Z 2022-01-03T16:58:50Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
2957fdf0785af0a1bbb1073049e44cfd4eef933d Remove lock kwarg (#5912) Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2021-12-29T16:34:45Z 2021-12-29T16:34:45Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
960010b00119367ff6b82e548f2b54ca25c7a59c Update open_rasterio deprecation version number (#5916) * update version number * also update in documentation [skip-ci] Co-authored-by: Keewis <keewis@posteo.de> 2021-11-02T18:03:58Z 2021-11-02T18:03:58Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
12590005f2c39e3a9459b7ec4966fd535b64c759 v0.20 Release notes (#5924) * release notes * fix version number * Update doc/whats-new.rst Co-authored-by: Stephan Hoyer <shoyer@google.com> * fix length of title underline Co-authored-by: Stephan Hoyer <shoyer@google.com> 2021-11-02T16:37:44Z 2021-11-02T16:37:44Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
971b1f58c86629fe56df760a2e84c8fa8f4fb1d4 Update minimum dependencies for 0.20 (#5917) * conda ci requirements * update setup.cfg for 0.20 * update dependency list in whatsnew * try removing setuptools * Fix * update * Update ci/requirements/py37-min-all-deps.yml * fix test * add notes * fix pint * fix accessor * One more fix * one last fix? Co-authored-by: keewis <keewis@users.noreply.github.com> Co-authored-by: dcherian <deepak@cherian.net> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2021-11-01T21:14:02Z 2021-11-01T21:14:02Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
867646fa75cb00413f1c21ca152d07a9bc4eb444 Combine by coords dataarray bugfix (#5834) * fixed bug * added tests + reorganised slightly * clarified logic for dealing with mixed sets of objects * removed commented out old code * recorded bugfix in whatsnew * Update doc/whats-new.rst Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update xarray/core/combine.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * removed pointless renaming * update tests to look for capitalized error message * clarified return type in docstring * added test for combining two dataarrays with the same name * Update xarray/tests/test_combine.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * added examples to docstrings * correct docstring example * re-trigger CI * Update xarray/core/combine.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2021-10-29T19:57:35Z 2021-10-29T19:57:35Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
1d94b1ebc323f55448c07d3778cd51d72666683b Add .chunksizes property (#5900) * added chunksizes property * fix typing via Hashable->Any * add chunksizes to API doc * whatsnew * grammar * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update doc/whats-new.rst Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * removed the word consistent * test .chunksizes Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2021-10-29T18:12:21Z 2021-10-29T18:12:21Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
36f05d70c864ee7c61603c8a43ba721bf7f434b3 Use .to_numpy() for quantified facetgrids (#5886) Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2021-10-28T22:41:58Z 2021-10-28T22:41:58Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
214bbe09fb34496eadb4f266d3bb8c943cdae85d Dataset.__setitem__ raise on being passed a Dataset (for single key) (#5839) * raise on being passed a Dataset * linting * added a test * whatsnew * linting * clearer grammar in error message 2021-10-23T19:01:23Z 2021-10-23T19:01:23Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
a62e3133b2a002e2894c6d6c58b218190c982282 Roll coords deprecation (#5653) * changed default * updated tests * updated whats-new * Fix mypy * Update xarray/core/dataarray.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update xarray/core/dataarray.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update xarray/core/dataarray.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update xarray/core/dataset.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update xarray/core/dataset.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * tidy up specification of default argument in docstring * isort linting * Update xarray/core/indexes.py Co-authored-by: Maximilian Roos <m@maxroos.com> Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2021-10-01T18:54:22Z 2021-10-01T18:54:22Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
91d4d086f4e2783387bd9aece2640bbd1e79c6c3 Combine='by_coords' and concat dim deprecation in open_mfdataset (#5669) * deprecate * test * whats-new * Update doc/whats-new.rst Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2021-10-01T18:51:59Z 2021-10-01T18:51:59Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ebfc6a3db0580cc11418e906766805ff4bf36455 move whatsnew entry on duck array ops refactor to correct version 2021-09-30T21:38:40Z 2021-09-30T21:38:40Z Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 Thomas Nicholas baad65176ec073e166c46f59f08ab6a99935a5f8 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
043d68bd1c285245cdfe2282cec42c5843e4ed44 Type hints for combine functions (#5519) * Added test for combine_by_coords changes. * Modified test case to expect a dataset instead of a DataArray. Added converter to combine_by_coords to check for all DataArray case and convert to datasets. * Added tests to check combine_by_coords for exception with mixed DataArrays and dataset input and with empty list. * Formatting changes after running black * Added underscore to helper function to label as private. * Black formatting changes for whats-new doc file. * Removed imports in docstring that were automatically added by code styling tools to match the other docstrings. * Removed duplicate new item line in whats-new. * combine methods now accept unnamed DataArrays as input. * combine nested test checks nested lists of unnamed DataArrays. * Made combine_by_coords more readable. * Cosmetic changes to code style. * Removed extra test from merge with previous PR. * Updated test to use pytest.raises instead of raises_regex. * Added breaking-change entry to whats new page. * Added deprecation warning to combine_coords * Removed index monotonicity checking temporarily. * Removed duplicate entries from whats new page. * Removed TODO message * Added test for combine_nested. * Added check to combine methods to clarify parameter requirements. * Reassigned description of changes to bug fixes category. * Minor style changes. * Added blank line for style purposes. * added type hints * force CI Co-authored-by: Augustus Ijams <aija1100@gmail.com> 2021-09-30T19:52:46Z 2021-09-30T19:52:46Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
cd6065e98d99c8f749050172d5e2fc5f8f36a768 Rely on NEP-18 to dispatch to dask in duck_array_ops (#5571) * basic test for the mean * minimum to get mean working * don't even need to call dask specifically * remove reference to dask when dispatching to modules * fixed special case of pandas vs dask isnull * removed _dask_or_eager_func completely * noqa * pre-commit * what's new * linting * properly import dask for test * fix iris conversion error by rolling back treatment of np.ma.masked_invalid * linting * Update xarray/core/duck_array_ops.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/core/duck_array_ops.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> * Update xarray/core/duck_array_ops.py Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Illviljan <14371165+Illviljan@users.noreply.github.com> 2021-09-29T17:48:39Z 2021-09-29T17:48:39Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
12810c2c264a004648fdb750262f2da4973a7ca5 new blank whats-new for v0.19.1 2021-07-23T21:50:08Z 2021-07-23T21:50:08Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
8bc8b2e4ab79086a68246fdac4892eedb372540e Merge branch 'main' of https://github.com/pydata/xarray into main 2021-07-23T21:13:06Z 2021-07-23T21:13:06Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
53790638f3eb0801efd2ac2aa0ae205b8a8f10e0 v0.19.0 release notes (#5632) * Revert "Use _unstack_once for valid dask and sparse versions (#5315)" This reverts commit 9165c266f52830384c399f0607a4123e65bb7803. * 0.18.2 release notes * fix RTD [skip-ci] (#5518) * v0.19.0 release notes * Update doc/whats-new.rst [skip-ci] * remove empty sections Co-authored-by: Maximilian Roos <m@maxroos.com> Co-authored-by: keewis <keewis@users.noreply.github.com> 2021-07-23T21:12:52Z 2021-07-23T21:12:52Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
45ab3197080bbe4cadd89d0e4fc7bbd313476a65 Merge branch 'main' of https://github.com/pydata/xarray into main 2021-07-23T20:13:12Z 2021-07-23T20:13:12Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
c4ba5a3b0075418520655f609fedd00b634ea1b5 Merge remote-tracking branch 'upstream/stable' into main 2021-07-23T00:26:52Z 2021-07-23T00:26:52Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
92cb751a52eec9e8b5fa521e0f9f83162eff7e3b Plots get labels from pint arrays (#5561) * test labels come from pint units * values demotes pint arrays before returning * plot labels look for pint units first * pre-commit * added to_numpy() and as_numpy() methods * remove special-casing of cupy arrays in .values in favour of using .to_numpy() * .values -> .to_numpy() * lint * Fix mypy (I think?) * added Dataset.as_numpy() * improved docstrings * add what's new * add to API docs * linting * fix failures by only importing pint when needed * refactor pycompat into class * pycompat import changes applied to plotting code * what's new * compute instead of load * added tests * fixed sparse test * tests and fixes for ds.as_numpy() * fix sparse tests * fix linting * tests for Variable * test IndexVariable too * use numpy.asarray to avoid a copy * also convert coords * Force tests again after #5600 Co-authored-by: Maximilian Roos <m@maxroos.com> 2021-07-21T22:38:34Z 2021-07-21T22:38:34Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
c5ee050f5faf09bb047528cca07ab57051282894 Add to_numpy() and as_numpy() methods (#5568) * added to_numpy() and as_numpy() methods * remove special-casing of cupy arrays in .values in favour of using .to_numpy() * lint * Fix mypy (I think?) * added Dataset.as_numpy() * improved docstrings * add what's new * add to API docs * linting * fix failures by only importing pint when needed * refactor pycompat into class * compute instead of load * added tests * fixed sparse test * tests and fixes for ds.as_numpy() * fix sparse tests * fix linting * tests for Variable * test IndexVariable too * use numpy.asarray to avoid a copy * also convert coords * Force tests again after #5600 * Apply suggestions from code review * Update xarray/core/variable.py * fix import * formatting * remove type check Co-authored-by: Stephan Hoyer <shoyer@google.com> * remove attempt to call to_numpy Co-authored-by: Maximilian Roos <m@maxroos.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Stephan Hoyer <shoyer@google.com> 2021-07-21T21:42:47Z 2021-07-21T21:42:47Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
bf27e2c1fd81f5e0afe1ef91c13f651db54b44bb Move summary of #4696 to correct release 2021-07-08T17:24:01Z 2021-07-08T17:24:01Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
a6a1e48b57499f91db7e7c15593aadc7930020e8 Corrected reference to blockwise to refer to apply_gufunc instead (#5383) 2021-05-26T21:34:06Z 2021-05-26T21:34:06Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
1305d9b624723b86050ca5b2d854e5326bbaa8e6 Update release guide (#5274) 2021-05-13T17:44:46Z 2021-05-13T17:44:46Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
1f52ae0e841d75e3f331f16c0f31cd06a1675e23 Explained what a deprecation cycle is (#5289) Co-authored-by: Anderson Banihirwe <axbanihirwe@ualr.edu> Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2021-05-13T16:38:18Z 2021-05-13T16:38:18Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
600ef7b95ce4ca68a82c4026251eecce7348632c New whatsnew section 2021-05-06T19:03:55Z 2021-05-06T19:03:55Z Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 Thomas Nicholas 76fc4e40b2da327dd01c85bb19c7f90f21045568 xarray 13221727 TomNicholas 35968931 TomNicholas 35968931
f2a3318758cd448b773bff1ba7b44685212ecc9c Warn instead of error on combine='nested' with concat_dim supplied (#5255) * corrected doc example * warn instead of raise * update what's new 2021-05-04T02:45:51Z 2021-05-04T02:45:51Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
01b6cc76c6b7c77f2f93fc1766eb76f851529b5d open_mfdataset: Raise if combine='by_coords' and concat_dim=None (#5231) 2021-04-30T12:41:16Z 2021-04-30T12:41:16Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
f4b95cd28f5f34ed5ef6cbd9280904fb5449c2a7 dim -> coord in DataArray.integrate (#3993) * changed arg and docstrings * test warning is raised * updated kwarg in test * updated what's new * Fix error checking * Fix whats-new * fix docstring * small fix Co-authored-by: dcherian <deepak@cherian.net> 2021-01-29T22:59:29Z 2021-01-29T22:59:29Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
3088de25987f6863ba6c7a73b23a7ca7a8c93a69 Remove old auto combine (#3926) * Removed auto_combine function and argument to open_mfdataset * Removed corresponding tests * Code formatting * updated what's new * PEP8 fixes * Update doc/whats-new.rst `:py:func:` links fixed Co-Authored-By: keewis <keewis@users.noreply.github.com> * removed auto_combine from API docs * clarify that auto_combine is completely removed * concat_dim=None by default for combine='nested' * fix black formatting Co-authored-by: keewis <keewis@users.noreply.github.com> Co-authored-by: dcherian <deepak@cherian.net> 2020-06-24T18:22:54Z 2020-06-24T18:22:54Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
2c92f69ab208c02344b8d5e5edef3e71e3495d3b keep attrs in interpolate_na (#3970) * interp_na now preserves attrs * added test * Added keep_attrs kwarg to interpolate_na * updated what's new * changed default to true 2020-04-17T20:16:26Z 2020-04-17T20:16:26Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
f07adb293e67ae01d305fd1c8fb42f5bad2238e7 Updated list of core developers (#3943) * updated core dev list * what's new entry 2020-04-07T19:28:24Z 2020-04-07T19:28:24Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
8d280cd7b1d80567cfdc6ae55165c522a5d4c2ce Bugfix for plotting transposed 2d coords (#3934) * always transpose y to match x * test based on issue example * updated what's new * isort 2020-04-04T17:57:19Z 2020-04-04T17:57:19Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
8a650a11d1f859a88cc91b8815c16597203892aa Fix mypy type checking tests failure in ds.merge (#3690) * Added DataArray as valid type input to ds.merge method * Fix import error by specifying type as string 2020-01-13T16:33:04Z 2020-01-13T16:33:04Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 Deepak Cherian 0c7e9e762dbfd6554e60c953bf27493047d95109 xarray 13221727 TomNicholas 35968931 dcherian 2448579
1689db493f10262555196f658c52e370aacb4a33 ds.merge(da) bugfix (#3677) * Added mwe as test * Cast to Dataset * Updated what's new * black formatted * Use assert_identical 2020-01-12T13:04:01Z 2020-01-12T13:04:01Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ea101f571f3b2f13ab02c7b57453571af559f940 Bugfix/plot accept coord dim (#3345) Bug in plot.line fixed by ensuring 1D coords are cast down to their associated dims. There was previously two particular cases where this would not happen. 2019-09-26T08:51:58Z 2019-09-26T08:51:58Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
e5205347a5f6dcc60fee1baff00709b9e22baac5 Hotfix for case of combining identical non-monotonic coords (#3151) * New test for issue * Fix * Removed redundant if statement * Trigger tests rerun * Updated what's new 2019-07-31T13:56:47Z 2019-07-31T13:56:47Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 TomNicholas 35968931 web-flow 19864447
ed421e80e69788b92cdda050b0ac389ecce590fb Improve open_mfdataset deprecation warnings (#3101) * Updated deprecation warnings to be more specific and link to docs * Corresponding tests checking for new warning * Removed trailing whitespace 2019-07-12T15:43:31Z 2019-07-12T15:43:31Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 TomNicholas 35968931 shoyer 1217238
8c61997d0daa5564a007458ab4febebcecdc30af Removed rogue print statement in N-D combine (#3074) 2019-07-02T14:16:42Z 2019-07-02T14:16:42Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 TomNicholas 35968931 shoyer 1217238
17d18ce8230fea74e72ad59b84386cf662448d45 Rename combine functions (#3043) * Renamed combine functions in code * Renamed combine functions in docs * pep8 fixes * Fixed mistake in docstring * Removed trailing whitespace in error messages 2019-06-26T15:00:38Z 2019-06-26T15:00:38Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 TomNicholas 35968931 shoyer 1217238
6b33ad8b3e56834c3a345f21afc17680a164c5e9 API for N-dimensional combine (#2616) * concatenates along a single dimension * Wrote function to find correct tile_IDs from nested list of datasets * Wrote function to check that combined_tile_ids structure is valid * Added test of 2d-concatenation * Tests now check that dataset ordering is correct * Test concatentation along a new dimension * Started generalising auto_combine to N-D by integrating the N-D concatentation algorithm * All unit tests now passing * Fixed a failing test which I didn't notice because I don't have pseudoNetCDF * Began updating open_mfdataset to handle N-D input * Refactored to remove duplicate logic in open_mfdataset & auto_combine * Implemented Shoyers suggestion in #2553 to rewrite the recursive nested list traverser as an iterator * --amend * Now raises ValueError if input not ordered correctly before concatenation * Added some more prototype tests defining desired behaviour more clearly * Now raises informative errors on invalid forms of input * Refactoring to alos merge along each dimension * Refactored to literally just apply the old auto_combine along each dimension * Added unit tests for open_mfdatset * Removed TODOs * Removed format strings * test_get_new_tile_ids now doesn't assume dicts are ordered * Fixed failing tests on python3.5 caused by accidentally assuming dict was ordered * Test for getting new tile id * Fixed itertoolz import so that it's compatible with older versions * Increased test coverage * Added toolz as an explicit dependency to pass tests on python2.7 * Updated 'what's new' * No longer attempts to shortcut all concatenation at once if concat_dims=None * Rewrote using itertools.groupby instead of toolz.itertoolz.groupby to remove hidden dependency on toolz * Fixed erroneous removal of utils import * Updated docstrings to include an example of multidimensional concatenation * Clarified auto_combine docstring for N-D behaviour * Added unit test for nested list … 2019-06-25T15:14:34Z 2019-06-25T15:14:34Z Tom Nicholas 26a6f89d5f52aa3fe5267933be6139d10dfff2a7 Stephan Hoyer f10b21bed2846b879806f87039b77245b18e7671 xarray 13221727 TomNicholas 35968931 shoyer 1217238

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