:tada: [GMT 6.7.0](https://github.com/GenericMappingTools/gmt/releases/tag/6.7.0) has been released! It is installable from the [conda-forge channel](https://anaconda.org/conda-forge/gmt/files) using the following command: ``` conda install -c conda-forge gmt=6.7.0 ``` <!-- Please add specific checklist items for the tests, xfail pytest markers, and deprecated syntax that need to be updated. --> **To-Do for bumping the GMT version in CI**: - [x] Bump the GMT version in CI (1 PR) - [x] Update `environment.yml` - [x] Update `ci/requirements/docs.yml` - [x] Update `.github/workflows/benchmarks.yml` - [x] Update `.github/workflows/cache_data.yaml` - [x] Update `.github/workflows/ci_doctests.yaml` - [x] Update `.github/workflows/ci_docs.yml` - [x] Update `.github/workflows/ci_tests.yaml` - [x] Add the legacy GMT version to `.github/workflows/ci_tests_legacy.yaml` - [x] Update GMT 6.x minor version for `extlinks` urls in `doc/conf.py` - [x] Update the GMT-Ghostscript compatibility note in `doc/install.md` - [x] Fix failing tests (1 or more PRs) - [x] Fix failing doctests reported in the ["Doctest" workflow](https://github.com/GenericMappingTools/pygmt/actions/workflows/ci_doctests.yaml) - [x] Run `grep -r "# TODO(GMT.*)" --include="*.py" .` to find TODO items related to GMT - [x] Remove related workarounds/patches - [x] Fix tests with pytest `xfail`/`skipif` markers that now pass - [ ] Update URLs to manually inserted images of the GMT documentation - [x] Update this checklist if necessary **To-Do for bumping the minimum required GMT version**: - [ ] Bump the minimum required GMT version (1 PR) - [ ] Update `required_gmt_version` in `pygmt/clib/__init__.py` - [ ] Remove unsupported GMT version from `.github/workflows/ci_tests_legacy.yaml` - [ ] Ensure minimum required version is correct in `doc/minversions.md` - [ ] Run `grep -r "# TODO(GMT.*)" --include="*.py" .` to find TODO items related to GMT - [ ] Remove related workarounds/patches - [ ] Fix tests with pytest `xfail`/`skipif` markers that now pass - [ ] Update deprecated syntax in source code and examples based on the [GMT Changelog](https://docs.generic-mapping-tools.org/latest/changes.html) - [ ] Update this checklist if necessary
馃帀 GMT 6.7.0 has been released! It is installable from the conda-forge channel using the following command:
To-Do for bumping the GMT version in CI:
environment.ymlci/requirements/docs.yml.github/workflows/benchmarks.yml.github/workflows/cache_data.yaml.github/workflows/ci_doctests.yaml.github/workflows/ci_docs.yml.github/workflows/ci_tests.yaml.github/workflows/ci_tests_legacy.yamlextlinksurls indoc/conf.pydoc/install.mdgrep -r "# TODO(GMT.*)" --include="*.py" .to find TODO items related to GMTxfail/skipifmarkers that now passTo-Do for bumping the minimum required GMT version:
required_gmt_versioninpygmt/clib/__init__.py.github/workflows/ci_tests_legacy.yamldoc/minversions.mdgrep -r "# TODO(GMT.*)" --include="*.py" .to find TODO items related to GMTxfail/skipifmarkers that now pass