CMOR 3.14.1 released!!!
Bugfixes
- Improved error messages for time interval validation to provide clearer guidance to users. (#915)
- When a dataset has a defined
frequencyattribute, the error message will include both the frequency name and its corresponding approximate time interval.
- When a dataset has a defined
- Added a clearer error message when Zstandard compression is requested but the ZSTD filter is unavailable. (#925)
- This error instructs users to install
hdf5pluginand set theHDF5_PLUGIN_PATHenvironment variable.
- This error instructs users to install
Changes
- CMIP7 datasets: ignore the
branch_methodglobal attribute and do not addtable_idto output files. (#926)
CI / Tests
- CI build migrated from
conda-buildtorattler-build, improving build performance. (#922) - CI test environment now installs
hdf5pluginand configuresHDF5_PLUGIN_PATHfor the NetCDF ZSTD filter. (#922) - Updated CMIP7 test file templates. (#921)
- Updated CMIP7 dataset unit tests to match latest required/optional global attributes. (#926)
- Now requires
license_id, addsdrs_specs, no longer requiresexperiment, and removesgridandsource_type.
- Now requires
Closed Issues
- Updates to dataset frequency and time interval errors (#913)
output_file_templateleads to a filename with_variant_idtime_range_- bug or user error? (#918)- Migrate CI build to conda-rattler (#919)
- Update error message for zstandard compression to warn users to set up HDF5_PLUGIN_PATH (#923)
- CMIP7: branch_method global attribute dropped for CMIP7 still required by CMOR (#924)