diff --git a/.github/workflows/benchmarks.yml b/.github/workflows/benchmarks.yml index 86a0f0a725a..00c5aaadb7e 100644 --- a/.github/workflows/benchmarks.yml +++ b/.github/workflows/benchmarks.yml @@ -57,7 +57,7 @@ jobs: # $CONDA is an environment variable pointing to the root of the miniconda directory # Preprend $CONDA/bin to $PATH so that conda's python is used over system python echo $CONDA/bin >> $GITHUB_PATH - conda install --solver=libmamba gmt=6.4.0 python=3.12 \ + conda install --solver=libmamba gmt=6.5.0 python=3.12 \ numpy pandas xarray netCDF4 packaging \ geopandas pyarrow pytest pytest-mpl python -m pip install -U pytest-codspeed setuptools diff --git a/.github/workflows/cache_data.yaml b/.github/workflows/cache_data.yaml index 2b343085382..295f9274e95 100644 --- a/.github/workflows/cache_data.yaml +++ b/.github/workflows/cache_data.yaml @@ -47,7 +47,7 @@ jobs: - nodefaults create-args: >- python=3.12 - gmt=6.4.0 + gmt=6.5.0 numpy pandas xarray diff --git a/.github/workflows/check-links.yml b/.github/workflows/check-links.yml index 9ce7fe68227..d1aaa62eb84 100644 --- a/.github/workflows/check-links.yml +++ b/.github/workflows/check-links.yml @@ -48,8 +48,8 @@ jobs: --exclude "^https://github.com/GenericMappingTools/gmt/releases/tag/X.Y.Z$" --exclude "^git" --exclude "^file://" - --exclude "^https://docs.generic-mapping-tools.org/6.4/%s$" - --exclude "^https://docs.generic-mapping-tools.org/6.4/%3Cmodule-name%3E.html$" + --exclude "^https://docs.generic-mapping-tools.org/6.5/%s$" + --exclude "^https://docs.generic-mapping-tools.org/6.5/%3Cmodule-name%3E.html$" --exclude "^https://www.generic-mapping-tools.org/remote-datasets/%s$" --exclude "^https://hackmd.io/@pygmt" --exclude "^https://doi.org" diff --git a/.github/workflows/ci_docs.yml b/.github/workflows/ci_docs.yml index 25e944986eb..5c5899266d6 100644 --- a/.github/workflows/ci_docs.yml +++ b/.github/workflows/ci_docs.yml @@ -86,7 +86,7 @@ jobs: cache-environment: true create-args: >- python=3.12 - gmt=6.4.0 + gmt=6.5.0 ghostscript=9.54.0 numpy pandas diff --git a/.github/workflows/ci_doctests.yaml b/.github/workflows/ci_doctests.yaml index 955d9f95889..b353f8f47f5 100644 --- a/.github/workflows/ci_doctests.yaml +++ b/.github/workflows/ci_doctests.yaml @@ -50,7 +50,7 @@ jobs: - nodefaults create-args: >- python=3.12 - gmt=6.4.0 + gmt=6.5.0 numpy pandas xarray diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index f6cb2821f48..33b2e992918 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -104,7 +104,7 @@ jobs: cache-environment: true create-args: >- python=${{ matrix.python-version }}${{ matrix.optional-packages }} - gmt=6.4.0 + gmt=6.5.0 ghostscript=9.54.0 numpy=${{ matrix.numpy-version }} pandas diff --git a/.github/workflows/ci_tests_legacy.yaml b/.github/workflows/ci_tests_legacy.yaml index f36355dba65..2b9ac432814 100644 --- a/.github/workflows/ci_tests_legacy.yaml +++ b/.github/workflows/ci_tests_legacy.yaml @@ -34,7 +34,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-20.04, macos-11, windows-2019] - gmt_version: ['6.3'] + gmt_version: ['6.3', '6.4'] timeout-minutes: 30 defaults: run: diff --git a/ci/requirements/docs.yml b/ci/requirements/docs.yml index d97927ce5ee..b4593e530ec 100644 --- a/ci/requirements/docs.yml +++ b/ci/requirements/docs.yml @@ -5,7 +5,7 @@ channels: dependencies: # Required dependencies - python=3.12 - - gmt=6.4.0 + - gmt=6.5.0 - ghostscript=9.54.0 - numpy>=1.22 - pandas diff --git a/doc/conf.py b/doc/conf.py index 6cbacf7f1b8..e023f0061a9 100644 --- a/doc/conf.py +++ b/doc/conf.py @@ -47,8 +47,8 @@ # configure links to GMT docs extlinks = { - "gmt-docs": ("https://docs.generic-mapping-tools.org/6.4/%s", None), - "gmt-term": ("https://docs.generic-mapping-tools.org/6.4/gmt.conf#term-%s", "%s"), + "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-datasets": ("https://www.generic-mapping-tools.org/remote-datasets/%s", None), } diff --git a/environment.yml b/environment.yml index de6870344bd..d739aa557fe 100644 --- a/environment.yml +++ b/environment.yml @@ -5,7 +5,7 @@ channels: dependencies: - python=3.12 # Required dependencies - - gmt=6.4.0 + - gmt=6.5.0 - numpy>=1.22 - pandas - xarray