This PR continues the integration of the uwtools package by replacing current use of the UW CLI with UW API calls in Python scripts. These changes are limited to the template tool.
Type of change
[x] New feature (non-breaking change which adds functionality)
TESTS CONDUCTED:
[x] hera.intel
[ ] orion.intel
[ ] hercules.intel
[ ] cheyenne.intel
[ ] cheyenne.gnu
[ ] derecho.intel
[ ] gaea.intel
[ ] gaeac5.intel
[ ] jet.intel
[ ] wcoss2.intel
[ ] NOAA Cloud (indicate which platform)
[ ] Jenkins
[x] fundamental test suite
[ ] comprehensive tests (specify which if a subset was used)
DEPENDENCIES:
n/a
DOCUMENTATION:
None. UW Documentation is up-to-date.
CHECKLIST
[x] My code follows the style guidelines in the Contributor's Guide
[x] I have performed a self-review of my own code using the Code Reviewer's Guide
[x] I have commented my code, particularly in hard-to-understand areas
[ ] My changes need updates to the documentation. I have made corresponding changes to the documentation
[x] My changes do not require updates to the documentation (explain).
[x] My changes generate no new warnings
[x] New and existing tests pass with my changes
[x] Any dependent changes have been merged and published
DESCRIPTION OF CHANGES:
This PR continues the integration of the uwtools package by replacing current use of the UW CLI with UW API calls in Python scripts. These changes are limited to the template tool.
Type of change
TESTS CONDUCTED:
DEPENDENCIES:
n/a
DOCUMENTATION:
None. UW Documentation is up-to-date.
CHECKLIST