What's Changed
- Update to
mypy
1.4.1 by @FlorianDeconinck in #38 - Code coverage basics for pytest by @FlorianDeconinck in #40
- Boilerplate code for fast deploy of NDSL by @FlorianDeconinck in #39
- [Refactor] Centralize Translate Test architecture by @FlorianDeconinck in #45
- Jupyter Notebooks containing tutorials for GT4Py, NDSL, and Serialbox by @gmao-ckung in #48
- Cast parameters in Translate test to proper float precision by @FlorianDeconinck in #55
- Translate test: "default" grid over-compute the npx/npy parameters by @FlorianDeconinck in #56
- Containerized CI and expansion to trigger external tests by @mlee03 in #51
- Serialbox tool: fix type mismatch by @FlorianDeconinck in #61
- Improved docs for NDSL examples by @romanc in #63
- Support for pbl scheme by @oelbert in #66
- Option to merge blocks in serialized data by @oelbert in #68
- Multi-modal metric for 32-bit float translate tests by @FlorianDeconinck in #67
- Hotfix for LegacyMetric errors with 0 compute and 0 metric errors by @oelbert in #74
- Hotfix (non-ideal) for unreachable scalar variables by @fmalatino in #69
- Hotfix to handle bools in serialized test data by @oelbert in #75
- Ability to generate surface metric terms and addition of
test_eta.py
unit test by @fmalatino in #65 - [QOL] Break report Translate errors in terminal & files by @FlorianDeconinck in #77
Patches to come 🚧
Layout transparency issue - Vector halo update bug
Bugs with high number of ranks when using gt:cpu_ifirst backend
New Contributors
- @gmao-ckung made their first contribution in #48
- @mlee03 made their first contribution in #51
- @xyuan made their first contribution in #60
- @romanc made their first contribution in #62
- @oelbert made their first contribution in #66
Full Changelog: 2024.04.00...2024.09.00