From 06566796fdc70a89c759803b7734bbb01e590a59 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sun, 27 Jul 2025 12:16:01 +0800 Subject: [PATCH] Bump the GMT version to 6.6.0 in CI --- .github/workflows/benchmarks.yml | 2 +- .github/workflows/cache_data.yaml | 2 +- .github/workflows/ci_docs.yml | 2 +- .github/workflows/ci_doctests.yaml | 2 +- .github/workflows/ci_tests.yaml | 2 +- .github/workflows/ci_tests_legacy.yaml | 2 +- ci/requirements/docs.yml | 2 +- doc/conf.py | 4 ++-- environment.yml | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 9c75464c84f..fbd7c8b6a3e 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -55,7 +55,7 @@ jobs: # environment cache is persistent for one week. cache-environment-key: micromamba-environment-${{ steps.date.outputs.date }} create-args: >- - gmt=6.5.0 + gmt=6.6.0 python=3.13 numpy pandas diff --git a/.github/workflows/cache_data.yaml b/.github/workflows/cache_data.yaml index a02c3f2abfe..1e8138a42f5 100644 --- a/.github/workflows/cache_data.yaml +++ b/.github/workflows/cache_data.yaml @@ -51,7 +51,7 @@ jobs: environment-name: pygmt create-args: >- python=3.13 - gmt=6.5.0 + gmt=6.6.0 numpy pandas xarray diff --git a/.github/workflows/ci_docs.yml b/.github/workflows/ci_docs.yml index 5f031fd93d9..513f8ad1587 100644 --- a/.github/workflows/ci_docs.yml +++ b/.github/workflows/ci_docs.yml @@ -91,7 +91,7 @@ jobs: cache-environment-key: micromamba-environment-${{ steps.date.outputs.date }} create-args: >- python=3.13 - gmt=6.5.0 + gmt=6.6.0 ghostscript=10.04.0 numpy pandas diff --git a/.github/workflows/ci_doctests.yaml b/.github/workflows/ci_doctests.yaml index 4a45f143d62..4cf4fea2e81 100644 --- a/.github/workflows/ci_doctests.yaml +++ b/.github/workflows/ci_doctests.yaml @@ -50,7 +50,7 @@ jobs: environment-name: pygmt create-args: >- python=3.13 - gmt=6.5.0 + gmt=6.6.0 numpy pandas xarray diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index 3e954662f69..1db82669821 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -124,7 +124,7 @@ jobs: cache-environment-key: micromamba-environment-${{ steps.date.outputs.date }} create-args: >- python=${{ matrix.python-version }}${{ matrix.optional-packages }} - gmt=6.5.0 + gmt=6.6.0 ghostscript=10.04.0 numpy=${{ matrix.numpy-version }} pandas${{ matrix.pandas-version }} diff --git a/.github/workflows/ci_tests_legacy.yaml b/.github/workflows/ci_tests_legacy.yaml index 6add2a47705..ff2f9f357ec 100644 --- a/.github/workflows/ci_tests_legacy.yaml +++ b/.github/workflows/ci_tests_legacy.yaml @@ -37,7 +37,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-22.04, ubuntu-22.04-arm, macos-14, windows-2022] - gmt_version: ['6.4'] + gmt_version: ['6.4', '6.5'] timeout-minutes: 30 defaults: run: diff --git a/ci/requirements/docs.yml b/ci/requirements/docs.yml index efde2e0f620..e22f29d30e3 100644 --- a/ci/requirements/docs.yml +++ b/ci/requirements/docs.yml @@ -5,7 +5,7 @@ channels: dependencies: # Required dependencies - python=3.13 - - gmt=6.5.0 + - gmt=6.6.0 - ghostscript=10.04.0 - numpy - pandas diff --git a/doc/conf.py b/doc/conf.py index c3a7bd78562..c9558797ceb 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -101,8 +101,8 @@ # Options for extlinks. extlinks = { - "gmt-docs": ("https://docs.generic-mapping-tools.org/6.5/%s", None), - "gmt-term": ("https://docs.generic-mapping-tools.org/6.5/gmt.conf#term-%s", "%s"), + "gmt-docs": ("https://docs.generic-mapping-tools.org/6.6/%s", None), + "gmt-term": ("https://docs.generic-mapping-tools.org/6.6/gmt.conf#term-%s", "%s"), "gmt-datasets": ("https://www.generic-mapping-tools.org/remote-datasets/%s", None), } diff --git a/environment.yml b/environment.yml index f9fbe025aac..5be07c1e636 100644 --- a/environment.yml +++ b/environment.yml @@ -5,7 +5,7 @@ channels: dependencies: - python>=3.11 # Required dependencies - - gmt=6.5.0 + - gmt=6.6.0 - ghostscript=10.04.0 - numpy>=1.26 - pandas>=2.1