Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.82 KB

File metadata and controls

38 lines (30 loc) · 1.82 KB
name Bump GMT version checklist
about Checklist for bumping the minimum required GMT version.
title Bump to GMT X.Y.Z
labels maintenance
assignees

🎉 GMT X.Y.Z has been released! It is installable from the conda-forge channel using the following command:

mamba install -c conda-forge gmt=X.Y.Z

To-Do for bumping the GMT version in CI:

  • Bump the GMT version in CI (1 PR)
    • Update environment.yml
    • Update ci/requirements/docs.yml
    • Update .github/workflows/cache_data.yaml
    • Update .github/workflows/ci_doctests.yaml
    • Update .github/workflows/ci_tests.yaml
    • Add the legacy GMT version to .github/workflows/ci_tests_legacy.yaml
  • Fix failing tests (1 or more PRs)
  • Fix xfail pytest markers on tests that are now xpass

To-Do for bumping the minimum required GMT version:

  • Bump the minimum required GMT version (1 PR)
    • Update doc/install.rst
    • Update required_version in pygmt/clib/session.py
    • Update test_get_default in pygmt/tests/test_clib.py
    • Update compatibility table in README.rst
    • Remove unsupported GMT version from .github/workflows/ci_tests_legacy.yaml
  • Remove xfail pytest markers on tests that are now xpass
  • Update deprecated syntax in source code and examples based on the GMT Changelog