Bugfixes

  • Improved error messages for time interval validation to provide clearer guidance to users. (#915)
    • When a dataset has a defined frequency attribute, the error message will include both the frequency name and its corresponding approximate time interval.
  • Added a clearer error message when Zstandard compression is requested but the ZSTD filter is unavailable. (#925)
    • This error instructs users to install hdf5plugin and set the HDF5_PLUGIN_PATH environment variable.

Changes

  • CMIP7 datasets: ignore the branch_method global attribute and do not add table_id to output files. (#926)

CI / Tests

  • CI build migrated from conda-build to rattler-build, improving build performance. (#922)
  • CI test environment now installs hdf5plugin and configures HDF5_PLUGIN_PATH for 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, adds drs_specs, no longer requires experiment, and removes grid and source_type.

Closed Issues

GitHub