v2.2.0
What's Changed
- Added
chgres_cube
driver. - Added MPAS Init and MPAS Atmosphere drivers.
- Added WPS
ungrib
driver. - Added file copy/link tool.
- Added support for
str
paths in addition toPath
objects in API routines. - Added
!remove
YAML tag to remove key-value pair inuw config realize
mode. - Added
--output-block
touw config realize
mode to select a specific YAML subtree as a config source. - Added
validate
task to all drivers for validation of driver config YAML. - Added
stdin_ok
boolean flag to API routines to prevent unintentional blocking onstdin
reads. - Added documentation for UW custom YAML tags.
- Added CLI
--version
flag. - Added Python 3.12 support.
- Updated
fv3
driver to support global runs. - Updated
uw config realize
mode to not use shell environment as a source of values. - Added recording of execution time via
time
utility for all driver invocations. - Reverted
uw template render
mode's--partial
flag due to insufficient Jinja2 support. - Made path to ready-to-use FV3 field-table file in FV3 driver a requirement.
- Improved schema-validation failure messages.
- Fixed bug related to missing variables in
uw template render
mode.
Full Changelog: v2.1.1...v2.2.0