CMOR 3.15.1 released!!!
Bugfixes
- The
table_infoglobal attribute will now contain the table’s file name. (#970)- Example:
table_info = "Name: CMIP7_atmos.json; Creation Date: ....
- Example:
- The default
historyglobal attribute text was updated to remove the redundant “CF standards” wording. (#969)- CMOR now writes
historyentries in the formCMOR rewrote data to be consistent with <Conventions> and <mip_era> data requirements.
- CMOR now writes
- Time-interval validation now runs for
time1axes even when bounds are not supplied incmor_axis. (#972)
Changes
- Climatology time axes are excluded from interval checking in
cmor_write. (#972)
CI / Tests
- CMIP7 Python tests now use the latest CV file from
cmip7-cmor-tablesinstead of the stale test CV. (#973)- Removed outdated CMIP7 JSON files from
TestTables/. - Test cleanup now removes temporary input and CV files created during runs.
- Removed outdated CMIP7 JSON files from
Issues / Pull Requests
- approx_interval (#943)
- Use the table file name in
table_info(#964) - Edit the
historyglobal attribute text (#966) - Remove redundant “CF standards” from history template. (#969)
- Add the table’s file name to the
table_infostring. (#970) - Ignore interval checks for climatology time axes, and fix interval checks being ignored for time1 axes (#972)
- Python test updates (#973)