From 58b68b3355a74e5e5babb055e07242c8c978a7b6 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sun, 26 Jan 2025 23:13:04 +0800 Subject: [PATCH 01/12] Add a new entry in doc/_static/version_switch.js for documentation switcher --- doc/_static/version_switch.js | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/_static/version_switch.js b/doc/_static/version_switch.js index 5450cb9d6af..c904d9c107b 100644 --- a/doc/_static/version_switch.js +++ b/doc/_static/version_switch.js @@ -12,6 +12,7 @@ var all_versions = { 'latest': 'latest', 'dev': 'dev', + 'v0.14.1': 'v0.14.1', 'v0.14.0': 'v0.14.0', 'v0.13.0': 'v0.13.0', 'v0.12.0': 'v0.12.0', From 39063508664bdf2abcd47bd9f022e8631b69bbb0 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sun, 26 Jan 2025 23:16:42 +0800 Subject: [PATCH 02/12] Add the version to the compatibility table doc/minversions.md --- doc/minversions.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/minversions.md b/doc/minversions.md index b10150b5ce1..5fb0d3d2236 100644 --- a/doc/minversions.md +++ b/doc/minversions.md @@ -41,6 +41,7 @@ compatibility reasons. | PyGMT Version | GMT | Python | NumPy | pandas | Xarray | |---|---|---|---|---|---| | [Dev][]* [] | {{ requires.gmt }} | {{ requires.python }} | {{ requires.numpy }} | {{ requires.pandas }} | {{ requires.xarray }} | +| [] | >=6.4.0 | >=3.11 | >=1.25 | >=2.0 | >=2023.04 | | [] | >=6.4.0 | >=3.11 | >=1.25 | >=2.0 | >=2023.04 | | [] | >=6.3.0 | >=3.10 | >=1.24 | >=1.5 | >=2022.09 | | [] | >=6.3.0 | >=3.10 | >=1.23 | >=1.5 | >=2022.06 | From f89948f2f55a42087cd2cd6c310ded99973e8c08 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sun, 26 Jan 2025 23:18:55 +0800 Subject: [PATCH 03/12] Update citation information CITATION.cff and BibTeX --- CITATION.cff | 6 +++--- README.md | 12 ++++++------ 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index a18999e8f2d..72c3b36d219 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -76,9 +76,9 @@ authors: family-names: Wessel affiliation: University of Hawaiʻi at Mānoa, USA orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2024-12-31 -doi: 10.5281/zenodo.14535921 +date-released: 2025-01-30 +doi: 10.5281/zenodo.14742338 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt type: software -version: 0.14.0 +version: 0.14.1 diff --git a/README.md b/README.md index ba4e47d8fdb..2406970cdb9 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ Feel free to cite our work in your research using the following BibTeX: ``` @software{ - pygmt_2024_14535921, + pygmt_2025_14742338, author = {Tian, Dongdong and Uieda, Leonardo and Leong, Wei Ji and @@ -157,12 +157,12 @@ Feel free to cite our work in your research using the following BibTeX: Quinn, Jamie and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = dec, - year = 2024, + month = jan, + year = 2025, publisher = {Zenodo}, - version = {0.14.0}, - doi = {10.5281/zenodo.14535921}, - url = {https://doi.org/10.5281/zenodo.14535921} + version = {0.14.1}, + doi = {10.5281/zenodo.14742338}, + url = {https://doi.org/10.5281/zenodo.14742338} } ``` From 8b4dd96b596e73304710666265359907992f8adf Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sun, 26 Jan 2025 23:28:15 +0800 Subject: [PATCH 04/12] Add the draft changelog --- doc/changes.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/doc/changes.md b/doc/changes.md index 21250127374..189c61ffc9b 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,5 +1,29 @@ # Changelog +## Release v0.14.1 (2025/01/30) + +[![Digital Object Identifier for PyGMT v0.14.1](https://zenodo.org/badge/DOI/10.5281/zenodo.14742338.svg)](https://doi.org/10.5281/zenodo.14742338) + +### Highlights + +### Maintenance + +- Fix the dataset link in the RGB image gallery example ([#3781](https://github.com/GenericMappingTools/pygmt/pull/3781)) +- clib.conversion._to_numpy: Add tests for Python sequence of datetime-like objects ([#3758](https://github.com/GenericMappingTools/pygmt/pull/3758)) +- Update License year to 2025 ([#3737](https://github.com/GenericMappingTools/pygmt/pull/3737)) +- Fix an image in README.md (broken on PyPI) and rewrap to 88 characters ([#3740](https://github.com/GenericMappingTools/pygmt/pull/3740)) +- Fix the bug of converting Python sequence of datetime-like objects ([#3760](https://github.com/GenericMappingTools/pygmt/pull/3760)) +- CI: Separate jobs for publishing to TestPyPI and PyPI ([#3742](https://github.com/GenericMappingTools/pygmt/pull/3742)) + +**Full Changelog**: + +### Contributors + +* [Dongdong Tian](https://github.com/seisman) +* [Wei Ji Leong](https://github.com/weiji14) + +--- + ## Release v0.14.0 (2024/12/31) [![Digital Object Identifier for PyGMT v0.14.0](https://zenodo.org/badge/DOI/10.5281/zenodo.14535921.svg)](https://doi.org/10.5281/zenodo.14535921) From 41f412e416c2e986a54ac1a97ab292c0b5cf7e41 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Mon, 27 Jan 2025 09:57:46 +0800 Subject: [PATCH 05/12] Update doc/changes.md MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: Yvonne Fröhlich <94163266+yvonnefroehlich@users.noreply.github.com> --- doc/changes.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 189c61ffc9b..cecc62f6bdc 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -6,14 +6,17 @@ ### Highlights +### Bug Fixes + +- Fix the bug of converting Python sequence of datetime-like objects ([#3760](https://github.com/GenericMappingTools/pygmt/pull/3760)) + ### Maintenance -- Fix the dataset link in the RGB image gallery example ([#3781](https://github.com/GenericMappingTools/pygmt/pull/3781)) +- CI: Separate jobs for publishing to TestPyPI and PyPI ([#3742](https://github.com/GenericMappingTools/pygmt/pull/3742)) - clib.conversion._to_numpy: Add tests for Python sequence of datetime-like objects ([#3758](https://github.com/GenericMappingTools/pygmt/pull/3758)) -- Update License year to 2025 ([#3737](https://github.com/GenericMappingTools/pygmt/pull/3737)) - Fix an image in README.md (broken on PyPI) and rewrap to 88 characters ([#3740](https://github.com/GenericMappingTools/pygmt/pull/3740)) -- Fix the bug of converting Python sequence of datetime-like objects ([#3760](https://github.com/GenericMappingTools/pygmt/pull/3760)) -- CI: Separate jobs for publishing to TestPyPI and PyPI ([#3742](https://github.com/GenericMappingTools/pygmt/pull/3742)) +- Fix the dataset link in the RGB image gallery example ([#3781](https://github.com/GenericMappingTools/pygmt/pull/3781)) +- Update License year to 2025 ([#3737](https://github.com/GenericMappingTools/pygmt/pull/3737)) **Full Changelog**: From 3bb6acfa38cde8f28cb350b3a81567cb0bce4849 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Mon, 27 Jan 2025 10:40:23 +0800 Subject: [PATCH 06/12] Add highlights --- doc/changes.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index cecc62f6bdc..c8708fbf7ee 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -6,8 +6,7 @@ ### Highlights -### Bug Fixes - +- **Patch release fixing the bug in PyGMT v0.14.0** - Fix the bug of converting Python sequence of datetime-like objects ([#3760](https://github.com/GenericMappingTools/pygmt/pull/3760)) ### Maintenance From e08af0f835e9f43f30011ef099a85e95a123fb9e Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Mon, 27 Jan 2025 15:03:53 +0800 Subject: [PATCH 07/12] Update doc/changes.md --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index c8708fbf7ee..18e65d6cd0d 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -6,7 +6,7 @@ ### Highlights -- **Patch release fixing the bug in PyGMT v0.14.0** +- **Patch release fixing critical bugs in PyGMT v0.14.0** - Fix the bug of converting Python sequence of datetime-like objects ([#3760](https://github.com/GenericMappingTools/pygmt/pull/3760)) ### Maintenance From 250c39a03257c23022450a5887c37d11a59b20b5 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 1 Feb 2025 19:41:47 +0800 Subject: [PATCH 08/12] Change release date to 2025/02/01 --- CITATION.cff | 2 +- README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 72c3b36d219..c9cd6c58c0a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -76,7 +76,7 @@ authors: family-names: Wessel affiliation: University of Hawaiʻi at Mānoa, USA orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2025-01-30 +date-released: 2025-02-01 doi: 10.5281/zenodo.14742338 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt diff --git a/README.md b/README.md index 2406970cdb9..13f1f023e02 100644 --- a/README.md +++ b/README.md @@ -157,7 +157,7 @@ Feel free to cite our work in your research using the following BibTeX: Quinn, Jamie and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = jan, + month = feb, year = 2025, publisher = {Zenodo}, version = {0.14.1}, From e06ded78bb3c88cf059453f6954fb9f25725dfc9 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 1 Feb 2025 19:42:39 +0800 Subject: [PATCH 09/12] Update release date in doc/changes.md --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 18e65d6cd0d..869f74ba475 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,6 +1,6 @@ # Changelog -## Release v0.14.1 (2025/01/30) +## Release v0.14.1 (2025/02/01) [![Digital Object Identifier for PyGMT v0.14.1](https://zenodo.org/badge/DOI/10.5281/zenodo.14742338.svg)](https://doi.org/10.5281/zenodo.14742338) From cd49be5267319daaaa288c5fb5d5ab1eb36dd219 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 1 Feb 2025 19:43:06 +0800 Subject: [PATCH 10/12] Update doc/changes.md From c03b28b0ed63819dd96554de0ee443a6712e972a Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 1 Feb 2025 19:43:39 +0800 Subject: [PATCH 11/12] Update doc/changes.md From 57ae1d896f42f6b22826dd0ea06face6e90928c4 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 1 Feb 2025 19:44:40 +0800 Subject: [PATCH 12/12] Update doc/changes.md