From 0cb939a71f47f8629eb57cff2aaf4fa21eb388a7 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 14:12:59 +0000 Subject: [PATCH 1/2] CI: (deps): Bump numpy from 2.4.6 to 2.5.0 in /ci Bumps [numpy](https://github.com/numpy/numpy) from 2.4.6 to 2.5.0. - [Release notes](https://github.com/numpy/numpy/releases) - [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst) - [Commits](https://github.com/numpy/numpy/compare/v2.4.6...v2.5.0) --- updated-dependencies: - dependency-name: numpy dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- ci/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/requirements.txt b/ci/requirements.txt index bebafe2300..55a03e22fd 100644 --- a/ci/requirements.txt +++ b/ci/requirements.txt @@ -1,5 +1,5 @@ matplotlib==3.10.9 -numpy==2.4.6 +numpy==2.5.0 pandas==3.0.3 pooch==1.9.0 pint==0.25.3 From 174b1a396ea6cdec6d01ea1995c5fe10d39ce0cb Mon Sep 17 00:00:00 2001 From: Ryan May Date: Tue, 30 Jun 2026 13:29:52 -0600 Subject: [PATCH 2/2] MNT: Ignore numpy 2.5 deprecation warnings from upstream We do not control these, so just ignore them until upstream projects address them. --- pyproject.toml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index 7ad5b26abc..179d3a4ebe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -123,6 +123,13 @@ filterwarnings = [ 'ignore:\nPyarrow will become a required dependency of pandas:DeprecationWarning', # Not yet fixed in xarray "ignore:__array__ implementation doesn't accept a copy keyword:DeprecationWarning", + # Needs an xarray newer than 2026.4.0 + "ignore:The 'generic' unit for NumPy timedelta is deprecated:DeprecationWarning:xarray.core.dtypes:98", + "ignore:Setting the dtype on a NumPy array has been deprecated in NumPy 2.5:DeprecationWarning:xarray.core.variable:241", + # Needs Cartopy newer than 0.25.0 + "ignore:Setting the shape on a NumPy array has been deprecated in NumPy 2.5:DeprecationWarning:cartopy.img_transform:301", + # Need matplotlib >3.10.9 + "ignore:The 'generic' unit for NumPy timedelta is deprecated:DeprecationWarning:matplotlib.dates:328", # Needs matplotlib >=3.10.7 for fixes "ignore:'\\S+' deprecated - use '\\S+':DeprecationWarning:matplotlib._fontconfig_pattern", "ignore:'\\S+' deprecated - use '\\S+':DeprecationWarning:matplotlib._mathtext"