home / github

Menu
  • GraphQL API
  • Search all tables

releases

Table actions
  • GraphQL API for releases

19 rows where author = 2448579 sorted by created_at descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: target_commitish, name, body, mentions_count, created_at (date), published_at (date)

id html_url author node_id tag_name target_commitish name draft prerelease created_at ▲ published_at body reactions mentions_count repo
149043434 https://github.com/pydata/xarray/releases/tag/v2024.03.0 dcherian 2448579 RE_kwDOAMm_X84I4jjq v2024.03.0 main v2024.03.0 0 0 2024-03-29T17:07:17Z 2024-03-29T17:07:43Z

What's Changed

  • new whats-new section by @keewis in https://github.com/pydata/xarray/pull/8767
  • [skip-ci] NamedArray: Add lazy indexing array refactoring plan by @dcherian in https://github.com/pydata/xarray/pull/8775
  • refactor indexing.py: introduce .oindex for Explicitly Indexed Arrays by @andersy005 in https://github.com/pydata/xarray/pull/8750
  • Fixing issue #8770: Improved frequency parameter logic to set it to 'D' only if periods, start, or end are None. by @rjavierch in https://github.com/pydata/xarray/pull/8774
  • Bump the actions group with 2 updates by @dependabot in https://github.com/pydata/xarray/pull/8785
  • introduce .vindex property for Explicitly Indexed Arrays by @andersy005 in https://github.com/pydata/xarray/pull/8780
  • Migrate treenode module. by @flamingbear in https://github.com/pydata/xarray/pull/8757
  • Fix non-nanosecond casting behavior for expand_dims by @spencerkclark in https://github.com/pydata/xarray/pull/8782
  • fix: remove Coordinate from all in xarray/init.py by @hassec in https://github.com/pydata/xarray/pull/8791
  • tokenize() should ignore difference between None and {} attrs by @crusaderky in https://github.com/pydata/xarray/pull/8797
  • Bump the actions group with 2 updates by @dependabot in https://github.com/pydata/xarray/pull/8804
  • Grouper object design doc by @dcherian in https://github.com/pydata/xarray/pull/8510
  • Refactor Grouper objects by @dcherian in https://github.com/pydata/xarray/pull/8776
  • DOC: link to zarr.convenience.consolidate_metadata by @raybellwaves in https://github.com/pydata/xarray/pull/8816
  • Update documentation for clarity by @staadecker in https://github.com/pydata/xarray/pull/8817
  • Bump the actions group with 1 update by @dependabot in https://github.com/pydata/xarray/pull/8818
  • try to get the upstream-dev CI to complete again by @keewis in https://github.com/pydata/xarray/pull/8823
  • Do not attempt to broadcast when global option arithmetic_broadcast=False by @etienneschalk in https://github.com/pydata/xarray/pull/8784
  • Make list_chunkmanagers more resilient to broken entrypoints by @hmaarrfk in https://github.com/pydata/xarray/pull/8736
  • Add dask-expr to environment-3.12.yml by @dcherian in https://github.com/pydata/xarray/pull/8827
  • [skip-ci] Add dask-expr dependency to doc.yml by @andersy005 in https://github.com/pydata/xarray/pull/8835
  • Add dask-expr for windows envs by @dcherian in https://github.com/pydata/xarray/pull/8837
  • [skip-ci] Fix upstream-dev env by @dcherian in https://github.com/pydata/xarray/pull/8839
  • Return a dataclass from Grouper.factorize by @dcherian in https://github.com/pydata/xarray/pull/8777
  • Expand use of .oindex and .vindex by @andersy005 in https://github.com/pydata/xarray/pull/8790
  • correctly encode/decode _FillValues/missing_values/dtypes for packed data by @kmuehlbauer in https://github.com/pydata/xarray/pull/8713
  • Support pandas copy-on-write behaviour by @dcherian in https://github.com/pydata/xarray/pull/8846
  • Implement setitem syntax for .oindex and .vindex properties by @andersy005 in https://github.com/pydata/xarray/pull/8845
  • FIX: do not cast _FillValue/missing_value in CFMaskCoder if _Unsigned is provided by @kmuehlbauer in https://github.com/pydata/xarray/pull/8852
  • FIX: adapt handling of copy keyword argument in scipy backend for numpy >= 2.0dev by @kmuehlbauer in https://github.com/pydata/xarray/pull/8851
  • pandas 3 MultiIndex fixes by @dcherian in https://github.com/pydata/xarray/pull/8847
  • increase typing annotations coverage in xarray/core/indexing.py by @andersy005 in https://github.com/pydata/xarray/pull/8857
  • upstream-dev CI: Fix interp and cumtrapz by @dcherian in https://github.com/pydata/xarray/pull/8861
  • numpy 2.0 copy-keyword and trapz vs trapezoid by @kmuehlbauer in https://github.com/pydata/xarray/pull/8865
  • Handle .oindex and .vindex for the PandasMultiIndexingAdapter and PandasIndexingAdapter by @andersy005 in https://github.com/pydata/xarray/pull/8869
  • Update docs on view / copies by @ks905383 in https://github.com/pydata/xarray/pull/8744
  • Opt out of auto creating index variables by @TomNicholas in https://github.com/pydata/xarray/pull/8711
  • groupby: Dispatch quantile to flox. by @dcherian in https://github.com/pydata/xarray/pull/8720
  • warn and return bytes undecoded in case of UnicodeDecodeError in h5netcdf-backend by @kmuehlbauer in https://github.com/pydata/xarray/pull/8874
  • Migrate datatree.py module into xarray.core. by @owenlittlejohns in https://github.com/pydata/xarray/pull/8789
  • Don't allow overwriting indexes with region writes by @dcherian in https://github.com/pydata/xarray/pull/8877
  • Allow multidimensional variable with same name as dim when constructing dataset via coords by @TomNicholas in https://github.com/pydata/xarray/pull/8886
  • Optimize writes to existing Zarr stores. by @dcherian in https://github.com/pydata/xarray/pull/8875
  • Add dt.date to plottable types by @saschahofmann in https://github.com/pydata/xarray/pull/8873
  • Check for aligned chunks when writing to existing variables by @max-sixty in https://github.com/pydata/xarray/pull/8459
  • Avoid in-place multiplication of a large value to an array with small integer dtype by @Illviljan in https://github.com/pydata/xarray/pull/8867
  • Add typing to test_groupby.py by @Illviljan in https://github.com/pydata/xarray/pull/8890
  • 2024.03.0: Add whats-new by @dcherian in https://github.com/pydata/xarray/pull/8891

New Contributors

  • @rjavierch made their first contribution in https://github.com/pydata/xarray/pull/8774
  • @hassec made their first contribution in https://github.com/pydata/xarray/pull/8791
  • @staadecker made their first contribution in https://github.com/pydata/xarray/pull/8817
  • @ks905383 made their first contribution in https://github.com/pydata/xarray/pull/8744
  • @owenlittlejohns made their first contribution in https://github.com/pydata/xarray/pull/8789
  • @saschahofmann made their first contribution in https://github.com/pydata/xarray/pull/8873

Full Changelog: https://github.com/pydata/xarray/compare/v2024.02.0...v2024.03.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/149043434/reactions",
    "total_count": 10,
    "+1": 4,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 3,
    "rocket": 3,
    "eyes": 0
}
20 xarray 13221727
133219063 https://github.com/pydata/xarray/releases/tag/v2023.12.0 dcherian 2448579 RE_kwDOAMm_X84H8ML3 v2023.12.0 main v2023.12.0 0 0 2023-12-08T19:36:26Z 2023-12-08T19:37:49Z

This release brings new hypothesis strategies for testing, significantly faster rolling aggregations as well as ffill and bfill with numbagg, a new Dataset.eval method, and improvements to reading and writing Zarr arrays (including a new "a-" mode).

Thanks to our 16 contributors:

Anderson Banihirwe, Ben Mares, Carl Andersson, Deepak Cherian, Doug Latornell, Gregorio L. Trevisan, Illviljan, Jens Hedegaard Nielsen, Justus Magin, Mathias Hauser, Max Jones, Maximilian Roos, Michael Niklas, Patrick Hoefler, Ryan Abernathey, Tom Nicholas

What's Changed

  • [skip-ci] dev whats-new by @dcherian in https://github.com/pydata/xarray/pull/8467
  • Consolidate _get_alpha func by @max-sixty in https://github.com/pydata/xarray/pull/8465
  • Fix map_blocks docs' formatting by @max-sixty in https://github.com/pydata/xarray/pull/8464
  • Use concise date format when plotting by @Illviljan in https://github.com/pydata/xarray/pull/8449
  • Fix mypy tests by @max-sixty in https://github.com/pydata/xarray/pull/8476
  • Allow rank to run on dask arrays by @max-sixty in https://github.com/pydata/xarray/pull/8475
  • Add whatsnew for #8475 by @max-sixty in https://github.com/pydata/xarray/pull/8478
  • Improve "variable not found" error message by @max-sixty in https://github.com/pydata/xarray/pull/8474
  • Fix bug for categorical pandas index with categories with EA dtype by @phofl in https://github.com/pydata/xarray/pull/8481
  • Use numbagg for ffill by default by @max-sixty in https://github.com/pydata/xarray/pull/8389
  • Refine rolling_exp error messages by @max-sixty in https://github.com/pydata/xarray/pull/8485
  • Fix Zarr region transpose by @max-sixty in https://github.com/pydata/xarray/pull/8484
  • Reduce redundancy between namedarray and variable tests by @maxrjones in https://github.com/pydata/xarray/pull/8405
  • Start renaming dims to dim by @max-sixty in https://github.com/pydata/xarray/pull/8487
  • Raise an informative error message when object array has mixed types by @andersy005 in https://github.com/pydata/xarray/pull/4700
  • Update resample time offset FutureWarning and docs by @douglatornell in https://github.com/pydata/xarray/pull/8479
  • Fix minor typo in io.rst by @maresb in https://github.com/pydata/xarray/pull/8492
  • Warn on repeated dimension names during construction by @TomNicholas in https://github.com/pydata/xarray/pull/8491
  • Minor to_zarr optimizations by @dcherian in https://github.com/pydata/xarray/pull/8489
  • Properly closes zarr groups in zarr store by @CarlAndersson in https://github.com/pydata/xarray/pull/8425
  • Avoid duplicate Zarr array read by @dcherian in https://github.com/pydata/xarray/pull/8472
  • Add mode='a-': Do not overwrite coordinates when appending to Zarr with append_dim by @rabernat in https://github.com/pydata/xarray/pull/8428
  • Add expand_dims by @Illviljan in https://github.com/pydata/xarray/pull/8407
  • Update to mypy1.7 by @headtr1ck in https://github.com/pydata/xarray/pull/8501
  • change type of curvefit's p0 and bounds to mapping by @headtr1ck in https://github.com/pydata/xarray/pull/8502
  • Fully deprecate .drop by @max-sixty in https://github.com/pydata/xarray/pull/8497
  • Fix docstrings for combine_by_coords by @gtrevisan in https://github.com/pydata/xarray/pull/8471
  • roll out the new/refreshed Xarray logo by @andersy005 in https://github.com/pydata/xarray/pull/8505
  • Add extra overload for to_netcdf by @jenshnielsen in https://github.com/pydata/xarray/pull/8268
  • Allow callables to .drop_vars by @max-sixty in https://github.com/pydata/xarray/pull/8511
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8517
  • Fix type of .assign_coords by @max-sixty in https://github.com/pydata/xarray/pull/8495
  • [skip-ci] fix RTD docs build by @andersy005 in https://github.com/pydata/xarray/pull/8519
  • Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in https://github.com/pydata/xarray/pull/8514
  • Use numbagg for rolling methods by @max-sixty in https://github.com/pydata/xarray/pull/8493
  • Hypothesis strategy for generating Variable objects by @TomNicholas in https://github.com/pydata/xarray/pull/8404
  • Remove PR labeler bot by @TomNicholas in https://github.com/pydata/xarray/pull/8525
  • test and fix empty xindexes repr by @mathause in https://github.com/pydata/xarray/pull/8521
  • Deprecate ds.dims returning dict by @TomNicholas in https://github.com/pydata/xarray/pull/8500
  • Add eval method to Dataset by @max-sixty in https://github.com/pydata/xarray/pull/7163
  • explicitly skip using __array_namespace__ for numpy.ndarray by @keewis in https://github.com/pydata/xarray/pull/8526
  • Whats-new for 2023.12.0 by @dcherian in https://github.com/pydata/xarray/pull/8532

New Contributors

  • @CarlAndersson made their first contribution in https://github.com/pydata/xarray/pull/8425

Full Changelog: https://github.com/pydata/xarray/compare/v2023.11.0...v2023.12.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/133219063/reactions",
    "total_count": 6,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 6,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
18 xarray 13221727
130030397 https://github.com/pydata/xarray/releases/tag/v2023.11.0 dcherian 2448579 RE_kwDOAMm_X84HwBs9 v2023.11.0 main v2023.11.0 0 0 2023-11-17T21:02:20Z 2023-11-17T21:39:07Z

[!NOTE] This is our 10th year anniversary release! Thank you for your love and support.

This release brings the ability to use opt_einsum for :py:func:xarray.dot by default, support for auto-detecting region when writing partial datasets to Zarr, and the use of h5py drivers with h5netcdf.

Thanks to the 19 contributors to this release: Aman Bagrecha, Anderson Banihirwe, Ben Mares, Deepak Cherian, Dimitri Papadopoulos Orfanos, Ezequiel Cimadevilla Alvarez, Illviljan, Justus Magin, Katelyn FitzGerald, Kai Muehlbauer, Martin Durant, Maximilian Roos, Metamess, Sam Levang, Spencer Clark, Tom Nicholas, mgunyho, templiert

What's Changed

  • [skip-ci] dev whats-new by @dcherian in https://github.com/pydata/xarray/pull/8349
  • [skip-ci] Add benchmarks for Dataset binary ops, chunk by @dcherian in https://github.com/pydata/xarray/pull/8351
  • Add better ASV test cases for open_dataset by @Illviljan in https://github.com/pydata/xarray/pull/8352
  • Reduce dask tokenization time by @martindurant in https://github.com/pydata/xarray/pull/8339
  • Deprecate tuples of chunks? by @max-sixty in https://github.com/pydata/xarray/pull/8341
  • Remove unnecessary for loop when using get_axis_num by @Illviljan in https://github.com/pydata/xarray/pull/8356
  • Use namedarray repr in _array_api docstrings by @Illviljan in https://github.com/pydata/xarray/pull/8355
  • NamedArray.ndim can only be int by @Illviljan in https://github.com/pydata/xarray/pull/8362
  • docs: add searchable word "asterisk" by @templiert in https://github.com/pydata/xarray/pull/8363
  • add .imag and .real properties to NamedArray by @andersy005 in https://github.com/pydata/xarray/pull/8365
  • fix NamedArray.imag and NamedArray.real typing info by @andersy005 in https://github.com/pydata/xarray/pull/8369
  • Add chunkedduckarray to _typing by @Illviljan in https://github.com/pydata/xarray/pull/8376
  • Do not intercept left/right keys in HTML docs by @DimitriPapadopoulos in https://github.com/pydata/xarray/pull/8379
  • Docs page on interoperability by @TomNicholas in https://github.com/pydata/xarray/pull/7992
  • Fix typos found by codespell by @DimitriPapadopoulos in https://github.com/pydata/xarray/pull/8375
  • Use opt_einsum by default if installed. by @dcherian in https://github.com/pydata/xarray/pull/8373
  • Allow Variable type as dim argument to concat by @maresb in https://github.com/pydata/xarray/pull/8384
  • Remove duplicated navigation_with_keys in docs config by @Illviljan in https://github.com/pydata/xarray/pull/8390
  • Add duckarray test for np.array_api by @Illviljan in https://github.com/pydata/xarray/pull/8391
  • Fix sparse typing by @Illviljan in https://github.com/pydata/xarray/pull/8387
  • Correct typing for _sparsearray by @Illviljan in https://github.com/pydata/xarray/pull/8395
  • Port fix from pandas-dev/pandas#55283 to cftime resample by @spencerkclark in https://github.com/pydata/xarray/pull/8393
  • Fix for Dataset.to_zarr with both consolidated and write_empty_chunks by @Metamess in https://github.com/pydata/xarray/pull/8326
  • Test masked array by @Illviljan in https://github.com/pydata/xarray/pull/8396
  • Better attr diff for testing.assert_identical by @dcherian in https://github.com/pydata/xarray/pull/8400
  • Add cross-links to API docstring from tutorial and user-guide by @amanbagrecha in https://github.com/pydata/xarray/pull/8311
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8418
  • Fix for date offset strings with resample loffset by @kafitzgerald in https://github.com/pydata/xarray/pull/8422
  • Declare Dataset, DataArray, Variable, GroupBy unhashable by @maresb in https://github.com/pydata/xarray/pull/8392
  • Add missing DataArray.dt.total_seconds() method by @maresb in https://github.com/pydata/xarray/pull/8435
  • Rename to_array to to_dataarray by @max-sixty in https://github.com/pydata/xarray/pull/8438
  • Remove keep_attrs from resample signature by @dcherian in https://github.com/pydata/xarray/pull/8444
  • Pin pint to >=0.22 by @dcherian in https://github.com/pydata/xarray/pull/8445
  • Remove PseudoNetCDF by @dcherian in https://github.com/pydata/xarray/pull/8446
  • remove cdms2 by @keewis in https://github.com/pydata/xarray/pull/8441
  • Automatic region detection and transpose for to_zarr() by @slevang in https://github.com/pydata/xarray/pull/8434
  • Raise exception in to_dataset if resulting variable is also the name of a coordinate by @mgunyho in https://github.com/pydata/xarray/pull/8433
  • Added driver parameter for h5netcdf by @zequihg50 in https://github.com/pydata/xarray/pull/8360
  • Deprecate certain cftime frequency strings following pandas by @spencerkclark in https://github.com/pydata/xarray/pull/8415
  • [skip-ci] Small updates to IO docs. by @dcherian in https://github.com/pydata/xarray/pull/8452
  • Fix typos found by codespell by @DimitriPapadopoulos in https://github.com/pydata/xarray/pull/8457
  • Pin mypy < 1.7 by @dcherian in https://github.com/pydata/xarray/pull/8458
  • preserve vlen string dtypes, allow vlen string fill_values by @kmuehlbauer in https://github.com/pydata/xarray/pull/7869
  • migrate the other CI to python 3.11 by @keewis in https://github.com/pydata/xarray/pull/8416
  • 2023.11.0 Whats-new by @dcherian in https://github.com/pydata/xarray/pull/8461

New Contributors

  • @maresb made their first contribution in https://github.com/pydata/xarray/pull/8384
  • @Metamess made their first contribution in https://github.com/pydata/xarray/pull/8326
  • @amanbagrecha made their first contribution in https://github.com/pydata/xarray/pull/8311
  • @kafitzgerald made their first contribution in https://github.com/pydata/xarray/pull/8422
  • @zequihg50 made their first contribution in https://github.com/pydata/xarray/pull/8360

Full Changelog: https://github.com/pydata/xarray/compare/v2023.10.1...v2023.11.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/130030397/reactions",
    "total_count": 19,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 14,
    "confused": 0,
    "heart": 4,
    "rocket": 1,
    "eyes": 0
}
19 xarray 13221727
125834510 https://github.com/pydata/xarray/releases/tag/v2023.10.0 dcherian 2448579 RE_kwDOAMm_X84HgBUO v2023.10.0 main v2023.10.0 0 0 2023-10-19T15:59:57Z 2023-10-19T16:01:50Z

Highlights

This release brings performance enhancements to reading Zarr datasets, the ability to use numbagg <https://github.com/numbagg/numbagg>_ for reductions, an expansion in API for rolling_exp, fixes two regressions with datetime decoding, and many other bugfixes and improvements. Groupby reductions will also use numbagg if flox>=0.8.1 and numbagg are both installed.

Thanks to our 13 contributors: Anderson Banihirwe, Bart Schilperoort, Deepak Cherian, Illviljan, Kai Mühlbauer, Mathias Hauser, Maximilian Roos, Michael Niklas, Pieter Eendebak, Simon Høxbro Hansen, Spencer Clark, Tom White, olimcc

What's Changed

  • [skip-ci] dev whats-new by @kmuehlbauer in https://github.com/pydata/xarray/pull/8232
  • initial refactor for NamedArray by @andersy005 in https://github.com/pydata/xarray/pull/8075
  • Bind T_DuckArray to NamedArray by @Illviljan in https://github.com/pydata/xarray/pull/8240
  • Fix & normalize typing for chunks by @max-sixty in https://github.com/pydata/xarray/pull/8247
  • Add type hints to maybe_promote in dtypes.py by @Illviljan in https://github.com/pydata/xarray/pull/8243
  • Refine chunks=None handling by @max-sixty in https://github.com/pydata/xarray/pull/8249
  • Add modules to check-untyped by @max-sixty in https://github.com/pydata/xarray/pull/8242
  • update pytest config and un-xfail some tests by @mathause in https://github.com/pydata/xarray/pull/8246
  • Accept lambda for other param by @max-sixty in https://github.com/pydata/xarray/pull/8256
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8262
  • Update type annotation for center argument of dataaray_plot methods by @eendebakpt in https://github.com/pydata/xarray/pull/8261
  • Use strict type hinting for namedarray by @Illviljan in https://github.com/pydata/xarray/pull/8241
  • Add xarray-regrid to ecosystem.rst by @BSchilperoort in https://github.com/pydata/xarray/pull/8270
  • copy the dtypes module to the namedarray package. by @andersy005 in https://github.com/pydata/xarray/pull/8250
  • Mandate kwargs on to_zarr by @max-sixty in https://github.com/pydata/xarray/pull/8257
  • Don't raise rename warning if it is a no operation by @Hoxbro in https://github.com/pydata/xarray/pull/8266
  • Use duck array ops in more places by @tomwhite in https://github.com/pydata/xarray/pull/8267
  • make more args kw only (except 'dim') by @mathause in https://github.com/pydata/xarray/pull/6403
  • Allow a function in .sortby method by @max-sixty in https://github.com/pydata/xarray/pull/8273
  • Fix datetime encoding precision loss regression for units requiring floating point values by @spencerkclark in https://github.com/pydata/xarray/pull/8272
  • Remove if condition to trigger mypy by @Illviljan in https://github.com/pydata/xarray/pull/8280
  • Improved typing of align & broadcast by @headtr1ck in https://github.com/pydata/xarray/pull/8234
  • Add pyright type checker by @Illviljan in https://github.com/pydata/xarray/pull/8279
  • Ask bug reporters to confirm they're using a recent version of xarray by @max-sixty in https://github.com/pydata/xarray/pull/8283
  • Fix GroupBy import by @max-sixty in https://github.com/pydata/xarray/pull/8286
  • Enable .rolling_exp to work on dask arrays by @max-sixty in https://github.com/pydata/xarray/pull/8284
  • Rename reset_encoding to drop_encoding by @max-sixty in https://github.com/pydata/xarray/pull/8287
  • mypy 1.6.0 passing by @max-sixty in https://github.com/pydata/xarray/pull/8296
  • xfail flaky test by @max-sixty in https://github.com/pydata/xarray/pull/8299
  • Remove real, imag, astype methods from NamedArray by @Illviljan in https://github.com/pydata/xarray/pull/8295
  • Avoid redundant metadata reads in ZarrArrayWrapper by @olimcc in https://github.com/pydata/xarray/pull/8297
  • Update labeler.yml to add NamedArray by @dcherian in https://github.com/pydata/xarray/pull/8305
  • Add min_weight param to rolling_exp functions by @max-sixty in https://github.com/pydata/xarray/pull/8285
  • Handle numpy missing the array api function astype by @Illviljan in https://github.com/pydata/xarray/pull/8315
  • Reverse type checks for better type inheritance by @Illviljan in https://github.com/pydata/xarray/pull/8313
  • Fix typing issues in tests by @Illviljan in https://github.com/pydata/xarray/pull/8312
  • Remove a couple of trailing commas in tests by @max-sixty in https://github.com/pydata/xarray/pull/8321
  • Remove redundant check in IndexVariable by @Illviljan in https://github.com/pydata/xarray/pull/8320
  • Move Variable aggregations to NamedArray by @dcherian in https://github.com/pydata/xarray/pull/8304
  • Refine curvefit doctest by @max-sixty in https://github.com/pydata/xarray/pull/8328
  • Use shape and dtype as typevars in NamedArray by @Illviljan in https://github.com/pydata/xarray/pull/8294
  • Enable numbagg for reductions by @dcherian in https://github.com/pydata/xarray/pull/8316
  • Remove np.asarray in formatting.py by @dcherian in https://github.com/pydata/xarray/pull/8100
  • fix regression in time-like check when decoding masked data by @kmuehlbauer in https://github.com/pydata/xarray/pull/8277
  • Add docs to reindex_like re broadcasting by @max-sixty in https://github.com/pydata/xarray/pull/8327
  • Add corr, cov, std & var to .rolling_exp by @max-sixty in https://github.com/pydata/xarray/pull/8307
  • Request to adjust pyright config by @max-sixty in https://github.com/pydata/xarray/pull/8329
  • Docs: Add syntax for registering backends in pyproject.toml by @ZedThree in https://github.com/pydata/xarray/pull/8331
  • internal: Improve version handling for numbagg by @max-sixty in https://github.com/pydata/xarray/pull/8325
  • Whats-new: 2023.10.0 by @dcherian in https://github.com/pydata/xarray/pull/8334

New Contributors

  • @eendebakpt made their first contribution in https://github.com/pydata/xarray/pull/8261
  • @BSchilperoort made their first contribution in https://github.com/pydata/xarray/pull/8270
  • @Hoxbro made their first contribution in https://github.com/pydata/xarray/pull/8266
  • @olimcc made their first contribution in https://github.com/pydata/xarray/pull/8297

Full Changelog: https://github.com/pydata/xarray/compare/v2023.09.0...v2023.10.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/125834510/reactions",
    "total_count": 6,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 6,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
15 xarray 13221727
117902352 https://github.com/pydata/xarray/releases/tag/v2023.08.0 dcherian 2448579 RE_kwDOAMm_X84HBwwQ v2023.08.0 main v2023.08.0 0 0 2023-08-18T20:12:25Z 2023-08-20T03:38:23Z

This release brings changes to minimum dependencies, allows reading of datasets where a dimension name is associated with a multidimensional variable (e.g. finite volume ocean model output), and introduces a new :py:class:xarray.Coordinates object.

Thanks to the 16 contributors to this release: Anderson Banihirwe, Articoking, Benoit Bovy, Deepak Cherian, Harshitha, Ian Carroll, Joe Hamman, Justus Magin, Peter Hill, Rachel Wegener, Riley Kuttruff, Thomas Nicholas, Tom Nicholas, ilgast, quantsnus, vallirep

Announcements

The xarray.Variable class is being refactored out to a new project title 'namedarray'. See the design doc for more details. Reach out to us on this discussion topic if you have any thoughts.

What's Changed

  • Use variable name in all exceptions raised in as_variable by @ZedThree in https://github.com/pydata/xarray/pull/7995
  • Add documentation on custom indexes by @benbovy in https://github.com/pydata/xarray/pull/6975
  • Allow opening datasets with nD dimenson coordinate variables. by @dcherian in https://github.com/pydata/xarray/pull/7989
  • Update copyright year in README by @dcherian in https://github.com/pydata/xarray/pull/8007
  • join together duplicate entries in the text repr by @keewis in https://github.com/pydata/xarray/pull/7225
  • Core team member guide by @TomNicholas in https://github.com/pydata/xarray/pull/7999
  • Expose "Coordinates" as part of Xarray's public API by @benbovy in https://github.com/pydata/xarray/pull/7368
  • improved docstring of to_netcdf (issue #7127) by @vallirep in https://github.com/pydata/xarray/pull/7947
  • Update interpolate_na in dataset.py by @ilgast in https://github.com/pydata/xarray/pull/7974
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8014
  • Add HDF5 Section to read/write docs page by @rwegener2 in https://github.com/pydata/xarray/pull/8012
  • Add examples to docstrings by @harshitha1201 in https://github.com/pydata/xarray/pull/7937
  • (chore) min versions bump by @jhamman in https://github.com/pydata/xarray/pull/8022
  • Automatically chunk other in GroupBy binary ops. by @dcherian in https://github.com/pydata/xarray/pull/7684
  • change cumproduct to cumprod by @quantsnus in https://github.com/pydata/xarray/pull/8031
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8032
  • Reduce pre-commit update frequency to monthly from weekly. by @dcherian in https://github.com/pydata/xarray/pull/8033
  • sort when encoding coordinates for deterministic outputs by @itcarroll in https://github.com/pydata/xarray/pull/8034
  • Zarr : Allow setting write_empty_chunks by @RKuttruff in https://github.com/pydata/xarray/pull/8016
  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in https://github.com/pydata/xarray/pull/8052
  • Count documentation by @Articoking in https://github.com/pydata/xarray/pull/8057
  • Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in https://github.com/pydata/xarray/pull/8068
  • add design document for "named-array" by @andersy005 in https://github.com/pydata/xarray/pull/8073
  • unpin numpy by @keewis in https://github.com/pydata/xarray/pull/8061
  • Extending the glossary by @harshitha1201 in https://github.com/pydata/xarray/pull/7732
  • Add 2023.08.0 whats-new by @dcherian in https://github.com/pydata/xarray/pull/8081

New Contributors

  • @ZedThree made their first contribution in https://github.com/pydata/xarray/pull/7995
  • @vallirep made their first contribution in https://github.com/pydata/xarray/pull/7947
  • @ilgast made their first contribution in https://github.com/pydata/xarray/pull/7974
  • @rwegener2 made their first contribution in https://github.com/pydata/xarray/pull/8012
  • @quantsnus made their first contribution in https://github.com/pydata/xarray/pull/8031
  • @RKuttruff made their first contribution in https://github.com/pydata/xarray/pull/8016
  • @Articoking made their first contribution in https://github.com/pydata/xarray/pull/8057

Full Changelog: https://github.com/pydata/xarray/compare/v2023.07.0...v2023.08.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/117902352/reactions",
    "total_count": 7,
    "+1": 5,
    "-1": 0,
    "laugh": 0,
    "hooray": 2,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
17 xarray 13221727
100244764 https://github.com/pydata/xarray/releases/tag/v2023.04.2 dcherian 2448579 RE_kwDOAMm_X84F-Z0c v2023.04.2 main v2023.04.2 0 0 2023-04-20T18:26:37Z 2023-04-20T18:27:29Z

This is a bugfix release to fix another bug with binning (#7766)

What's Changed

  • Docstrings examples for string methods by @remigathoni in https://github.com/pydata/xarray/pull/7669
  • Fix groupby_bins when labels are specified by @dcherian in https://github.com/pydata/xarray/pull/7769

Full Changelog: https://github.com/pydata/xarray/compare/v2023.04.1...v2023.04.2

  2 xarray 13221727
99933179 https://github.com/pydata/xarray/releases/tag/v2023.04.1 dcherian 2448579 RE_kwDOAMm_X84F9Nv7 v2023.04.1 main v2023.04.1 0 0 2023-04-18T14:52:50Z 2023-04-18T15:32:43Z

This is a patch release to fix a bug with groupby_bins

What's Changed

  • Fix binning by unsorted array by @dcherian in https://github.com/pydata/xarray/pull/7762

Full Changelog: https://github.com/pydata/xarray/compare/v2023.04.0...v2023.04.1

  1 xarray 13221727
99577326 https://github.com/pydata/xarray/releases/tag/v2023.04.0 dcherian 2448579 RE_kwDOAMm_X84F723u v2023.04.0 main v2023.04.0 0 0 2023-04-14T17:25:35Z 2023-04-14T17:26:21Z

What's Changed

This release includes support for pandas v2, allows refreshing of backend engines in a session, and removes deprecated backends for rasterio and cfgrib.

Thanks to our 19 contributors: Chinemere, Tom Coleman, Deepak Cherian, Harshitha, Illviljan, Jessica Scheick, Joe Hamman, Justus Magin, Kai Mühlbauer, Kwonil-Kim, Mary Gathoni, Michael Niklas, Pierre, Scott Henderson, Shreyal Gupta, Spencer Clark, mccloskey, nishtha981, veenstrajelmer

New Contributors

  • @harshitha1201 made their first contribution in https://github.com/pydata/xarray/pull/7638
  • @veenstrajelmer made their first contribution in https://github.com/pydata/xarray/pull/7553
  • @Chinemere made their first contribution in https://github.com/pydata/xarray/pull/7677
  • @nishtha981 made their first contribution in https://github.com/pydata/xarray/pull/7623
  • @Kwonil-Kim made their first contribution in https://github.com/pydata/xarray/pull/7746
  • @mccloskey made their first contribution in https://github.com/pydata/xarray/pull/7747

Full Changelog: https://github.com/pydata/xarray/compare/v2023.03.0...v2023.04.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/99577326/reactions",
    "total_count": 5,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 4,
    "confused": 0,
    "heart": 0,
    "rocket": 1,
    "eyes": 0
}
6 xarray 13221727
96518896 https://github.com/pydata/xarray/releases/tag/v2023.03.0 dcherian 2448579 RE_kwDOAMm_X84FwMLw v2023.03.0 main v2023.03.0 0 0 2023-03-22T15:42:49Z 2023-03-22T16:18:40Z

This release brings many bug fixes, and some new features. The maximum pandas version is pinned to <2 until we can support the new pandas datetime types. Thanks to our 19 contributors: Abel Aoun, Alex Goodman, Deepak Cherian, Illviljan, Jody Klymak, Joe Hamman, Justus Magin, Mary Gathoni, Mathias Hauser, Mattia Almansi, Mick, Oriol Abril-Pla, Patrick Hoefler, Paul Ockenfuß, Pierre, Shreyal Gupta, Spencer Clark, Tom Nicholas, Tom Vo

New Contributors

  • @tomvothecoder made their first contribution in https://github.com/pydata/xarray/pull/7579
  • @agoodm made their first contribution in https://github.com/pydata/xarray/pull/7494
  • @Ravenin7 made their first contribution in https://github.com/pydata/xarray/pull/7615
  • @Ockenfuss made their first contribution in https://github.com/pydata/xarray/pull/7598
  • @remigathoni made their first contribution in https://github.com/pydata/xarray/pull/7625
  • @phofl made their first contribution in https://github.com/pydata/xarray/pull/7642

Full Changelog: https://github.com/pydata/xarray/compare/v2023.02.0...v2023.03.0

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/96518896/reactions",
    "total_count": 3,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 3,
    "eyes": 0
}
6 xarray 13221727
91625353 https://github.com/pydata/xarray/releases/tag/v2023.02.0 dcherian 2448579 RE_kwDOAMm_X84FdheJ v2023.02.0 main v2023.02.0 0 0 2023-02-07T16:14:50Z 2023-02-07T16:16:25Z

This release brings a major upgrade to xarray.concat, many bug fixes, and a bump in supported dependency versions. Thanks to our 11 contributors: Aron Gergely, Deepak Cherian, Illviljan, James Bourbeau, Joe Hamman, Justus Magin, Hauke Schulz, Kai Mühlbauer, Ken Mankoff, Spencer Clark, Tom Nicholas.

Support for python 3.8 has been dropped.

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/91625353/reactions",
    "total_count": 5,
    "+1": 2,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 2,
    "rocket": 1,
    "eyes": 0
}
  xarray 13221727
89463462 https://github.com/pydata/xarray/releases/tag/v2023.01.0 dcherian 2448579 RE_kwDOAMm_X84FVRqm v2023.01.0 main v2023.01.0 0 0 2023-01-18T21:18:48Z 2023-01-18T21:29:51Z

See https://docs.xarray.dev/en/stable/whats-new.html

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/89463462/reactions",
    "total_count": 2,
    "+1": 1,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 1,
    "rocket": 0,
    "eyes": 0
}
  xarray 13221727
84867962 https://github.com/pydata/xarray/releases/tag/v2022.12.0 dcherian 2448579 RE_kwDOAMm_X84FDvt6 v2022.12.0 main v2022.12.0 0 0 2022-12-02T22:57:52Z 2022-12-02T23:42:51Z

This release includes a number of bug fixes and experimental support for Zarr V3. Thanks to the 16 contributors to this release: Deepak Cherian, Francesco Zanetta, Gregory Lee, Illviljan, Joe Hamman, Justus Magin, Luke Conibear, Mark Harfouche, Mathias Hauser, Mick, Mike Taves, Sam Levang, Spencer Clark, Tom Nicholas, Wei Ji, templiert

New Features

  • Enable using offset and origin arguments in :py:meth:DataArray.resample and :py:meth:Dataset.resample (:issue:7266, :pull:7284). By Spencer Clark <https://github.com/spencerkclark>_.
  • Add experimental support for Zarr's in-progress V3 specification. (:pull:6475). By Gregory Lee <https://github.com/grlee77> and Joe Hamman <https://github.com/jhamman>.

Breaking changes

  • The minimum versions of some dependencies were changed (:pull:7300):

========================== ========= ======== Package Old New ========================== ========= ======== boto 1.18 1.20 cartopy 0.19 0.20 distributed 2021.09 2021.11 dask 2021.09 2021.11 h5py 3.1 3.6 hdf5 1.10 1.12 matplotlib-base 3.4 3.5 nc-time-axis 1.3 1.4 netcdf4 1.5.3 1.5.7 packaging 20.3 21.3 pint 0.17 0.18 pseudonetcdf 3.1 3.2 typing_extensions 3.10 4.0 ========================== ========= ========

Deprecations

  • The PyNIO backend has been deprecated (:issue:4491, :pull:7301). By Joe Hamman <https://github.com/jhamman>_.

Bug fixes

  • Fix handling of coordinate attributes in :py:func:where. (:issue:7220, :pull:7229) By Sam Levang <https://github.com/slevang>_.
  • Import nc_time_axis when needed (:issue:7275, :pull:7276). By Michael Niklas <https://github.com/headtr1ck>_.
  • Fix static typing of :py:meth:xr.polyval (:issue:7312, :pull:7315). By Michael Niklas <https://github.com/headtr1ck>_.
  • Fix multiple reads on fsspec S3 files by resetting file pointer to 0 when reading file streams (:issue:6813, :pull:7304). By David Hoese <https://github.com/djhoese> and Wei Ji Leong <https://github.com/weiji14>.
  • Fix :py:meth:Dataset.assign_coords resetting all dimension coordinates to default (pandas) index (:issue:7346, :pull:7347). By Benoît Bovy <https://github.com/benbovy>_.

Documentation

  • Add example of reading and writing individual groups to a single netCDF file to I/O docs page. (:pull:7338) By Tom Nicholas <https://github.com/TomNicholas>_.
{
    "url": "https://api.github.com/repos/pydata/xarray/releases/84867962/reactions",
    "total_count": 6,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 6,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  xarray 13221727
82129581 https://github.com/pydata/xarray/releases/tag/v2022.11.0 dcherian 2448579 RE_kwDOAMm_X84E5TKt v2022.11.0 main v2022.11.0 0 0 2022-11-04T20:43:00Z 2022-11-04T20:43:37Z

This release brings a number of bugfixes and documentation improvements. Both text and HTML reprs now have a new "Indexes" section, which we expect will help with development of new Index objects. This release also features more support for the Python Array API.

Many thanks to the 16 contributors to this release: Daniel Goman, Deepak Cherian, Illviljan, Jessica Scheick, Justus Magin, Mark Harfouche, Maximilian Roos, Mick, Patrick Naylor, Pierre, Spencer Clark, Stephan Hoyer, Tom Nicholas, Tom White

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/82129581/reactions",
    "total_count": 6,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 6,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  xarray 13221727
79832901 https://github.com/pydata/xarray/releases/tag/v2022.10.0 dcherian 2448579 RE_kwDOAMm_X84EwidF v2022.10.0 main v2022.10.0 0 0 2022-10-13T20:28:04Z 2022-10-13T20:37:56Z

This release brings numerous bugfixes, a change in minimum supported versions, and a new scatter plot method for DataArrays.

Many thanks to 11 contributors to this release: Anderson Banihirwe, Benoit Bovy, Dan Adriaansen, Illviljan, Justus Magin, Lukas Bindreiter, Mick, Patrick Naylor, Spencer Clark, Thomas Nicholas

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/79832901/reactions",
    "total_count": 5,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 1,
    "confused": 0,
    "heart": 4,
    "rocket": 0,
    "eyes": 0
}
  xarray 13221727
72632436 https://github.com/pydata/xarray/releases/tag/v2022.06.0 dcherian 2448579 RE_kwDOAMm_X84EVEh0 v2022.06.0 main v2022.06.0 0 0 2022-07-22T15:44:58Z 2022-07-22T16:24:17Z

This release brings a number of bug fixes and improvements, most notably a major internal refactor of the indexing functionality, the use of flox in groupby operations, and experimental support for the new Python Array API standard. It also stops testing support for the abandoned PyNIO.

Much effort has been made to preserve backwards compatibility as part of the indexing refactor. We are aware of one unfixed issue.

Please also see the the pre-relase v2022.06.0pre0 for a full list of changes.

Many thanks to our 18 contributors: Bane Sullivan, Deepak Cherian, Dimitri Papadopoulos Orfanos, Emma Marshall, Hauke Schulz, Illviljan, Julia Signell, Justus Magin, Keewis, Mathias Hauser, Michael Delgado, Mick, Pierre Manchon, Ray Bell, Spencer Clark, Stefaan Lippens, Tom White, Travis A. O'Brien

{
    "url": "https://api.github.com/repos/pydata/xarray/releases/72632436/reactions",
    "total_count": 8,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 8,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  xarray 13221727
52801494 https://github.com/pydata/xarray/releases/tag/v0.20.1 dcherian 2448579 RE_kwDOAMm_X84DJa_W v0.20.1 main v0.20.1 0 0 2021-11-05T17:00:23Z 2021-11-05T17:01:55Z

This is a bugfix release for a major bug in v0.20.0

    xarray 13221727
34602612 https://github.com/pydata/xarray/releases/tag/v0.16.2 dcherian 2448579 MDc6UmVsZWFzZTM0NjAyNjEy v0.16.2 master v0.16.2 0 0 2020-11-30T21:24:45Z 2020-11-30T21:28:55Z

This release brings the ability to write to limited regions of zarr files, open zarr files with open_dataset and open_mfdataset, increased support for propagating attrs using the keep_attrs flag, as well as numerous bugfixes and documentation improvements.

    xarray 13221727
23265578 https://github.com/pydata/xarray/releases/tag/v0.15.0 dcherian 2448579 MDc6UmVsZWFzZTIzMjY1NTc4 v0.15.0 master   0 0 2020-01-30T18:34:12Z 2020-01-30T18:39:38Z
    xarray 13221727
20058052 https://github.com/pydata/xarray/releases/tag/v0.13.0 dcherian 2448579 MDc6UmVsZWFzZTIwMDU4MDUy v0.13.0 master   0 0 2019-09-17T18:58:13Z 2019-09-17T19:36:43Z
    xarray 13221727

Advanced export

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

CSV options:

CREATE TABLE [releases] (
   [html_url] TEXT,
   [id] INTEGER PRIMARY KEY,
   [author] INTEGER REFERENCES [users]([id]),
   [node_id] TEXT,
   [tag_name] TEXT,
   [target_commitish] TEXT,
   [name] TEXT,
   [draft] INTEGER,
   [prerelease] INTEGER,
   [created_at] TEXT,
   [published_at] TEXT,
   [body] TEXT,
   [reactions] TEXT,
   [mentions_count] INTEGER,
   [repo] INTEGER REFERENCES [repos]([id])
);
CREATE INDEX [idx_releases_repo]
    ON [releases] ([repo]);
CREATE INDEX [idx_releases_author]
    ON [releases] ([author]);
Powered by Datasette · Queries took 12.875ms · About: xarray-datasette