Skip to content

v0.53.2

Latest
Compare
Choose a tag to compare
@Zeitsperre Zeitsperre released this 31 Oct 17:14
· 84 commits to main since this release
e4aca67

Contributors to this version: Éric Dupuis (@coxipi), Pascal Bourgault (@aulemahal), Trevor James Smith (@Zeitsperre).

Breaking changes

  • Due to a regression affecting symmetry of polyfit and polyval in xarray, xclim now requires xarray>=2023.11.0,!=2024.10.0 (see: pydata/xarray PR/9691). (PR/1978).

Bug fixes

  • Fixed a bug where the units could be changed before a conversion of the magnitudes could occur. Conversion of units for multivariate DataArray is now properly handled in sdba.TrainAdjust and sdba.Adjust. (PR/1972).
  • Fixed a units formatting bug with indicators that output "delta" Celsius degrees. (PR/1973).
  • Corrected the "choices" of parameter op in the docstring of frost_free_spell_max_length. (PR/1977).
  • Reorganised how Indicator subclasses can be added arguments to the call signature. Injecting such arguments now works. For xclim's subclasses, this bug only affected the indexer argument of indicators subclassing xc.core.indicator.IndexingIndicator. (PR/1981).
  • All-nan slices are now treated correctly in method ExtremeValues. (GH/1982, PR/1983).