Summary of changes
zppy v3.1.0adds two new features and is designed for use withzppy-interfaces v0.2.0.- Users may now include
pcmdi_diags.zppycurrently supportsmean_climate,variability_modes_cpl,variability_modes_atm, andsynthetic_plots. Support forensowill come in a later release. Please note we are considering this to be a "beta release" ofpcmdi_diags. Please let the developers know if you encounter any issues by posting on the discussion page. - The
global_time_seriestask now has improved performance and clearer distinctions between its operating modes (i.e., a multi-plot PDF or viewers similar to those ofe3sm_diags).
- Users may now include
- Other improvements include adding provenance cfg files to the output and web directories for easier debugging, removing machine specific paths, updating the default cfg for
ilamb, supportingjob_nbrin thets_task, fixing the regex fortc_analysis, and fixing year looping for land model-vs-model ine3sm_diags.
Full list of changes
Incompatible API changes (user-facing)
- N/A
Features (user-facing)
- Add
pcmdi_diagstask. - Refactored Global Time Series task to be more performant and better handle operating modes.
- #722: Split global_time_series task
Small Improvements (user-facing)
- #308: Rmove machine specific paths through auto infer via mache
- #713: Add provenance cfg to output dir
- #729: update default cfg for ilamb
- #717: Latest NCO removes 3D vars
- #741: Support job_nbr in ts task
Bug Fixes (user-facing)
- #723: Fix regex for tc_analysis
- #731: fix e3sm_diags year looping for land model vs model
- #748: Fixes for rc2
- #753: Fixes for rc3
Documentation/examples only (user-facing)
- #721: Update example cfg
Tests only
- #720: Organize and extend image checker
- #733: Enable test customization
- #736: Unit and integration test fixes
- #737: Integration test fixes
- #738: Further test fixes
- #751: Update test_images
- #755: Fixes for rc4
- #752: Multithread image tests
- #758: Update active settings in test cfg
DevOps
- #715: Fix GitHub Actions workflows
- #735: Update Python support
- #739: Switch to
pyproject.toml - #744: Remove conda/meta.yaml
- #749: Remove meta references
Version Updating