Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 1, 2026

Updates the requirements on xclim to permit the latest version.

Release notes

Sourced from xclim's releases.

v0.59.1

Contributors to this version: Trevor James Smith (@​Zeitsperre).

Internal changes

  • Updated the example.ipynb notebook to use a newer dataset based on CMIP6 for the workflow showcase; The previous dataset based on CMIP5 has since been retired, and the broken URL was causing documentation build failures. (PR/2261).
Changelog

Sourced from xclim's changelog.

v0.59.1 (2025-10-31)

Contributors to this version: Trevor James Smith (:user:Zeitsperre).

Internal changes ^^^^^^^^^^^^^^^^

  • Updated the example.ipynb notebook to use a newer dataset based on CMIP6 for the workflow showcase; The previous dataset based on CMIP5 has since been retired, and the broken URL was causing documentation build failures. (:pull:2261).

v0.59.0 (2025-10-30)

Contributors to this version: Pascal Bourgault (:user:aulemahal), Trevor James Smith (:user:Zeitsperre), Sascha Hofmann (:user:saschahofmann).

New indicators and features ^^^^^^^^^^^^^^^^^^^^^^^^^^^

  • xclim.ensembles.robustness_fractions now accepts instances of xclim.core.missing classes as a new invalid argument to control how data points are flagged as invalid. (:pull:2245).
  • xclim.indices.stats.fit now returns NaNs when running with method PWD and a lmoments distribution. Before it failed with an L-Moments invalid error. (:issue:2235, :pull:2239).

Breaking changes ^^^^^^^^^^^^^^^^

  • The relative humidity computations from specific humidity, pressure and temperature (vapor_pressure and relative_humidity) were modified to use the fraction of vapour pressure to saturation vapour pressure instead of an incomplete equation with the mixing ratios. Changes are small, but sometimes not negligible. (:pull:2254).
  • black and blackdoc are no longer required for development. ruff is now exclusively used for code and code-block formatting. (:pull:2249).
  • Python HDF5 libraries now have lower pins to ensure modern versions are preferably installed (h5netcdf >=1.5.0 and h5py >=3.12.1) (:pull:2253).

Bug fixes ^^^^^^^^^

  • Fix dimensions of "prsn" in the variable dictionary. (:pull:2242).
  • History is not written to the DataArray if the as_dataset option is activated. (:issue:2240, :pull:2251).
  • xclim.core.formatting.update_history now places the updated history at the top of the new attribute, not at the bottom. (:pull:2251).
  • $ xclim info CLI utility now provides information for module-loaded indicators (cf, anuclim, icclim). (:issue:2219, :pull:2255).
  • A few functions have been adapted to the new xarray default (True) for option keep_attrs. (:issue:2250, :pull:2257).

Internal changes ^^^^^^^^^^^^^^^^

  • Fixed an issue with a test that can fail when running with older versions of numpy. (:pull:2253).
  • Updated flit to v3.11.0 and adopted PEP 639 <https://peps.python.org/pep-0639/>_ for specifying licensing metadata. (:pull:2260).

v0.58.1 (2025-08-28)

Contributors to this version: Pascal Bourgault (:user:aulemahal).

Internal changes ^^^^^^^^^^^^^^^^

  • Unpin scipy to allow version 1.16 and higher. (:pull:2236).

v0.58.0 (2025-08-27)

Contributors to this version: Sebastian Lehner (:user:seblehner), Trevor James Smith (:user:Zeitsperre), Pascal Bourgault (:user:aulemahal), Éric Dupuis (:user:coxipi), Baptiste Hamon (:user:baptistehamon).

New indicators and features ^^^^^^^^^^^^^^^^^^^^^^^^^^^

... (truncated)

Commits
  • 52481c9 Ensure Python3.13 max is used for key CI workflows (#2263)
  • 9f149c8 ensure Python3.13 max is used for key CI workflows
  • 2876e5e Prepare v0.59.1 (#2262)
  • 234904b set maximum Python version to 3.13
  • d8e2c12 unblock rust crates
  • 5af7395 Bump version: 0.59.1-dev.0 → 0.59.1
  • 07ec8d9 Bump version: 0.59.0 → 0.59.1-dev.0
  • c37701c Update example.ipynb to use newer ESPO-G dataset (#2261)
  • e80d7c8 update CHANGELOG.rst
  • 40847de finishing touches
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [xclim](https://github.com/Ouranosinc/xclim) to permit the latest version.
- [Release notes](https://github.com/Ouranosinc/xclim/releases)
- [Changelog](https://github.com/Ouranosinc/xclim/blob/main/CHANGELOG.rst)
- [Commits](Ouranosinc/xclim@v0.56.0...v0.59.1)

---
updated-dependencies:
- dependency-name: xclim
  dependency-version: 0.59.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jan 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant