home / github

Menu
  • Search all tables
  • GraphQL API

commits

Table actions
  • GraphQL API for commits

145 rows where author = 14371165 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 145

author 1

  • Illviljan · 145 ✖
sha message author_date ▲ committer_date raw_author raw_committer repo author committer
a07e16c5aa6f938853584d1c725feca02fa65167 Add typing to some functions in indexing.py (#8922) * Add typing * Update indexing.py 2024-04-10T18:05:52Z 2024-04-10T18:05:52Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
5bcbf7058bb40b1e94f636ab16e25653b42b5a0f Add typing to test_plot.py (#8889) * Update pyproject.toml * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * Update test_plot.py * raise ValueError if too many dims are requested --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-04-05T16:42:26Z 2024-04-05T16:42:26Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
47ff159f456dd3fc64170722eaac87c368745caa Add typing to test_groupby.py (#8890) * Update test_groupby.py * Update pyproject.toml * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * Update test_groupby.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_groupby.py * Update test_groupby.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_groupby.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2024-03-29T16:38:16Z 2024-03-29T16:38:16Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
afce18f774b6b57b696f7223c3bd179a91b7f7d1 Avoid in-place multiplication of a large value to an array with small integer dtype (#8867) * Avoid inplace multiplication * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_plot.py * Update test_plot.py * Update dataarray_plot.py * [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-03-29T15:26:38Z 2024-03-29T15:26:38Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
81f38f3de4260561ddc89f82981a0d6daa6cede6 Add overloads to get_axis_num (#8547) Co-authored-by: Anderson Banihirwe <13301940+andersy005@users.noreply.github.com> 2024-01-30T00:08:53Z 2024-01-30T00:08:53Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2971994ef1dd67f44fe59e846c62b47e1e5b240b Filter null values before plotting (#8535) * Remove nulls when plotting. * Update test_plot.py * Update test_plot.py * Update whats-new.rst * Update test_plot.py * only filter on scatter plots as that is safe. 2023-12-13T15:44:54Z 2023-12-13T15:44:54Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
c53c40068b582445442daa6b8b62c9f94c0571ac Update concat.py (#8538) 2023-12-13T09:27:11Z 2023-12-13T09:27:11Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
0bf38c223b5f9ce7196198e2d92b6f33ea344e83 Add getitem to array protocol (#8406) * Update _typing.py * Update _typing.py * Update test_namedarray.py * fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update _typing.py * Update _typing.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-12-12T20:44:10Z 2023-12-12T20:44:10Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
4550a01c9dca27dd043d734bab1a78ef972be68b Add expand_dims (#8407) 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> 2023-12-01T18:52:10Z 2023-12-01T18:52:10Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
dcf5d743fc8ff66996ff73c08f6893b701ff6e02 Use concise date format when plotting (#8449) * Add concise date format * Update utils.py * Update dataarray_plot.py * Update dataarray_plot.py * Update whats-new.rst * Cleanup * Clarify xfail reason * Update whats-new.rst 2023-11-21T19:26:24Z 2023-11-21T19:26:24Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
83fbcf0dfc2564813752badb2c3cf9846036b033 Test masked array (#8396) * Test masked array * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_namedarray.py * Update core.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-11-03T15:07:34Z 2023-11-03T15:07:34Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
fcdc81028bd3c066fc7c9fbf965d2c66fcf8da4c Correct typing for _sparsearray (#8395) * Update _typing.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update _typing.py * [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-10-31T19:28:49Z 2023-10-31T19:28:49Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
8a2f29b8c0548963c7d88398c081faea5b6388db Fix sparse typing (#8387) * Fix sparse typing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update variable.py * typos * Update variable.py * Update variable.py * Update variable.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update variable.py * Update variable.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-10-31T17:43:57Z 2023-10-31T17:43:57Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
cfe4d71fae70930ac6776bd53fe2a93875a84515 Add duckarray test for np.array_api (#8391) 2023-10-31T03:05:22Z 2023-10-31T03:05:22Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
f63ede943840d1e51f16bd65c13c7957d7e84f6f Update conf.py (#8390) 2023-10-29T11:08:33Z 2023-10-29T11:08:33Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
043b3dc36e3c2a4b8928ddd559c4f7291d563099 Add chunkedduckarray to _typing (#8376) 2023-10-26T01:13:53Z 2023-10-26T01:13:53Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
7a68281fdf1ff11541d1165501ad72bb096cd48c NamedArray.ndim can only be int (#8362) 2023-10-23T19:04:13Z 2023-10-23T19:04:13Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
dd5eb512286135b9a542516e72bff3a4da32fd84 Use namedarray repr in _array_api docstrings (#8355) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-10-22T00:52:02Z 2023-10-22T00:52:02Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
b0bb86efe0df34e9196e9927875bea8434357b14 Remove unnecessary for loop when using get_axis_num (#8356) 2023-10-22T00:49:38Z 2023-10-22T00:49:38Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
8dddbca924fac1012245f510dca282f7f125cb06 Add better ASV test cases for open_dataset (#8352) * Add large amount of values and chunk with samll values * Update dataset_io.py 2023-10-20T18:34:35Z 2023-10-20T18:34:35Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
087fe45266c7d2e0a651eca41a8d3ed8b4b5faa5 Use shape and dtype as typevars in NamedArray (#8294) * Add from_array function * Update core.py * some fixes * Update test_namedarray.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixes * fixes * fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update utils.py * more * Update core.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_namedarray.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update core.py * fixes * fkxes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * move to NDArray instead * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Rename and align more with numpy typing * Add duck type testing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * docstring * Update test_namedarray.py * fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update utils.p… 2023-10-18T06:22:52Z 2023-10-18T06:22:52Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
f895dc1a748b41d727c5e330e8d664a8b8780800 Remove redundant check in IndexVariable (#8320) * IndexVariable can only have pandasindexadapter * Update variable.py 2023-10-17T16:41:32Z 2023-10-17T16:41:32Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
014ab8113c9397848853bf87069efffb7e22bdb2 Fix typing issues in tests (#8312) * Fix typing issues in tests * Update test_variable.py 2023-10-16T15:09:56Z 2023-10-16T15:09:56Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
bac1265705909001e44993c4772c8fdb9476b939 Reverse type checks for better type inheritance (#8313) * Reverse type checks * remove ignores not needed yet 2023-10-16T06:30:54Z 2023-10-16T06:30:54Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
4520ce9e30425bc48ac5d5c3613f638f9bf9390a Handle numpy missing the array api function astype (#8315) 2023-10-16T06:25:19Z 2023-10-16T06:25:19Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
47eec7fb1c948f385e8b6f9ad71d4d49e2148bcc Remove real, imag, astype methods from NamedArray (#8295) * remove imag / real / astype * Remove real, imag and astype * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * add imag, real functions * Update variable.py * Update utils.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update utils.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-10-13T15:58:06Z 2023-10-13T15:58:06Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
ab3dd59fa4da78d391c0792715e69e5d06ad89f5 Add pyright type checker (#8279) * Add pyright type checker * Update ci-additional.yaml * Update ci-additional.yaml 2023-10-09T12:32:28Z 2023-10-09T12:32:28Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
e8be4bbb961f58ba733852c998f2863f3ff644b1 Update ci-additional.yaml (#8280) 2023-10-08T00:49:34Z 2023-10-08T00:49:34Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
d5f17858e5739c986bfb52e7f2ad106bb4489364 Use strict type hinting for namedarray (#8241) * Disallow untyped defs in namedarray * Just use strict instead * Update pyproject.toml * Test explicit list instead. * Update pyproject.toml * Update pyproject.toml * Update pyproject.toml * Update utils.py * Update core.py * getmaskarray isn't typed yet * Update core.py * add _Array protocol * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update utils.py * Update test_namedarray.py * Update utils.py * Update test_namedarray.py * Update test_namedarray.py * Update utils.py * Update utils.py * Update utils.py * Update core.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update utils.py * Update core.py * Update test_namedarray.py * Update test_namedarray.py * Update test_namedarray.py * Update utils.py * Update core.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update core.py * Update core.py * Update utils.py * Update core.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update core.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update core.py * Update test_namedarray.py * Update utils.py * Update pyproject.toml * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update core.py * Update utils.py * Update xarray/namedarray/utils.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update utils.py * Update core.py * Update utils.py * Update co… 2023-10-03T17:18:41Z 2023-10-03T17:18:41Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
dbcf6a7245a1ba0c03b8ab490f9964f72f093185 Add type hints to maybe_promote in dtypes.py (#8243) * Add type hints to maybe_promote * attempt to type hint fill_value * Update dtypes.py * Update dtypes.py * avoid type redefinition * I give upp with fill_value, pandas mostly do it as well. Only 1 place had the Scalar typing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update types.py * Update dtypes.py * Update dtypes.py * Update variables.py --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-09-28T19:39:55Z 2023-09-28T19:39:55Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
639ce0fd427545fedd3734fd269fb8b01804beb7 Bind T_DuckArray to NamedArray (#8240) * Bind T_DuckArray to NamedArray * Fix tests 2023-09-28T16:18:26Z 2023-09-28T16:18:26Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
77eaa8be439a61ae07939035d07d6890b74d53e8 Add typing to functions related to data_vars (#8226) * Update dataset.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more typing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update xarray/core/dataset.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-24T14:03:55Z 2023-09-24T14:03:55Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2b444af78cef1aaf4bbd9e4bded246d1d0defddb Add T_DuckArray type hint to Variable.data (#8203) * Add T_DuckArray * Add type to variable.data * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fixes * Update variable.py * Update variable.py * Update variable.py * Update variable.py * Update variable.py * chunk renaming * Update parallelcompat.py * fix attrs? * Update alignment.py * Update test_parallelcompat.py * Update test_variable.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update test_variable.py * Update test_variable.py * Update test_variable.py --------- 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> 2023-09-19T15:23:25Z 2023-09-19T15:23:25Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
3edd9978b4590666e83d8c0e4e8f574be09ff4c8 Don't try to sort hashable, map to string (#8172) * Update dataset.py * Update dataset.py * Update dataset.py * Remove sorted, keep it simple. * Update dataset.py * tests fail if tweaking this too much, just map to str then. 2023-09-11T18:09:15Z 2023-09-11T18:09:15Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
a47ff4ed7ff6d6a5a16d0e604bdb120557c42e13 Remove hue_style from plot1d docstring (#7925) * Remove hue_style from plot1d docstring * Add deprecation warning * Remove hue_style in scatter tests * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * hmm timedelta is numeric? * Update utils.py * Update test_plot.py * Update whats-new.rst * fix merge errors --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-07-13T23:17:47Z 2023-07-13T23:17:47Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
38e5a0ce1976b7c158f6c15775cdc5774a7ab331 Add new what's new section (#7986) 2023-07-13T21:30:06Z 2023-07-13T21:30:06Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
e7b433bd65d178b25db8410a9c5bcff5d6dd8137 Skip broken tests on python 3.11 and windows (#7972) Should be undone whenever root cause is fixed, #7971. 2023-07-10T18:54:37Z 2023-07-10T18:54:37Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
159f91987c6170016efcdc51a780e28a9e8b24d8 Use another repository for upstream testing (#7970) 2023-07-10T17:33:11Z 2023-07-10T17:33:11Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
554285bbfc98c3f44a59446c09036570311c746e Move absolute path finder from open_mfdataset to own function (#7968) * Move absolute path finder to own function * Update common.py * Workaround for strange \ behavior * More workarounds * Update common.py * Update common.py * Update common.py * Update xarray/backends/common.py Co-authored-by: Michael Niklas <mick.niklas@gmail.com> * Update common.py --------- Co-authored-by: Michael Niklas <mick.niklas@gmail.com> 2023-07-10T14:04:05Z 2023-07-10T14:04:05Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
c9d89e2b51b6dfee34e371a9232024ec45cd2d9c Improve concat performance (#7824) * 1. var_idx very slow * 2. slow any * Add test * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * 3. Slow array_type called multiple times * 4. Can use fastpath for variable.concat? * 5. slow init of pd.unique * typos * Update concat.py * Update merge.py * 6. Avoid recalculating in loops * 7. No need to transpose 1d arrays. * 8. speed up dask_dataframe * Update dataset.py * Update dataset.py * Update dataset.py * Add dask combine test with many variables * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update combine.py * Update combine.py * Update combine.py * list not needed * dim is usually string, might be faster to check for that * first_var.dims doesn't change and can be defined 1 time * mask bad points rather than append good points * reduce duplicated code * don't think id() is required here. * get dtype directly instead of through result_dtype * seems better to delete rather than append, * use internal fastpath if it's a dataset, values should be fine then * Change isinstance order. * use fastpath if already xarray objtect * Update variable.py * Update dtypes.py * typing fixes * more typing fixes * test undoing as_compatible_data * undo concat_dim_length deletion * Update xarray/core/concat.py * Remove .copy and sum * Update concat.py * Use OrderedSet * Apply suggestions from code review * Update whats-new.rst * Update xarray/core/concat.py * no need to check arrays if cupy isnt even installed * Update whats-new.rst * Add concat comment * minimize diff * revert sketchy --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-06-02T14:36:10Z 2023-06-02T14:36:10Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
609a90169dfb037d6e524ce78423eaa859e72ca7 Improve to_dask_dataframe performance (#7844) * Improve to_dask_dataframe performance * Add ASV test * Update pandas.py * Update dataset.py 2023-05-25T20:08:54Z 2023-05-25T20:08:54Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
95bb81352422ec78768200cec9b8f0bcb8b5a609 Avoid explicit loop when updating OrderedSet (#7857) 2023-05-25T20:08:34Z 2023-05-25T20:08:34Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
d8ec3a3f6b02a8b941b484b3d254537af84b5fde Add type hints to test_dtypes (#7858) 2023-05-21T12:30:18Z 2023-05-21T12:30:18Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
e8af0577bb6a01eac93e231243243fd9fd859bd1 Improve interp performance (#7843) 2023-05-18T18:54:14Z 2023-05-18T18:54:14Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2873831e5048fc630b1eaa5b3316d2e876e1afc7 Pin pint to 0.20 (#7820) * Update environment.yml * Update environment.yml * limit pint version * Apply suggestions from code review Co-authored-by: Justus Magin <keewis@users.noreply.github.com> * Update all-but-dask.yml --------- Co-authored-by: Justus Magin <keewis@users.noreply.github.com> 2023-05-06T07:27:27Z 2023-05-06T07:27:27Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
6310957b08872d3e8f51899e9571a804b9a11f91 Allow the label run-upstream to run upstream CI (#7787) * Allow label run-upstream to run upstream CI * Update upstream-dev-ci.yaml * Add mypy upstream test * Update upstream-dev-ci.yaml 2023-05-01T19:12:25Z 2023-05-01T19:12:25Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
6b7515c20efb9a280370eb755d2410958e893a96 Fix typing errors using mypy 1.2 (#7752) * test newest mypy * Update ci-additional.yaml * remove ignores * add typing * Use ClassVar * Generalize data_vars typing concat. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Use a normal method to retrieve a type of Variable * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * ignore plotfunc error * force reinstall * remove outdated comments --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-04-15T18:31:57Z 2023-04-15T18:31:57Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
6364cc068c56c1bb854f6ff8287b4e7f9638319c Pull Request Labeler - Undo workaround sync-labels bug (#7667) * Undo labeler workaround for sync-labels * Update label-prs.yml * Update label-prs.yml * Update label-prs.yml * Update label-prs.yml * Update label-prs.yml * Update label-prs.yml 2023-03-23T20:23:02Z 2023-03-23T20:23:02Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
9ff932a564ec1e19918120bab0ec78f1f87df07b Require to explicitly defining optional dimensions such as hue and markersize (#7277) * Prioritize mpl kwargs when hue/size isn't defined. * Update dataarray_plot.py * rename vars for clarity * Handle int coords * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update dataarray_plot.py * Move funcs to utils and use in facetgrid, fix int coords in facetgrid * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update dataarray_plot.py * Update utils.py * Update utils.py * Update facetgrid.py * typing fixes * Only guess x-axis. * fix tests * rename function to a better name. * [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 * Update whats-new.rst --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-02-11T20:55:16Z 2023-02-11T20:55:16Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
7683442774c8036e0b13851df62bda067b2a65d5 Use plt.rc_context for default styles (#7318) * Use plt.rc_context for default styles * Add tests * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Explain tests * Check that args are prioritized * Use rc_context as decorator * Using as decorator is unfortunately not lazy, reverting * Add test for facetgrid as well * Update whats-new.rst * Update whats-new.rst * Update xarray/tests/test_plot.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * import assert_no_warnings --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Joe Hamman <joe@earthmover.io> Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2023-02-09T12:55:59Z 2023-02-09T12:55:59Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
d385e2063a6b5919e1fe9dd3e27a24bc7117137e Avoid in-memory broadcasting when converting to_dask_dataframe (#7472) * Avoid in-memory broadcasting when converting to dask_dataframe * Update dataset.py * Update xarray/core/dataset.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> * Update whats-new.rst * remove ravel_chunks * Update dataset.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2023-01-26T17:00:23Z 2023-01-26T17:00:23Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
3ee7b5a63bb65ce62eff3dafe4a2e90bca7a9eeb Add benchmarks for to_dataframe and to_dask_dataframe (#7474) 2023-01-24T20:13:29Z 2023-01-24T20:13:29Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
6c5840e1198707cdcf7dc459f27ea9510eb76388 Improve performance for backend datetime handling (#7374) * Add typing to conventions.py use fastpath on recreated variables * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add fastpath * Add fastpath * add typing * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update times.py * Think mypy found an error here. * Update variables.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update times.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Tuple for mypy38 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Variable is already input to this function Function is about 18% faster without this check. * Don't import DataArray until necessary. Reduces time from 450ms -> 290ms from my open_dataset testing. * Update conventions.py * Only create a Variable if a change has been made. * Don't recreate a unmodified variable * Add ASV test * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py * return early instead of new variables * Update conventions.py * Update conventions.py Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2023-01-13T14:50:52Z 2023-01-13T14:50:52Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
17933e7654d5502c2a580b1433c585241f915c18 Add lazy backend ASV test (#7426) * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py * move _skip_slow to setup * Add timing for all engines. * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py * Update dataset_io.py 2023-01-11T18:56:24Z 2023-01-11T18:56:24Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
f3b7c69e21a35452e7ba307815bc80ef39ebd2c1 Pull Request Labeler - Workaround sync-labels bug (#7431) * PR labeler, workaround sync-labels bug * Update label-prs.yml * The bot gets it's own label then. * Update label-prs.yml * bot get's to change topic-performance, we humans get run-benchmarks 2023-01-10T23:06:14Z 2023-01-10T23:06:14Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
7fc5022e5102af6f40aa4908d66101a5063c27b3 absolufy-imports - Only in xarray folder (#7370) * Revert "absolufy-imports - No relative imports - PEP8 (#7204)" This reverts commit 6e77f5e8942206b3e0ab08c3621ade1499d8235b. * absolufy-imports - No relative imports - PEP8 * absolufy-imports - No relative imports - PEP8 * absolufy-imports - No relative imports - PEP8 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update whats-new.rst * Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks" This reverts commit 9f50f5d4054b2b851e4d5945394155873c990587. * Update .pre-commit-config.yaml * [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-12-09T16:55:12Z 2022-12-09T16:55:12Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
6e77f5e8942206b3e0ab08c3621ade1499d8235b absolufy-imports - No relative imports - PEP8 (#7204) * absolufy imports * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks" This reverts commit ee9db08e9ada58f280585deba21fea3fdd6a84ca. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks" This reverts commit 66af1c3731439762f0686610ff5872343d0bd15b. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Revert "[pre-commit.ci] auto fixes from pre-commit.com hooks" This reverts commit 55dfefa910b3e83dc9050b28a4116f0eada9b4d3. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update whats-new.rst Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-12-07T21:24:44Z 2022-12-07T21:24:44Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
8953df782f151e3df4563324ec199041159aecf9 mypy - Remove some ignored packages and modules (#7319) * Allow type checking dask * test removing numpy * remove ignore for pycompat * fix pycompat typing error * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * remove pint * test removing pandas * Revert "test removing pandas" This reverts commit accd8ba4b59ebefcc46479828fcbf0857d4a0c08. Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-11-26T15:39:11Z 2022-11-26T15:39:11Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
ff6793d975ef4d1d8d5d32b8ad6f4f44e02dda9b Switch to T_DataArray in .coords (#7285) * Switch to T_DataArray in .coords * Update coordinates.py * Update coordinates.py * mypy understands the type from items better apparanetly * Update coordinates.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * resolve DataArrayCoords generic type * fix import * Test adding __class_getitem__ * Update coordinates.py * Test adding a _data slot. * Adding class_getitem seems to work. * test mypy on 3.8 * Update ci-additional.yaml 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> 2022-11-22T17:02:08Z 2022-11-22T17:02:08Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
5344ccbab409d15a7bc9f7125741cc33c735aa61 Add mypy version to xr.show_versions (#7303) * Add mypy version to xr.show_versions * Update print_versions.py 2022-11-21T21:33:15Z 2022-11-21T21:33:15Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
d6671dd414370d006254ba3156cb96256ce0e9c7 Fix some typing errors in DuckArrayModule (#7296) * Fix some typing errors in DuckArrayModule * Update pycompat.py * Update pycompat.py 2022-11-20T10:18:52Z 2022-11-20T10:18:52Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
9dd3c1baf57c1061eaab306034cde97338c63e98 Use a default value for constant dimensions (#7281) * Add a default value for constant dimensions * Update utils.py 2022-11-20T09:59:37Z 2022-11-20T09:59:37Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
4dddb0bea882457cca665b4ac0d3940fcdcb9470 Handle division by zero in _Normalize._calc_widths (#7272) * Update utils.py * Add docstring example for constant values. * Update utils.py 2022-11-11T06:27:50Z 2022-11-11T06:27:50Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
fc9026b59d38146a21769cc2d3026a12d58af059 Avoid loading any data for reprs (#7203) * Avoid loading any data for reprs * Update test_formatting.py * Update whats-new.rst * Update doc/whats-new.rst Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> * specify dtype to avoid os issues * Update xarray/tests/test_formatting.py * Update whats-new.rst Co-authored-by: Maximilian Roos <5635139+max-sixty@users.noreply.github.com> 2022-10-28T16:23:19Z 2022-10-28T16:23:19Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
7ff2b04a9bfa5da86d23a0615dbb3ae6a84bde91 Explicitly remove grids for pcolormesh (#7219) 2022-10-28T16:22:52Z 2022-10-28T16:22:52Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
c92102bca4a20b4e9f2aacf722b7008698522c8a Rename FacetGrid.axes to FacetGrid.axs in tests (#7218) * Rename FacetGrid.axes to FacetGrid.axs * Update test_units.py * Add warning test * [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-10-27T17:45:19Z 2022-10-27T17:45:19Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
9951491e0b849834c369de522de2df8172a2e298 Align naming convention with plt.subplots (#7194) * Align axs naming with plt.subplots * Update plotting.rst * Update facetgrid.py * Update facetgrid.py * Update doc/user-guide/plotting.rst Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update facetgrid.py * Update whats-new.rst * Update facetgrid.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2022-10-23T11:58:12Z 2022-10-23T11:58:12Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
c4677cea257871caadf261908138679131e2abb1 Remove rasterio tutorial test (#7196) * Remove rasterio tutorial test * Update tutorial.py 2022-10-23T11:57:35Z 2022-10-23T11:57:35Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
a7f7190fede13e34e44640ed648d650c3679ab12 Rework docs about scatter plots (#7169) * Rework docs about scatter * Update plotting.rst * Update plotting.rst * Show that dataarray scatter also exists. 2022-10-17T13:40:00Z 2022-10-17T13:40:00Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
0aa0ae4923ea33ab55bb6df8f63c108f94a6817e Fix some scatter plot issues (#7167) * User markersize for scatter plots. * fix .values_unique not returning same values as .values * fix typing issues in _Normalize * fix typing issues with None with hueplt_norms * fix typing issues with None hueplt_norm * [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-10-17T13:39:30Z 2022-10-17T13:39:30Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
8dac64b40bd05b72b2dad5d62074f1e288200dba Add dataarray scatter (#6778) * allow adding any number of extra coords * Explain how ds will becom darray * Update dataset_plot.py * Update dataset_plot.py * use coords for coords * Explain goal of moving ds plots to da * Update dataset_plot.py * Update dataset_plot.py * Update dataset_plot.py * handle non-existant coords * Update dataset_plot.py * Look through the kwargs to find extra coords * output of legend labels has changed * pop plt, comment out error test * Update dataset_plot.py * Update facetgrid.py * move some funcs to utils * add the funcs to the moved place * various bugfixes * use coords to check if valid * only normalize sizes, hue is not necessary. * Use same scatter parameter order as the dataset version. * Fix tests assuming a list of patchollections is returned. * improve ds to da wrapper * Filter kwargs * normalize args to be able to filter the correct args * Update plot.py * Update plot.py * Update dataset_plot.py * Some fixes to string colorbar * Update plot.py * Check if hue is str * Fix some failing tests * Update dataset_plot.py * Add more relevant params higher up * use hue in facetgrid, normalize data * Update plot.py * Move parts of scatter to a decorator * Update plot.py * Update plot.py * get scatter to work with decorator * use correct name * Add a Normalize class For categoricals to work most of the time a normalization to numerics has to be done. Once shown on the plot it has to be reformatted however with a lookup function * skip use of Literal * remove test code * fix lint errors * more linting fixes * doctests fixing * Update utils.py * Update plot.py * Update utils.py * Update plot.py * Update facetgrid.py * revert some old ideas * Update utils.py * Update plot.py * trim unused code * use to_numpy instead * more pint compats * work on facetgrid legends * facetgrid colorbar tweaks * [pre-commit.ci] … 2022-10-07T15:43:28Z 2022-10-07T15:43:28Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
404a6e268d3d83e8bad04768971ba1bc207a155d Clearer variable names (#7082) 2022-09-26T20:50:18Z 2022-09-26T20:50:18Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
212a5d7909e8dd54446b08574a0683e2477f2b40 Set sharex/sharey to false if using 3d plots (#7047) 2022-09-25T15:33:28Z 2022-09-25T15:33:28Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
968443c81868b35e46f460a04d7135ce99e9c3e4 Add helper for setting axis limits in facetgrid (#7046) * Add helper for setting axis limits in facetgrid * z argument isn't available yet * Update facetgrid.py * Update xarray/plot/facetgrid.py Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> * Update facetgrid.py * use float only Co-authored-by: Mathias Hauser <mathause@users.noreply.github.com> 2022-09-25T15:29:01Z 2022-09-25T15:29:01Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
bda0a2faac5b870b39251da6ab4a0113377e32f7 Use micromamba in ASV benchmark workflow (#6926) * Use micromamba in asv workflow * asv in extra-specs and cache environment key * Update .github/workflows/benchmarks.yml Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2022-09-24T09:15:37Z 2022-09-24T09:15:37Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
09e467a6a3a8ed68c6c29647ebf2b09288145da1 Self should be Any (#7044) 2022-09-16T15:54:54Z 2022-09-16T15:54:54Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
790a444b11c244fd2d33e2d2484a590f8fc000ff Add type hint Self (#6923) 2022-08-22T12:24:04Z 2022-08-22T12:24:04Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
63d7eb9c45781309506c332a78828fe0e821b1a1 Generalize set_(x, y, z)labels in facetgrids (#6918) * Generalize set_xlabels * Update facetgrid.py * Add some typing and docstring fixes * [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-08-17T17:21:39Z 2022-08-17T17:21:39Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
fbaf815af746a73b29c2b927ccb3aaf37f3a8721 Reuse width variable (#6917) 2022-08-15T22:40:06Z 2022-08-15T22:40:06Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
bdd1da8a221118b9cb217ecc9aeaeaadf0c6cf09 Type xr.tutorial (#6897) * Type tutorial * [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-08-10T07:40:17Z 2022-08-10T07:40:17Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
3c8ce0f4f6fd287bcd1bc3783d51d4ce5a6bc55d Fix mypy CI (#6898) 2022-08-09T01:30:24Z 2022-08-09T01:30:24Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
c3d45b3adf1ae82067b279c2226e076e2fbb53e6 Rely on array backend for string formatting (#6823) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-08-08T15:11:34Z 2022-08-08T15:11:34Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2c12cfc463ed179f05cdd82a6b1399044149b33c Handle None in assert_valid_xy (#6871) * Handle none in assert_valid_xy * add test * Update xarray/tests/test_plot.py * Update test_plot.py Co-authored-by: Deepak Cherian <dcherian@users.noreply.github.com> 2022-08-03T22:08:45Z 2022-08-03T22:08:45Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
a17a00f8f95195838e1d7360426454c8ed0570ea Add typing to some interval functions (#6862) 2022-08-02T20:43:08Z 2022-08-02T20:43:08Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
88ac94942318e815ecce0d06644c6425412c623d Better error message in _infer_meta_data (#6856) * better error message in _infer_meta_data * Update utils.py * Use more common error format. 2022-08-01T16:59:51Z 2022-08-01T16:59:51Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
5a4505199fe7deb449835f7f624a83ae1efed1d2 Convert name to string in label_from_attrs (#6832) * Convert name to string in label_from_attrs * [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-07-26T22:48:38Z 2022-07-26T22:48:38Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2e02ca7367cc52d2d8618124c470f58ab2ea1de2 Update whats-new.rst 2022-07-26T21:54:57Z 2022-07-26T21:54:57Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad xarray 13221727 Illviljan 14371165 Illviljan 14371165
8f983f1664954c669c329dcd20e4384323dafa3c Switch to T_DataArray and T_Dataset in concat (#6784) * Switch to T_DataArray in concat * Switch tp T_Dataset in concat * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update concat.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * cast types * Update concat.py * Update concat.py * Update concat.py Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-07-18T14:46:07Z 2022-07-18T14:46:07Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
0efb2df867d46ecda9405d97b0ec37e585909a27 Move _infer_meta_data and _parse_size to utils (#6779) * Move dataset plot functions to utils * move parse_size * move markersize * [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-07-12T20:45:02Z 2022-07-12T20:45:02Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
ae2c3a74f1c2ca7dc41bbf34862b239b7e3c5651 Type shape methods (#6767) 2022-07-09T07:51:28Z 2022-07-09T07:51:28Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
2736b285607d915077d8a1269d0dccf96ebd63b6 Use `math` instead of `numpy` in some places (#6765) * Use math when possible. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * switch to math.prod Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-07-09T07:51:14Z 2022-07-09T07:51:14Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
4c8dd107a12882c546b9efd1fd0f342c7c958cb2 Remove generic utils import (#6764) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-07-08T17:52:49Z 2022-07-08T17:52:49Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
3e099e49cc571f26e8caa44e69d6473475887879 Allow all interp methods in typing (#6647) * Allow all interp options * renaming the typve variable * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * use the Literal lists in the interpolator checks * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update missing.py * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more fixes * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * more fixes * Get the args of Literals that's inside of the Union * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update missing.py Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-05-29T01:12:07Z 2022-05-29T01:12:07Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
9a62c2a8ebf934646b898a137fe0409fe8781350 Add setuptools as dependency in ASV benchmark CI (#6609) * Test adding setuptools to required install * Update asv.conf.json * Update asv.conf.json 2022-05-14T23:06:43Z 2022-05-14T23:06:43Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
99229efa6030bf872444234723f2d3199c3ef1e3 Remove test_rasterio_vrt_network (#6371) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-03-17T06:25:21Z 2022-03-17T06:25:21Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
d535a3bf46ec26e3857bd0a350120107bb9a2199 Run pyupgrade on core/groupby (#6351) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-03-13T04:21:54Z 2022-03-13T04:21:54Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
472a16e5bcf5bcf375f23e215653631bd326b673 Update .pre-commit-config.yaml (#6270) 2022-02-12T13:50:31Z 2022-02-12T13:50:31Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
39860f9bd3ed4e84a5d694adda10c82513ed519f Run pyupgrade on core/weighted (#6257) * add annotations * [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: Illviljan <jimmy.westling@volvocars.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> 2022-02-09T12:52:39Z 2022-02-09T12:52:39Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
56122ef34b10d1e586e3ed324daf4df38e6dee12 Run pyupgrade on core/utils (#6240) * Run pyupgrade on core/utils * [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-02-05T21:29:36Z 2022-02-05T21:29:36Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 web-flow 19864447
4ef41129a8aeb48942b48be22cd2ecca811e3c3e Add seed kwarg to the tutorial scatter dataset (#6184) * Add seed kwarg to scatter example dataset * docstring * A little typing * mypy found issues * doc changes, list to dict * Update tutorial.py 2022-01-26T19:04:02Z 2022-01-26T19:04:02Z Illviljan c5362e87613121ea0418cdbe594f0d6e78f076ad GitHub cd792325681cbad9f663f2879d8b69f1edbb678f xarray 13221727 Illviljan 14371165 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 961.302ms · About: xarray-datasette