From 935fa8609134ebce4e16399f0eb2fb8f93a66ce3 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Tue, 3 Mar 2026 11:52:26 -0500 Subject: [PATCH 1/2] Update numpy dependancy --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 0dcd4bf9..bb4c632f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ classifiers = [ dependencies = [ "dacite", "f90nml>=1.1.0", - "numpy==1.26.4", + "numpy>=2", "pyyaml", "xarray" ] From b17a91fbcb4124839484622a3c5efed3830389c9 Mon Sep 17 00:00:00 2001 From: Florian Deconinck Date: Wed, 1 Apr 2026 17:53:50 -0400 Subject: [PATCH 2/2] Update the test & project to the numpy 2x branches --- .github/workflows/pace_tests.yaml | 2 +- .github/workflows/pyshield_tests.yaml | 2 +- pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/pace_tests.yaml b/.github/workflows/pace_tests.yaml index 2a3fd66f..18574ee6 100644 --- a/.github/workflows/pace_tests.yaml +++ b/.github/workflows/pace_tests.yaml @@ -10,7 +10,7 @@ on: jobs: pace_main_tests: - uses: NOAA-GFDL/pace/.github/workflows/main_unit_tests.yaml@develop + uses: floriandeconinck/pace/.github/workflows/main_unit_tests.yaml@update/numpy_2x with: component_trigger: true component_name: pyFV3 diff --git a/.github/workflows/pyshield_tests.yaml b/.github/workflows/pyshield_tests.yaml index 2ea3e44a..00355fb5 100644 --- a/.github/workflows/pyshield_tests.yaml +++ b/.github/workflows/pyshield_tests.yaml @@ -10,7 +10,7 @@ on: jobs: pyshield_translate_tests: - uses: NOAA-GFDL/PySHiELD/.github/workflows/translate.yaml@develop + uses: floriandeconinck/PySHiELD/.github/workflows/translate.yaml@update/numpy_2x with: component_trigger: true component_name: pyFV3 diff --git a/pyproject.toml b/pyproject.toml index 888018cd..db23a955 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -43,7 +43,7 @@ extras = [ "pyfv3[ndsl]", "pyfv3[test]" ] -ndsl = ["ndsl @ git+https://github.com/NOAA-GFDL/NDSL.git@2026.02.00"] +ndsl = ["ndsl @ git+https://github.com/NOAA-GFDL/NDSL.git@develop"] test = [ "coverage", "pytest",