From b9288ecff2dc50c5743b95a0f6c9133ba0937fcb Mon Sep 17 00:00:00 2001 From: core-man Date: Thu, 5 Aug 2021 18:17:58 +0800 Subject: [PATCH 01/15] Add changelog entry for v0.4.1 --- README.rst | 11 ++++---- doc/_static/version_switch.js | 1 + doc/changes.md | 49 +++++++++++++++++++++++++++++++++++ 3 files changed, 56 insertions(+), 5 deletions(-) diff --git a/README.rst b/README.rst index cf34b00b0e2..92394640a77 100644 --- a/README.rst +++ b/README.rst @@ -154,7 +154,7 @@ Developers". Feel free to cite our work in your research using the following Bib .. code-block:: - @software{pygmt_2021_4978645, + @software{pygmt_2021_5162003, 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 Ziebarth, Malte and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = jun, + month = jul, year = 2021, publisher = {Zenodo}, - version = {v0.4.0}, - doi = {10.5281/zenodo.4978645}, - url = {https://doi.org/10.5281/zenodo.4978645} + version = {v0.4.1}, + doi = {10.5281/zenodo.5162003}, + url = {https://doi.org/10.5281/zenodo.5162003} } To cite a specific version of PyGMT, go to our Zenodo page at @@ -221,6 +221,7 @@ Documentation for other versions * `Development `__ (reflects the *master* branch on GitHub) * `Latest release `__ +* `v0.4.1 `__ * `v0.4.0 `__ * `v0.3.1 `__ * `v0.3.0 `__ diff --git a/doc/_static/version_switch.js b/doc/_static/version_switch.js index 33d4af5c385..cd97cfe63c6 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.4.1': 'v0.4.1', 'v0.4.0': 'v0.4.0', 'v0.3.1': 'v0.3.1', 'v0.3.0': 'v0.3.0', diff --git a/doc/changes.md b/doc/changes.md index e3ff6af02a9..a343cd7fc92 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,5 +1,54 @@ # Changelog +## Release v0.4.1 (2021/08/07) + +[![Digital Object Identifier for PyGMT v0.4.1](https://zenodo.org/badge/DOI/10.5281/zenodo.5162003.svg)](https://doi.org/10.5281/zenodo.5162003) + +### Highlights + +* 🎉 **Patch release with multiple gallery examples** 🎉 + +### Enhancements + +* Add common alias "verbose" (V) to grdlandmask and savefig ([#1343](https://github.com/GenericMappingTools/pygmt/pull/1343)) + +### Bug Fixes + +* Change invalid input conditions in grdtrack ([#1376](https://github.com/GenericMappingTools/pygmt/pull/1376)) +* Fix bug so that x2sys_cross accepts dataframes with NaN values ([#1369](https://github.com/GenericMappingTools/pygmt/pull/1369)) + +### Documentation + +* Add gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) +* Add a gallery example for different colormaps in subplots ([#1394](https://github.com/GenericMappingTools/pygmt/pull/1394)) +* Add a gallery example showing individual custom symbols ([#1348](https://github.com/GenericMappingTools/pygmt/pull/1348)) +* A gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) +* Add common option aliases to COMMON_OPTIONS in decorators.py ([#1407](https://github.com/GenericMappingTools/pygmt/pull/1407)) +* Add return statement to grdclip and grdgradient docstring ([#1390](https://github.com/GenericMappingTools/pygmt/pull/1390)) +* Add development toctree and PyGMT team page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) +* Restructure contributing.md to separate docs/general info from contributing code section ([#1339](https://github.com/GenericMappingTools/pygmt/pull/1339)) + +### Maintenance + +* Add tomli as a dependency in GMT Dev Tests ([#1401](https://github.com/GenericMappingTools/pygmt/pull/1401)) +* Change references from "master" branch to "main" branch ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) +* NEP29: Test PyGMT on NumPy 1.21 ([#1355](https://github.com/GenericMappingTools/pygmt/pull/1355)) + +### Contributors + +* [Meghan Jones](https://github.com/meghanrjones) +* [Will Schlitzer](https://github.com/willschlitzer) +* [Wei Ji Leong](https://github.com/weiji14) +* [Dongdong Tian](https://github.com/seisman) +* [Kadatatlu Kishore](https://github.com/kadatatlukishore) +* [Michael Grund](https://github.com/michaelgrund) +* [@sean0921](https://github.com/sean0921) +* [Soham Banerjee](https://github.com/soham4abc) +* [Jiayuan Yao](https://github.com/core-man) +* [@yohaimagen](https://github.com/yohaimagen) + +---- + ## Release v0.4.0 (2021/06/20) [![Digital Object Identifier for PyGMT v0.4.0](https://zenodo.org/badge/DOI/10.5281/zenodo.4978645.svg)](https://doi.org/10.5281/zenodo.4978645) From 32733a6ed75b47df373fb18560bbed7bd554722c Mon Sep 17 00:00:00 2001 From: core-man Date: Thu, 5 Aug 2021 19:44:08 +0800 Subject: [PATCH 02/15] Add team page to highlight --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index a343cd7fc92..ce72bd3e95f 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,6 +7,7 @@ ### Highlights * 🎉 **Patch release with multiple gallery examples** 🎉 +* Add development toctree and [PyGMT team page](https://www.pygmt.org/latest/team.html) ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) ### Enhancements @@ -25,7 +26,6 @@ * A gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) * Add common option aliases to COMMON_OPTIONS in decorators.py ([#1407](https://github.com/GenericMappingTools/pygmt/pull/1407)) * Add return statement to grdclip and grdgradient docstring ([#1390](https://github.com/GenericMappingTools/pygmt/pull/1390)) -* Add development toctree and PyGMT team page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) * Restructure contributing.md to separate docs/general info from contributing code section ([#1339](https://github.com/GenericMappingTools/pygmt/pull/1339)) ### Maintenance From b903279242aa359c83650140cdf69f60e3e5cdc4 Mon Sep 17 00:00:00 2001 From: core-man Date: Thu, 5 Aug 2021 19:45:17 +0800 Subject: [PATCH 03/15] Add change from master to main to highlight --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index ce72bd3e95f..9a75db30b89 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,6 +7,7 @@ ### Highlights * 🎉 **Patch release with multiple gallery examples** 🎉 +* Change references from "master" branch to "main" branch ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) * Add development toctree and [PyGMT team page](https://www.pygmt.org/latest/team.html) ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) ### Enhancements @@ -31,7 +32,6 @@ ### Maintenance * Add tomli as a dependency in GMT Dev Tests ([#1401](https://github.com/GenericMappingTools/pygmt/pull/1401)) -* Change references from "master" branch to "main" branch ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) * NEP29: Test PyGMT on NumPy 1.21 ([#1355](https://github.com/GenericMappingTools/pygmt/pull/1355)) ### Contributors From abebff6e9d05c812e67aca52f429c7fa722eeee7 Mon Sep 17 00:00:00 2001 From: core-man Date: Thu, 5 Aug 2021 19:47:46 +0800 Subject: [PATCH 04/15] Update contributors --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 9a75db30b89..2b8f8e08608 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -39,12 +39,12 @@ * [Meghan Jones](https://github.com/meghanrjones) * [Will Schlitzer](https://github.com/willschlitzer) * [Wei Ji Leong](https://github.com/weiji14) +* [Jiayuan Yao](https://github.com/core-man) * [Dongdong Tian](https://github.com/seisman) * [Kadatatlu Kishore](https://github.com/kadatatlukishore) * [Michael Grund](https://github.com/michaelgrund) * [@sean0921](https://github.com/sean0921) * [Soham Banerjee](https://github.com/soham4abc) -* [Jiayuan Yao](https://github.com/core-man) * [@yohaimagen](https://github.com/yohaimagen) ---- From 058fedc9cd7526aba40615c6f1b28fdc4b930754 Mon Sep 17 00:00:00 2001 From: Yao Jiayuan Date: Thu, 5 Aug 2021 19:48:44 +0800 Subject: [PATCH 05/15] Apply suggestions from code review Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com> --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 92394640a77..51e53d55fe8 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 Ziebarth, Malte and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, - month = jul, + month = aug, year = 2021, publisher = {Zenodo}, version = {v0.4.1}, From 5426bbef085c3de95b2401e457992230ecfe5aee Mon Sep 17 00:00:00 2001 From: core-man Date: Fri, 6 Aug 2021 11:07:44 +0800 Subject: [PATCH 06/15] Fix commit message for highlights --- doc/changes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 2b8f8e08608..1c2dc5f71b9 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,8 +7,8 @@ ### Highlights * 🎉 **Patch release with multiple gallery examples** 🎉 -* Change references from "master" branch to "main" branch ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) -* Add development toctree and [PyGMT team page](https://www.pygmt.org/latest/team.html) ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) +* Change the default branch name from "master" to "main" to increase inclusivity ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) +* Add a ["PyGMT Team"](https://www.pygmt.org/latest/team.html) page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) ### Enhancements From f6484b585c71981dedac5bc1c25485f1dec00de2 Mon Sep 17 00:00:00 2001 From: Yao Jiayuan Date: Fri, 6 Aug 2021 11:08:06 +0800 Subject: [PATCH 07/15] Apply suggestions from code review Co-authored-by: Dongdong Tian --- doc/changes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 1c2dc5f71b9..236d497ae4c 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -21,10 +21,10 @@ ### Documentation -* Add gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) +* Add a gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) * Add a gallery example for different colormaps in subplots ([#1394](https://github.com/GenericMappingTools/pygmt/pull/1394)) * Add a gallery example showing individual custom symbols ([#1348](https://github.com/GenericMappingTools/pygmt/pull/1348)) -* A gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) +* Add a gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) * Add common option aliases to COMMON_OPTIONS in decorators.py ([#1407](https://github.com/GenericMappingTools/pygmt/pull/1407)) * Add return statement to grdclip and grdgradient docstring ([#1390](https://github.com/GenericMappingTools/pygmt/pull/1390)) * Restructure contributing.md to separate docs/general info from contributing code section ([#1339](https://github.com/GenericMappingTools/pygmt/pull/1339)) From 2c17aad036197c3e56d42e97ed7773562f6da3e9 Mon Sep 17 00:00:00 2001 From: Yao Jiayuan Date: Fri, 6 Aug 2021 16:20:03 +0800 Subject: [PATCH 08/15] Apply suggestions from code review Co-authored-by: Michael Grund <23025878+michaelgrund@users.noreply.github.com> --- README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 51e53d55fe8..f50238acb51 100644 --- a/README.rst +++ b/README.rst @@ -218,7 +218,7 @@ Other Python wrappers for GMT: Documentation for other versions -------------------------------- -* `Development `__ (reflects the *master* branch on +* `Development `__ (reflects the *main* branch on GitHub) * `Latest release `__ * `v0.4.1 `__ From 15d928110945fc65743d7d4fe4b422c574f62bf4 Mon Sep 17 00:00:00 2001 From: core-man Date: Fri, 6 Aug 2021 20:10:49 +0800 Subject: [PATCH 09/15] Fix --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 236d497ae4c..42ed83d385b 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -8,7 +8,7 @@ * 🎉 **Patch release with multiple gallery examples** 🎉 * Change the default branch name from "master" to "main" to increase inclusivity ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) -* Add a ["PyGMT Team"](https://www.pygmt.org/latest/team.html) page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) +* Add a "[PyGMT Team](https://www.pygmt.org/latest/team.html)" page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) ### Enhancements From b8e7b68414bc04962f3e4be2d6184e572c36f71a Mon Sep 17 00:00:00 2001 From: core-man Date: Fri, 6 Aug 2021 20:12:18 +0800 Subject: [PATCH 10/15] Update documentation order --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 42ed83d385b..80ef9660df0 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -23,8 +23,8 @@ * Add a gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) * Add a gallery example for different colormaps in subplots ([#1394](https://github.com/GenericMappingTools/pygmt/pull/1394)) -* Add a gallery example showing individual custom symbols ([#1348](https://github.com/GenericMappingTools/pygmt/pull/1348)) * Add a gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) +* Add a gallery example showing individual custom symbols ([#1348](https://github.com/GenericMappingTools/pygmt/pull/1348)) * Add common option aliases to COMMON_OPTIONS in decorators.py ([#1407](https://github.com/GenericMappingTools/pygmt/pull/1407)) * Add return statement to grdclip and grdgradient docstring ([#1390](https://github.com/GenericMappingTools/pygmt/pull/1390)) * Restructure contributing.md to separate docs/general info from contributing code section ([#1339](https://github.com/GenericMappingTools/pygmt/pull/1339)) From 5578ece4873d133a2e4d6793d4d0073fff8dd408 Mon Sep 17 00:00:00 2001 From: core-man Date: Fri, 6 Aug 2021 21:54:56 +0800 Subject: [PATCH 11/15] Update Yohai Magen's name --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 80ef9660df0..426f8f401e5 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -45,7 +45,7 @@ * [Michael Grund](https://github.com/michaelgrund) * [@sean0921](https://github.com/sean0921) * [Soham Banerjee](https://github.com/soham4abc) -* [@yohaimagen](https://github.com/yohaimagen) +* [Yohai Magen](https://github.com/yohaimagen) ---- From acbf3398835d5378f045bf13d5f3e5fd188db425 Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 7 Aug 2021 17:34:22 +0800 Subject: [PATCH 12/15] Add Yohai Magen to citation --- README.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/README.rst b/README.rst index d321e855b39..cb5d1f18c30 100644 --- a/README.rst +++ b/README.rst @@ -167,6 +167,7 @@ Developers". Feel free to cite our work in your research using the following Bib Newton, Tyler and Anant, Abhishek and Ziebarth, Malte and + Magen, Yohai and Wessel, Paul}, title = {{PyGMT: A Python interface for the Generic Mapping Tools}}, month = aug, From 3e364cc8777bdb90cbfa7e6aa75a41bd0bcbf2df Mon Sep 17 00:00:00 2001 From: core-man Date: Sat, 7 Aug 2021 17:45:38 +0800 Subject: [PATCH 13/15] Update contributors --- doc/changes.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 426f8f401e5..e0254a515ab 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -38,14 +38,14 @@ * [Meghan Jones](https://github.com/meghanrjones) * [Will Schlitzer](https://github.com/willschlitzer) +* [Michael Grund](https://github.com/michaelgrund) * [Wei Ji Leong](https://github.com/weiji14) +* [Yohai Magen](https://github.com/yohaimagen) * [Jiayuan Yao](https://github.com/core-man) * [Dongdong Tian](https://github.com/seisman) * [Kadatatlu Kishore](https://github.com/kadatatlukishore) -* [Michael Grund](https://github.com/michaelgrund) * [@sean0921](https://github.com/sean0921) * [Soham Banerjee](https://github.com/soham4abc) -* [Yohai Magen](https://github.com/yohaimagen) ---- From 1e2fa2f8c3452433ba87b234e8a1000607b2b9c9 Mon Sep 17 00:00:00 2001 From: Yao Jiayuan Date: Sat, 7 Aug 2021 17:46:53 +0800 Subject: [PATCH 14/15] Apply suggestions from code review Co-authored-by: Wei Ji <23487320+weiji14@users.noreply.github.com> --- doc/changes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index e0254a515ab..5739d62708a 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,7 +7,7 @@ ### Highlights * 🎉 **Patch release with multiple gallery examples** 🎉 -* Change the default branch name from "master" to "main" to increase inclusivity ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) +* Change default GitHub branch name from "master" to "main" to increase inclusivity ([#1360](https://github.com/GenericMappingTools/pygmt/pull/1360)) * Add a "[PyGMT Team](https://www.pygmt.org/latest/team.html)" page ([#1308](https://github.com/GenericMappingTools/pygmt/pull/1308)) ### Enhancements @@ -21,6 +21,7 @@ ### Documentation +* Combine documentation and compatibility sections in README.rst (([#1415](https://github.com/GenericMappingTools/pygmt/pull/1415)) * Add a gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) * Add a gallery example for different colormaps in subplots ([#1394](https://github.com/GenericMappingTools/pygmt/pull/1394)) * Add a gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387)) From 2b7ddafba2114693f9cf74d359e3157356e6ed7b Mon Sep 17 00:00:00 2001 From: Yao Jiayuan Date: Sat, 7 Aug 2021 17:57:09 +0800 Subject: [PATCH 15/15] Fix a typo 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 5739d62708a..1a502de56c5 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -21,7 +21,7 @@ ### Documentation -* Combine documentation and compatibility sections in README.rst (([#1415](https://github.com/GenericMappingTools/pygmt/pull/1415)) +* Combine documentation and compatibility sections in README.rst ([#1415](https://github.com/GenericMappingTools/pygmt/pull/1415)) * Add a gallery example for grdclip ([#1396](https://github.com/GenericMappingTools/pygmt/pull/1396)) * Add a gallery example for different colormaps in subplots ([#1394](https://github.com/GenericMappingTools/pygmt/pull/1394)) * Add a gallery example for the contour method ([#1387](https://github.com/GenericMappingTools/pygmt/pull/1387))