2. METcalcpy Release Information

When applicable, release notes are followed by the GitHub issue number which describes the bugfix, enhancement, or new feature: METcalcpy GitHub issues.

2.1. METcalcpy Release Notes

2.1.1. METcalcpy Version 3.1.0 release notes (20250716)

Bugfixes
  • Initialize stat_vals list in agg_stat_bootstrap code (#420)

Documentation
  • Enhance the Table of Contents to include all METplus components (#432)

  • Update the Code Support Section (#443)

Enhancements
  • Add CTP and HI functions as new diagnostics in METcalcpy (#378)

Repository, build, and test
  • Migrate install to pyproject.toml (#414)

  • Add basic tests for untested modules (#415)

  • Add tests for mode_3d_volrat_statistics.py (#417)

  • Update code after upgrading the numpy version (#425)

  • Update code after upgrading the xarray version (#431)

  • Update infrastructure to reflect move to developing with Python 3.12 (#430)

  • Update modulefiles used on various machines (#427)

  • Update installation modulefiles for Python 3.12 (#436)

2.2. METcalcpy Upgrade Instructions

Note

In the METcalcpy-3.1.0-beta2 release, METcalcpy switched from development with Python 3.10.4 to development with Python 3.12. View the requirements.txt/nco_requirements.txt file at the top level of the repository for version numbers for the corresponding third-party packages.