From 881854557587dd88058279defaede4ec4a674f6f Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:03:27 -0500 Subject: [PATCH 1/8] Update install.rst --- doc/install.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/install.rst b/doc/install.rst index 2978d4c75c1..3afd27a77d3 100644 --- a/doc/install.rst +++ b/doc/install.rst @@ -51,7 +51,7 @@ Which GMT? PyGMT requires Generic Mapping Tools (GMT) version 6 as a minimum, which is the latest released version that can be found at the `GMT official site `__. -We need the latest GMT (>=6.2.0) since there are many changes being made to GMT +We need the latest GMT (>=6.3.0) since there are many changes being made to GMT itself in response to the development of PyGMT, mainly the new `modern execution mode `__. From d37c536bfa4ae212a1e562ca32c51468d2c0134b Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:04:03 -0500 Subject: [PATCH 2/8] Update cache_data.yaml --- .github/workflows/cache_data.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/cache_data.yaml b/.github/workflows/cache_data.yaml index 38802c617f6..980021a8d29 100644 --- a/.github/workflows/cache_data.yaml +++ b/.github/workflows/cache_data.yaml @@ -38,7 +38,7 @@ jobs: # Install GMT and other required dependencies from conda-forge - name: Install dependencies run: | - mamba install gmt=6.2.0 \ + mamba install gmt=6.3.0 \ numpy pandas xarray netCDF4 packaging matplotlib # Install the package that we want to test From 51770ffe03d850845929f5b47d8129ae0f1869fc Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:04:26 -0500 Subject: [PATCH 3/8] Update ci_docs.yml --- .github/workflows/ci_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_docs.yml b/.github/workflows/ci_docs.yml index 5a1decf1539..b47950fa893 100644 --- a/.github/workflows/ci_docs.yml +++ b/.github/workflows/ci_docs.yml @@ -70,7 +70,7 @@ jobs: # Install GMT and other required dependencies from conda-forge - name: Install dependencies run: | - mamba install gmt=6.2.0 numpy pandas xarray netCDF4 packaging \ + mamba install gmt=6.3.0 numpy pandas xarray netCDF4 packaging \ ipython make myst-parser geopandas \ sphinx sphinx-copybutton sphinx-gallery sphinx_rtd_theme From abd915718bb79f4a53aa21a4dc7ff00291f01930 Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:04:58 -0500 Subject: [PATCH 4/8] Update ci_tests.yaml --- .github/workflows/ci_tests.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci_tests.yaml b/.github/workflows/ci_tests.yaml index 2768e4e1807..d4bcd7b4363 100644 --- a/.github/workflows/ci_tests.yaml +++ b/.github/workflows/ci_tests.yaml @@ -93,7 +93,7 @@ jobs: # Install GMT and other required dependencies from conda-forge - name: Install dependencies run: | - mamba install gmt=6.2.0 numpy=${{ matrix.numpy-version }} \ + mamba install gmt=6.3.0 numpy=${{ matrix.numpy-version }} \ pandas xarray netCDF4 packaging \ ${{ matrix.optional-packages }} \ dvc make pytest>=6.0 \ From 8921885153198f0b7d5d0c6e1a8b0c47fcf65c23 Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:05:22 -0500 Subject: [PATCH 5/8] Update environment.yml --- environment.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/environment.yml b/environment.yml index 328c86d4e5c..6adf71b8ba6 100644 --- a/environment.yml +++ b/environment.yml @@ -5,7 +5,7 @@ channels: dependencies: # Required dependencies - pip - - gmt=6.2.0 + - gmt=6.3.0 - numpy>=1.18 - pandas - xarray From eb10944b7e753d3d5fb03bae371d6da80bc18d9d Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:06:01 -0500 Subject: [PATCH 6/8] Update session.py --- pygmt/clib/session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pygmt/clib/session.py b/pygmt/clib/session.py index 77925597e3f..035ab6a2141 100644 --- a/pygmt/clib/session.py +++ b/pygmt/clib/session.py @@ -121,7 +121,7 @@ class Session: """ # The minimum version of GMT required - required_version = "6.2.0" + required_version = "6.3.0" @property def session_pointer(self): From b50b6c3c649e351d28f3f7e0a56fa557054ce18a Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:06:29 -0500 Subject: [PATCH 7/8] Update test_clib.py --- pygmt/tests/test_clib.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pygmt/tests/test_clib.py b/pygmt/tests/test_clib.py index b240015bca8..2e3602d8c0e 100644 --- a/pygmt/tests/test_clib.py +++ b/pygmt/tests/test_clib.py @@ -844,7 +844,7 @@ def test_get_default(): with clib.Session() as lib: assert lib.get_default("API_GRID_LAYOUT") in ["rows", "columns"] assert int(lib.get_default("API_CORES")) >= 1 - assert Version(lib.get_default("API_VERSION")) >= Version("6.2.0") + assert Version(lib.get_default("API_VERSION")) >= Version("6.3.0") def test_get_default_fails(): From 1146662b543f8e4dd17f5b937c1c519cefd5039e Mon Sep 17 00:00:00 2001 From: Meghan Jones Date: Tue, 7 Dec 2021 18:09:56 -0500 Subject: [PATCH 8/8] Update README.rst --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 606a59e0ac6..8aa217cf1da 100644 --- a/README.rst +++ b/README.rst @@ -214,7 +214,7 @@ Compatibility with GMT/Python/NumPy versions - Numpy * - `Dev `_ (upcoming release) - `Dev Documentation `_ (reflects `main branch `_) - - >=6.2.0 + - >=6.3.0 - >=3.7 - >=1.18 * - `v0.5.0 `_ (latest release)