From f8cece6719e90e24624a4d303571e528b0a4d0a7 Mon Sep 17 00:00:00 2001 From: Bouwe Andela Date: Wed, 20 Aug 2025 17:41:46 +0200 Subject: [PATCH] Use latest iris with correct derived coordinates loading --- environment.yml | 2 +- esmvalcore/config/_config.py | 1 + pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/environment.yml b/environment.yml index 3360a4a8e9..10881287c3 100644 --- a/environment.yml +++ b/environment.yml @@ -21,7 +21,7 @@ dependencies: - geopy - humanfriendly - intake-esm - - iris >=3.12.2 # https://github.com/SciTools/iris/issues/6417 + - iris >=3.13 - iris-esmf-regrid >=0.11.0 - iris-grib >=0.20.0 # github.com/ESMValGroup/ESMValCore/issues/2535 - isodate >=0.7.0 # incompatible with very old 0.6.1 diff --git a/esmvalcore/config/_config.py b/esmvalcore/config/_config.py index 1157dc88c8..ac13a927fe 100644 --- a/esmvalcore/config/_config.py +++ b/esmvalcore/config/_config.py @@ -34,6 +34,7 @@ for attr, value in { "save_split_attrs": True, "date_microseconds": True, + "derived_bounds": True, }.items(): with contextlib.suppress(AttributeError): setattr(iris.FUTURE, attr, value) diff --git a/pyproject.toml b/pyproject.toml index eb4a9a4939..a83c1d3e03 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -65,7 +65,7 @@ dependencies = [ "requests", "rich", "scipy>=1.6", - "scitools-iris>=3.12.2", # github.com/SciTools/iris/issues/6417 + "scitools-iris>=3.13", "shapely>=2.0.0", "stratify>=0.3", "xarray",