From 3882cac556cc9931d46a99f4696ead42085a674a Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 09:15:38 +0800 Subject: [PATCH 01/11] Draft changelog for v0.6.1 --- doc/changes.md | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/doc/changes.md b/doc/changes.md index 586bd0f0276..2c124ad89b6 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,5 +1,46 @@ # Changelog +## Release v0.6.1 (20YY/MM/DD) + +[![Digital Object Identifier for PyGMT v0.6.1](https://zenodo.org/badge/DOI/10.5281/zenodo.3781524.svg)](https://doi.org/10.5281/zenodo.3781524) + +### Highlights + +* + +### Bug Fixes + +* Allow passing None explicitly to pygmt functions Part 3 ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872)) +* Fix pathlib support for plot and plot3d ([#1831](https://github.com/GenericMappingTools/pygmt/pull/1831)) +* Allow passing None explicitly to pygmt functions Part 2 ([#1862](https://github.com/GenericMappingTools/pygmt/pull/1862)) +* Allow passing None explicitly to pygmt functions Part 1 ([#1857](https://github.com/GenericMappingTools/pygmt/pull/1857)) +* None shall not pass args_in_kwargs ([#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) + +### Documentation + +* Add a tutorial for grdhisteq ([#1821](https://github.com/GenericMappingTools/pygmt/pull/1821)) +* Format author affiliations in CITATION.cff and AUTHORS.md ([#1844](https://github.com/GenericMappingTools/pygmt/pull/1844)) +* Add inline example for grdvolume ([#1726](https://github.com/GenericMappingTools/pygmt/pull/1726)) + +### Maintenance + +* Let slash command /test-gmt-dev report job URL ([#1866](https://github.com/GenericMappingTools/pygmt/pull/1866)) +* NEP29: Run PyGMT tests and docs build on Python 3.10 ([#1868](https://github.com/GenericMappingTools/pygmt/pull/1868)) +* Refactor build_arg_string to also deal with infile and outfile ([#1837](https://github.com/GenericMappingTools/pygmt/pull/1837)) +* Migrate build system settings to pyproject.toml following pep517 and pep518 ([#1845](https://github.com/GenericMappingTools/pygmt/pull/1845)) +* Let pygmt.show_versions() report geopandas version ([#1846](https://github.com/GenericMappingTools/pygmt/pull/1846)) +* Use the build package to build sdist and wheel distributions ([#1823](https://github.com/GenericMappingTools/pygmt/pull/1823)) + +### Contributors + +* [Dongdong Tian](https://github.com/seisman) +* [Meghan Jones](https://github.com/meghanrjones) +* [Wei Ji Leong](https://github.com/weiji14) +* [Michael Grund](https://github.com/michaelgrund) +* [Will Schlitzer](https://github.com/willschlitzer) + +--- + ## Release v0.6.0 (2022/03/14) [![Digital Object Identifier for PyGMT v0.6.0](https://zenodo.org/badge/DOI/10.5281/zenodo.6349217.svg)](https://doi.org/10.5281/zenodo.6349217) From aa53e8e63b80a4b4128873977f59778b75a7187d Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 09:16:32 +0800 Subject: [PATCH 02/11] Add new entry in version_switch.js --- 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 44c6233c244..addba02d991 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.6.1': 'v0.6.1', 'v0.6.0': 'v0.6.0', 'v0.5.0': 'v0.5.0', 'v0.4.1': 'v0.4.1', From 36e7f4e9c2e88c1ed28a27a397020f30de1ccf20 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 09:17:48 +0800 Subject: [PATCH 03/11] Add v0.6.1 to compatibility table --- README.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index e50c95f5387..c06b648c1be 100644 --- a/README.rst +++ b/README.rst @@ -232,7 +232,12 @@ Compatibility with GMT/Python/NumPy versions - >=6.3.0 - >=3.8 - >=1.19 - * - `v0.6.0 `_ (latest release) + * - `v0.6.1 `_ (latest release) + - `v0.6.1 Documentation `_ + - >=6.3.0 + - >=3.8 + - >=1.19 + * - `v0.6.0 `_ - `v0.6.0 Documentation `_ - >=6.3.0 - >=3.8 From cfc1829bf4cf8fe03997cb8aade45decc5855bfa Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 12:39:36 +0800 Subject: [PATCH 04/11] Update the DOI badge Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com> --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 2c124ad89b6..34e43a0c78d 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -2,7 +2,7 @@ ## Release v0.6.1 (20YY/MM/DD) -[![Digital Object Identifier for PyGMT v0.6.1](https://zenodo.org/badge/DOI/10.5281/zenodo.3781524.svg)](https://doi.org/10.5281/zenodo.3781524) +[![Digital Object Identifier for PyGMT v0.6.1](https://zenodo.org/badge/DOI/10.5281/zenodo.6426493.svg)](https://doi.org/10.5281/zenodo.6426493) ### Highlights From 2016b4b93b678ba77b1d2e48bc9c41ff86cd7055 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 12:42:01 +0800 Subject: [PATCH 05/11] Update citation information --- CITATION.cff | 6 +++--- README.rst | 10 +++++----- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index ac152880920..0f52a09c9b0 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -64,9 +64,9 @@ authors: family-names: Wessel affiliation: University of Hawai'i at Mānoa, USA orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2022-03-14 -doi: 10.5281/zenodo.6349217 +date-released: 2022-04-09 +doi: 10.5281/zenodo.6426493 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt type: software -version: 0.6.0 +version: 0.6.1 diff --git a/README.rst b/README.rst index c06b648c1be..a9ae876cae6 100644 --- a/README.rst +++ b/README.rst @@ -152,7 +152,7 @@ Developers". Feel free to cite our work in your research using the following Bib .. code-block:: - @software{pygmt_2022_6349217, + @software{pygmt_2022_6426493, author = {Uieda, Leonardo and Tian, Dongdong and Leong, Wei Ji and @@ -169,12 +169,12 @@ Developers". Feel free to cite our work in your research using the following Bib Quinn, Jamie and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = march, + month = april, year = 2022, publisher = {Zenodo}, - version = {v0.6.0}, - doi = {10.5281/zenodo.6349217}, - url = {https://doi.org/10.5281/zenodo.6349217} + version = {v0.6.1}, + doi = {10.5281/zenodo.6426493}, + url = {https://doi.org/10.5281/zenodo.6426493} } To cite a specific version of PyGMT, go to our Zenodo page at From 81ee5e678b8becec7e83fd8ee6cd71ac3a04a6b3 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 12:48:30 +0800 Subject: [PATCH 06/11] Reorder some entries --- doc/changes.md | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 34e43a0c78d..8cba1f220c9 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -10,26 +10,24 @@ ### Bug Fixes -* Allow passing None explicitly to pygmt functions Part 3 ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872)) -* Fix pathlib support for plot and plot3d ([#1831](https://github.com/GenericMappingTools/pygmt/pull/1831)) -* Allow passing None explicitly to pygmt functions Part 2 ([#1862](https://github.com/GenericMappingTools/pygmt/pull/1862)) -* Allow passing None explicitly to pygmt functions Part 1 ([#1857](https://github.com/GenericMappingTools/pygmt/pull/1857)) +* Allow passing None explicitly to pygmt functions ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872), [#1862](https://github.com/GenericMappingTools/pygmt/pull/1862), [#1857](https://github.com/GenericMappingTools/pygmt/pull/1857)) * None shall not pass args_in_kwargs ([#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) +* Fix pathlib support for plot and plot3d ([#1831](https://github.com/GenericMappingTools/pygmt/pull/1831)) ### Documentation * Add a tutorial for grdhisteq ([#1821](https://github.com/GenericMappingTools/pygmt/pull/1821)) -* Format author affiliations in CITATION.cff and AUTHORS.md ([#1844](https://github.com/GenericMappingTools/pygmt/pull/1844)) * Add inline example for grdvolume ([#1726](https://github.com/GenericMappingTools/pygmt/pull/1726)) +* Format author affiliations in CITATION.cff and AUTHORS.md ([#1844](https://github.com/GenericMappingTools/pygmt/pull/1844)) ### Maintenance -* Let slash command /test-gmt-dev report job URL ([#1866](https://github.com/GenericMappingTools/pygmt/pull/1866)) * NEP29: Run PyGMT tests and docs build on Python 3.10 ([#1868](https://github.com/GenericMappingTools/pygmt/pull/1868)) +* Let pygmt.show_versions() report geopandas version ([#1846](https://github.com/GenericMappingTools/pygmt/pull/1846)) * Refactor build_arg_string to also deal with infile and outfile ([#1837](https://github.com/GenericMappingTools/pygmt/pull/1837)) * Migrate build system settings to pyproject.toml following pep517 and pep518 ([#1845](https://github.com/GenericMappingTools/pygmt/pull/1845)) -* Let pygmt.show_versions() report geopandas version ([#1846](https://github.com/GenericMappingTools/pygmt/pull/1846)) * Use the build package to build sdist and wheel distributions ([#1823](https://github.com/GenericMappingTools/pygmt/pull/1823)) +* Let slash command /test-gmt-dev report job URL ([#1866](https://github.com/GenericMappingTools/pygmt/pull/1866)) ### Contributors From a066bdc3bec547f102348b82b0614bbf7e3ff895 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 18:42:33 +0800 Subject: [PATCH 07/11] Merge two entries --- doc/changes.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 8cba1f220c9..3b6a483da95 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -10,8 +10,7 @@ ### Bug Fixes -* Allow passing None explicitly to pygmt functions ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872), [#1862](https://github.com/GenericMappingTools/pygmt/pull/1862), [#1857](https://github.com/GenericMappingTools/pygmt/pull/1857)) -* None shall not pass args_in_kwargs ([#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) +* Allow passing None explicitly to pygmt functions ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872), [#1862](https://github.com/GenericMappingTools/pygmt/pull/1862), [#1857](https://github.com/GenericMappingTools/pygmt/pull/1857), [#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) * Fix pathlib support for plot and plot3d ([#1831](https://github.com/GenericMappingTools/pygmt/pull/1831)) ### Documentation From ce439ddf3459b4abad2cca70e9e8d2010ee80c72 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 18:42:59 +0800 Subject: [PATCH 08/11] Set release date --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 3b6a483da95..795c6f760e8 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,6 +1,6 @@ # Changelog -## Release v0.6.1 (20YY/MM/DD) +## Release v0.6.1 (2022/04/09) [![Digital Object Identifier for PyGMT v0.6.1](https://zenodo.org/badge/DOI/10.5281/zenodo.6426493.svg)](https://doi.org/10.5281/zenodo.6426493) From 55a85f3faf7097f878405d30bfc52b8df43e9a55 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 22:13:18 +0800 Subject: [PATCH 09/11] Fix the month format in bib --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index a9ae876cae6..a6610a59b54 100644 --- a/README.rst +++ b/README.rst @@ -169,7 +169,7 @@ Developers". Feel free to cite our work in your research using the following Bib Quinn, Jamie and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = april, + month = apr, year = 2022, publisher = {Zenodo}, version = {v0.6.1}, From 4b8b48f2c3df58cf8db98c81d2e6e178c9a8f893 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Sat, 9 Apr 2022 22:40:30 +0800 Subject: [PATCH 10/11] Add two highlights --- doc/changes.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 795c6f760e8..7e7cd0d89f3 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -6,16 +6,15 @@ ### Highlights -* +* Patch release which allows passing None explicitly to pygmt functions ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872), [#1862](https://github.com/GenericMappingTools/pygmt/pull/1862), [#1857](https://github.com/GenericMappingTools/pygmt/pull/1857), [#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) +* A new tutorial for grdhisteq ([#1821](https://github.com/GenericMappingTools/pygmt/pull/1821)) ### Bug Fixes -* Allow passing None explicitly to pygmt functions ([#1872](https://github.com/GenericMappingTools/pygmt/pull/1872), [#1862](https://github.com/GenericMappingTools/pygmt/pull/1862), [#1857](https://github.com/GenericMappingTools/pygmt/pull/1857), [#1815](https://github.com/GenericMappingTools/pygmt/pull/1815)) * Fix pathlib support for plot and plot3d ([#1831](https://github.com/GenericMappingTools/pygmt/pull/1831)) ### Documentation -* Add a tutorial for grdhisteq ([#1821](https://github.com/GenericMappingTools/pygmt/pull/1821)) * Add inline example for grdvolume ([#1726](https://github.com/GenericMappingTools/pygmt/pull/1726)) * Format author affiliations in CITATION.cff and AUTHORS.md ([#1844](https://github.com/GenericMappingTools/pygmt/pull/1844)) From e5769afcd4650415127a261cebf72c35bc6f7ca0 Mon Sep 17 00:00:00 2001 From: Dongdong Tian Date: Mon, 11 Apr 2022 21:30:26 +0800 Subject: [PATCH 11/11] Update release date --- CITATION.cff | 2 +- doc/changes.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 0f52a09c9b0..7e0e8a3d69a 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -64,7 +64,7 @@ authors: family-names: Wessel affiliation: University of Hawai'i at Mānoa, USA orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2022-04-09 +date-released: 2022-04-11 doi: 10.5281/zenodo.6426493 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt diff --git a/doc/changes.md b/doc/changes.md index 7e7cd0d89f3..c4b773bfa2c 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,6 +1,6 @@ # Changelog -## Release v0.6.1 (2022/04/09) +## Release v0.6.1 (2022/04/11) [![Digital Object Identifier for PyGMT v0.6.1](https://zenodo.org/badge/DOI/10.5281/zenodo.6426493.svg)](https://doi.org/10.5281/zenodo.6426493)