From b6cf5ec535875f0b80a4c9239c2ba10afe2a6128 Mon Sep 17 00:00:00 2001 From: Vo Date: Thu, 16 Jul 2026 11:09:34 -0700 Subject: [PATCH 1/2] Bump to 0.11.3 --- tbump.toml | 2 +- xcdat/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tbump.toml b/tbump.toml index 79e78817..465c3d7f 100644 --- a/tbump.toml +++ b/tbump.toml @@ -2,7 +2,7 @@ github_url = "https://github.com/xCDAT/xcdat" [version] -current = "0.11.2" +current = "0.11.3" # Example of a semver regexp. # Make sure this matches current_version before diff --git a/xcdat/__init__.py b/xcdat/__init__.py index 3ac82ea3..99c2fad6 100644 --- a/xcdat/__init__.py +++ b/xcdat/__init__.py @@ -29,4 +29,4 @@ # Initialize xCDAT logger once when the package is imported _setup_xcdat_logger() -__version__ = "0.11.2" +__version__ = "0.11.3" From 45899f3927842f012477574b5ebc1006031e4ba0 Mon Sep 17 00:00:00 2001 From: Vo Date: Thu, 16 Jul 2026 11:15:41 -0700 Subject: [PATCH 2/2] Update HISTORY.rst --- HISTORY.rst | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/HISTORY.rst b/HISTORY.rst index 83e6555f..d354b190 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -2,6 +2,28 @@ History ======= +v0.11.3 (16 July 2026) +-------------------------- + +This patch release fixes xgcm 0.10 compatibility by translating xCDAT's legacy grid +options to the new padding API. This restores vertical regridding without requiring +caller changes. The minimum xgcm version is now 0.10.0, which is required for the new +padding API. It also constrains regionmask >=0.11.0 for numpy 2.0 compatibility. + +Bug Fixes +~~~~~~~~~ + +- Fix xgcm 0.10 padding compatibility by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/840 + +DevOps +~~~~~~ + +- Constrain regionmask >=0.11.0 for numpy 2.0 compatibility by `Tom Vo`_ in https://github.com/xCDAT/xcdat/pull/838 + + +**Full Changelog**: https://github.com/xCDAT/xcdat/compare/v0.11.2...v0.11.3 + + v0.11.2 (02 February 2026) --------------------------