home / github / releases

Menu
  • Search all tables
  • GraphQL API

releases: 125834510

This data as json

html_url id author node_id tag_name target_commitish name draft prerelease created_at published_at body reactions mentions_count repo
https://github.com/pydata/xarray/releases/tag/v2023.10.0 125834510 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 13221727
Powered by Datasette · Queries took 80.155ms · About: xarray-datasette