Commit 003e938
authored
Update pyFV3 and pySHiELD submodules (#173)
This PR updates pyFV3 and pySHiELD submodules in pace to include the
latest changes. These changes are necessary to fully remove deprecated
code in NDSL (which is planned for the upcoming 2026.01.00 release).
We are also temporarily skipping `mypy` checking for
`translate_fvdynamics.py`. There are type issue in the translate test
system which we will address in the next release of NDSL. Once we update
pyFV3 to NDSL version 2026.01.00, we should be able to remove that
exception again. For context see
NOAA-GFDL/NDSL#360.
Co-authored-by: Roman Cattaneo <1116746+romanc@users.noreply.github.com>1 parent 516427e commit 003e938
3 files changed
+12
-2
lines changed- .github/workflows/create_cache.yaml+2-2
- .github/workflows/gh_pages_doc.yaml
- .github/workflows/translate.yaml-4
- .github/workflows/unit_tests.yaml+48
- .pre-commit-config.yaml+6-5
- examples/notebook/test_functionality.ipynb+1-1
- pyfv3/_config.py+8-9
- pyfv3/dycore_state.py+21-17
- pyfv3/initialization/analytic_init.py+52-49
- pyfv3/initialization/test_cases/initialize_baroclinic.py+1-1
- pyfv3/initialization/test_cases/initialize_rossby.py+2-2
- pyfv3/initialization/test_cases/initialize_tc.py+1-1
- pyfv3/stencils/d_sw.py+2-2
- pyfv3/stencils/delnflux.py+4-8
- pyfv3/stencils/dyn_core.py+3-3
- pyfv3/stencils/fillz.py+2-3
- pyfv3/stencils/fv_dynamics.py+7-4
- pyfv3/stencils/fvtp2d.py+1-3
- pyfv3/stencils/map_single.py+2-1
- pyfv3/stencils/mapn_tracer.py+2-4
- pyfv3/stencils/remap_profile.py+1-1
- pyfv3/stencils/remapping.py+3-5
- pyfv3/stencils/tracer_2d_1l.py+2-3
- pyfv3/stencils/updatedzd.py+1-3
- pyfv3/testing/map_single.py+6-6
- pyfv3/testing/translate_data.py+3-3
- pyfv3/testing/translate_dyncore.py+6-5
- pyfv3/testing/translate_fvdynamics.py+19-16
- pyfv3/testing/validation.py+4-5
- pyfv3/utils/functional_validation.py+11-10
- pyfv3/wrappers/geos_wrapper.py+16-11
- pyproject.toml+21-5
- tests/data/README.md+7
- tests/data/eta79.nc
- tests/main/__init__.py
- tests/main/test_config_from_yaml.py+32-35
- tests/mpi/test_doubly_periodic.py+13-23
- tests/savepoint/translate/translate_cubedtolatlon.py+4-1
- tests/savepoint/translate/translate_init_case.py+8-28
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
76 | 86 | | |
77 | 87 | | |
78 | 88 | | |
| |||
0 commit comments