Bugfixes

  • The table_info global attribute will now contain the table’s file name. (#970)
    • Example: table_info = "Name: CMIP7_atmos.json; Creation Date: ....
  • The default history global attribute text was updated to remove the redundant “CF standards” wording. (#969)
    • CMOR now writes history entries in the form CMOR rewrote data to be consistent with <Conventions> and <mip_era> data requirements.
  • Time-interval validation now runs for time1 axes even when bounds are not supplied in cmor_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-tables instead 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.

Issues / Pull Requests

GitHub