From be43a3eb9dde886c83665ebdd382906de1a72dbd Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:37:26 +1200 Subject: [PATCH 01/22] Add changelog entry to version 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 f1a47c88af8..6218b013d87 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.10.0': 'v0.10.0', 'v0.9.0': 'v0.9.0', 'v0.8.0': 'v0.8.0', 'v0.7.0': 'v0.7.0', From 4ff58f1ce497707185cc13a43c52d3b9005bf79a Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:37:43 +1200 Subject: [PATCH 02/22] Update compatibility table --- README.rst | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.rst b/README.rst index 0f7b6f23c60..1cdc967c405 100644 --- a/README.rst +++ b/README.rst @@ -264,7 +264,12 @@ Compatibility with GMT/Python/NumPy versions - >=6.3.0 - >=3.9 - >=1.22 - * - `v0.9.0 `_ (latest release) + * - `v0.10.0 `_ (latest release) + - `v0.10.0 Documentation `_ + - >=6.3.0 + - >=3.9 + - >=1.22 + * - `v0.9.0 `_ - `v0.9.0 Documentation `_ - >=6.3.0 - >=3.8 From 3b5cc79fbd3a58049f90c15f956cd1b39f1a98e1 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:38:02 +1200 Subject: [PATCH 03/22] Update citation --- CITATION.cff | 4 ++-- README.rst | 10 +++++----- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 390d1e6f3a4..73612eb9534 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -76,8 +76,8 @@ authors: family-names: Wessel affiliation: University of Hawaiʻi at Mānoa, USA orcid: https://orcid.org/0000-0001-5708-7336 -date-released: 2023-03-31 -doi: 10.5281/zenodo.7772533 +date-released: 2023-09-01 +doi: 10.5281/zenodo.8303186 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt type: software diff --git a/README.rst b/README.rst index 1cdc967c405..6564bb768bb 100644 --- a/README.rst +++ b/README.rst @@ -180,7 +180,7 @@ Developers". Feel free to cite our work in your research using the following Bib .. code-block:: - @software{pygmt_2023_7772533, + @software{pygmt_2023_8303186, author = {Uieda, Leonardo and Tian, Dongdong and Leong, Wei Ji and @@ -200,12 +200,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 = mar, + month = sep, year = 2023, publisher = {Zenodo}, - version = {0.9.0}, - doi = {10.5281/zenodo.7772533}, - url = {https://doi.org/10.5281/zenodo.7772533} + version = {0.10.0}, + doi = {10.5281/zenodo.8303186}, + url = {https://doi.org/10.5281/zenodo.8303186} } To cite a specific version of PyGMT, go to our Zenodo page at From a65f4a75f0107d3dabe422e224560801139046ea Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Thu, 31 Aug 2023 21:42:34 +1200 Subject: [PATCH 04/22] Add draft changelog --- doc/changes.md | 82 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/doc/changes.md b/doc/changes.md index 51a08a27eeb..26abe6abcd9 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,5 +1,87 @@ # Changelog +## Release v0.10.0 (2023/09/01) + +[![Digital Object Identifier for PyGMT v0.10.0](https://zenodo.org/badge/DOI/10.5281/zenodo.8303186.svg)](https://doi.org/10.5281/zenodo.8303186) + +### Highlights + +* + +### New Features + +* Support non-ASCII characters in function arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) +* Figure.text: Support non-ASCII characters in the 'text' parameter ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) + +### Enhancements + +* pygmt.grdfill: Add alias "no_data" for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) +* clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) +* Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) +* Figure.image: Add alias "bitcolor" for "G" ([#2615](https://github.com/GenericMappingTools/pygmt/pull/2615)) +* Figure.colorbar: Add alias "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) +* Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) +* Allow passing RGB xarray.DataArray images into grdimage ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) + +### Deprecations + +* Remove the deprecated incols parameter from Figure.text (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) +* NEP29: Set minimum required version to Python 3.9+ ([#2487](https://github.com/GenericMappingTools/pygmt/pull/2487)) +* NEP29: Set minimum required version to NumPy 1.22+ ([#2586](https://github.com/GenericMappingTools/pygmt/pull/2586)) +* Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) + +### Bug Fixes + +* load_earth_mask: Keep data's encoding to correctly infer data's registration and gtype information ([#2632](https://github.com/GenericMappingTools/pygmt/pull/2632)) +* geopandas: Mapping int/int64 to int32 for OGR_GMT format ([#2592](https://github.com/GenericMappingTools/pygmt/pull/2592)) +* Figure.meca: the 'scale' parameter can accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) +* Figure.meca: Fix beachball offsetting for ndarray input (requires GMT>=6.5.0) ([#2576](https://github.com/GenericMappingTools/pygmt/pull/2576)) + +### Documentation + +* Document the default CPT for GMT remote datasets ([#2573](https://github.com/GenericMappingTools/pygmt/pull/2573)) +* Create gallery example to show usage of tile maps ([#2585](https://github.com/GenericMappingTools/pygmt/pull/2585)) +* Add tutorial to show interactive data visualization via 'panel' ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) +* Add tutorial for cartesian histograms ([#2445](https://github.com/GenericMappingTools/pygmt/pull/2445)) +* Add gallery example to show usage of dcw parameter in Figure.coast ([#2428](https://github.com/GenericMappingTools/pygmt/pull/2428)) +* Add gallery example showing how to build an envelope around a curve ([#2587](https://github.com/GenericMappingTools/pygmt/pull/2587)) +* Add gallery example for plotting an RGB image from an xarray.DataArray ([#2641](https://github.com/GenericMappingTools/pygmt/pull/2641)) +* Add gallery example "Quoted lines" (`style="q"`) ([#2563](https://github.com/GenericMappingTools/pygmt/pull/2563)) +* Add gallery example "Decorated lines" (`style="~"`) ([#2564](https://github.com/GenericMappingTools/pygmt/pull/2564)) +* Add gallery example "Cross-section along a transect" ([#2515](https://github.com/GenericMappingTools/pygmt/pull/2515)) + +### Maintenance + +* pygmt.show_versions: Show versions of IPython and rioxarray ([#2492](https://github.com/GenericMappingTools/pygmt/pull/2492)) +* Use substitutions to show the minimum required Python and GMT versions dynamically in installation guides ([#2488](https://github.com/GenericMappingTools/pygmt/pull/2488)) +* Use np.asarray to convert a 1-D array to datetime type in array_to_datetime ([#2481](https://github.com/GenericMappingTools/pygmt/pull/2481)) +* Use consistent docstrings for test files ([#2578](https://github.com/GenericMappingTools/pygmt/pull/2578)) +* Use concurrency to cancel previous runs ([#2589](https://github.com/GenericMappingTools/pygmt/pull/2589)) +* Set date_format to ISO8601 to silence pandas 2.0 UserWarning on read_csv ([#2569](https://github.com/GenericMappingTools/pygmt/pull/2569)) +* Remove dummy_context and use contextlib.nullcontext instead ([#2491](https://github.com/GenericMappingTools/pygmt/pull/2491)) +* NEP29: Test PyGMT on NumPy 1.25 ([#2581](https://github.com/GenericMappingTools/pygmt/pull/2581)) +* Migrate provision-with-micromamba to setup-micromamba ([#2536](https://github.com/GenericMappingTools/pygmt/pull/2536)) +* Fix tests for Aug 2023 updated remote datasets ([#2636](https://github.com/GenericMappingTools/pygmt/pull/2636)) +* Figure.meca: Refactor the two tests for offsetting beachballs ([#2572](https://github.com/GenericMappingTools/pygmt/pull/2572)) +* Figure.meca: Refactor tests for plotting multiple focal mechanisms ([#2565](https://github.com/GenericMappingTools/pygmt/pull/2565)) +* Figure.meca: Refactor tests for plotting a single focal mechanism ([#2533](https://github.com/GenericMappingTools/pygmt/pull/2533)) +* Figure.meca: Add a test for passing event names via pandas.DataFrame ([#2582](https://github.com/GenericMappingTools/pygmt/pull/2582)) +* Exclude bots from contributors in release drafter ([#2484](https://github.com/GenericMappingTools/pygmt/pull/2484)) +* Exclude DVC files from source/binary distributions ([#2634](https://github.com/GenericMappingTools/pygmt/pull/2634)) +* CI: Use mamba-org/provision-with-micromamba to setup micromamba ([#2435](https://github.com/GenericMappingTools/pygmt/pull/2435)) +* CI: Run dev tests on Scientific Python nightly wheels ([#2612](https://github.com/GenericMappingTools/pygmt/pull/2612)) +* CI: Remove the deprecated cml-publish command from the dvc-diff workflow ([#2559](https://github.com/GenericMappingTools/pygmt/pull/2559)) +* CI: Fix and simplify the dvc-diff workflow ([#2549](https://github.com/GenericMappingTools/pygmt/pull/2549)) +* CI: Add the "Doctests" workflow to run doctests weekly ([#2456](https://github.com/GenericMappingTools/pygmt/pull/2456)) +* CI: Add detailed descriptions in the workflow files and update maintainer guides ([#2496](https://github.com/GenericMappingTools/pygmt/pull/2496)) +* Add private function _validate_data_input to validate input data ([#2595](https://github.com/GenericMappingTools/pygmt/pull/2595)) + +### Contributors + +@JingHuiTong, @maxrjones, @michaelgrund, @seisman, @weiji14 and @yvonnefroehlich + +--- + ## Release v0.9.0 (2023/03/31) [![Digital Object Identifier for PyGMT v0.9.0](https://zenodo.org/badge/DOI/10.5281/zenodo.7772533.svg)](https://doi.org/10.5281/zenodo.7772533) From 915504c99dd1a6ece9b3e30d6ecb394871b37dbe Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:08:01 +1200 Subject: [PATCH 05/22] Add PR #2466 to changelog 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, 6 insertions(+), 5 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 26abe6abcd9..8a0a64cb006 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -15,13 +15,14 @@ ### Enhancements -* pygmt.grdfill: Add alias "no_data" for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) -* clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) +* Figure.colorbar: Add alias for "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) +* Figure.image: Add alias for "G" ([#2615](https://github.com/GenericMappingTools/pygmt/pull/2615)) * Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) -* Figure.image: Add alias "bitcolor" for "G" ([#2615](https://github.com/GenericMappingTools/pygmt/pull/2615)) -* Figure.colorbar: Add alias "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) -* Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) +* pygmt.grdfill: Add alias for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) +* pygmt.select: Add aliases for "C", "F", and "L" ([#2466(https://github.com/GenericMappingTools/pygmt/pull/2466))) * Allow passing RGB xarray.DataArray images into grdimage ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) +* Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) +* clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) ### Deprecations From aabf710ffc3b50b5f5b08f09f7c91abe5951493d Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:08:24 +1200 Subject: [PATCH 06/22] Update version info in CITATION.cff --- CITATION.cff | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CITATION.cff b/CITATION.cff index 73612eb9534..12b15aac295 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -81,4 +81,4 @@ doi: 10.5281/zenodo.8303186 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt type: software -version: 0.9.0 +version: 0.10.0 From 99b971f54bbe3179d1bc8c24717875053e19fa54 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:12:15 +1200 Subject: [PATCH 07/22] Add full names of contributors to changelog --- doc/changes.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 8a0a64cb006..3aece032a96 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -79,7 +79,12 @@ ### Contributors -@JingHuiTong, @maxrjones, @michaelgrund, @seisman, @weiji14 and @yvonnefroehlich +* [Dongdong Tian](https://github.com/seisman) +* [Yvonne Fröhlich](https://github.com/yvonnefroehlich) +* [Wei Ji Leong](https://github.com/weiji14) +* [Michael Grund](https://github.com/michaelgrund) +* [Jing-Hui Tong](https://github.com/JingHuiTong) +* [Max Jones](https://github.com/maxrjones) --- From c92613da165333d01a758414431acf2816fb99b7 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:19:58 +1200 Subject: [PATCH 08/22] Add two highlight bullet points --- doc/changes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/changes.md b/doc/changes.md index 3aece032a96..ef0efacaf39 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -6,7 +6,9 @@ ### Highlights +* 🎉 **Tenth minor release of PyGMT** 🎉 * +* Two new tutorials and seven new gallery examples ### New Features From f4d6ca0e1bb7d86d4569d41eb163162e6bd64c8f Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 08:22:04 +1200 Subject: [PATCH 09/22] Rename PR #2585 to Add gallery example ... and resort order --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index ef0efacaf39..51355ce161e 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -43,10 +43,10 @@ ### Documentation * Document the default CPT for GMT remote datasets ([#2573](https://github.com/GenericMappingTools/pygmt/pull/2573)) -* Create gallery example to show usage of tile maps ([#2585](https://github.com/GenericMappingTools/pygmt/pull/2585)) * Add tutorial to show interactive data visualization via 'panel' ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) * Add tutorial for cartesian histograms ([#2445](https://github.com/GenericMappingTools/pygmt/pull/2445)) * Add gallery example to show usage of dcw parameter in Figure.coast ([#2428](https://github.com/GenericMappingTools/pygmt/pull/2428)) +* Add gallery example to show usage of tile maps ([#2585](https://github.com/GenericMappingTools/pygmt/pull/2585)) * Add gallery example showing how to build an envelope around a curve ([#2587](https://github.com/GenericMappingTools/pygmt/pull/2587)) * Add gallery example for plotting an RGB image from an xarray.DataArray ([#2641](https://github.com/GenericMappingTools/pygmt/pull/2641)) * Add gallery example "Quoted lines" (`style="q"`) ([#2563](https://github.com/GenericMappingTools/pygmt/pull/2563)) From ea185951e9f80292a24e599b6aa8904a12d0f152 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 14:28:04 +1200 Subject: [PATCH 10/22] Apply suggestions from code review Co-authored-by: Dongdong Tian --- doc/changes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 51355ce161e..237b980f762 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -22,13 +22,13 @@ * Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) * pygmt.grdfill: Add alias for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) * pygmt.select: Add aliases for "C", "F", and "L" ([#2466(https://github.com/GenericMappingTools/pygmt/pull/2466))) -* Allow passing RGB xarray.DataArray images into grdimage ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) +* Figure.grdimage: Allow passing RGB xarray.DataArray images ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) * Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) * clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) ### Deprecations -* Remove the deprecated incols parameter from Figure.text (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) +* Figure.text: Remove the deprecated 'incols' parameter (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) * NEP29: Set minimum required version to Python 3.9+ ([#2487](https://github.com/GenericMappingTools/pygmt/pull/2487)) * NEP29: Set minimum required version to NumPy 1.22+ ([#2586](https://github.com/GenericMappingTools/pygmt/pull/2586)) * Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) @@ -63,7 +63,6 @@ * Set date_format to ISO8601 to silence pandas 2.0 UserWarning on read_csv ([#2569](https://github.com/GenericMappingTools/pygmt/pull/2569)) * Remove dummy_context and use contextlib.nullcontext instead ([#2491](https://github.com/GenericMappingTools/pygmt/pull/2491)) * NEP29: Test PyGMT on NumPy 1.25 ([#2581](https://github.com/GenericMappingTools/pygmt/pull/2581)) -* Migrate provision-with-micromamba to setup-micromamba ([#2536](https://github.com/GenericMappingTools/pygmt/pull/2536)) * Fix tests for Aug 2023 updated remote datasets ([#2636](https://github.com/GenericMappingTools/pygmt/pull/2636)) * Figure.meca: Refactor the two tests for offsetting beachballs ([#2572](https://github.com/GenericMappingTools/pygmt/pull/2572)) * Figure.meca: Refactor tests for plotting multiple focal mechanisms ([#2565](https://github.com/GenericMappingTools/pygmt/pull/2565)) @@ -72,6 +71,7 @@ * Exclude bots from contributors in release drafter ([#2484](https://github.com/GenericMappingTools/pygmt/pull/2484)) * Exclude DVC files from source/binary distributions ([#2634](https://github.com/GenericMappingTools/pygmt/pull/2634)) * CI: Use mamba-org/provision-with-micromamba to setup micromamba ([#2435](https://github.com/GenericMappingTools/pygmt/pull/2435)) +* CI: Migrate provision-with-micromamba to setup-micromamba ([#2536](https://github.com/GenericMappingTools/pygmt/pull/2536)) * CI: Run dev tests on Scientific Python nightly wheels ([#2612](https://github.com/GenericMappingTools/pygmt/pull/2612)) * CI: Remove the deprecated cml-publish command from the dvc-diff workflow ([#2559](https://github.com/GenericMappingTools/pygmt/pull/2559)) * CI: Fix and simplify the dvc-diff workflow ([#2549](https://github.com/GenericMappingTools/pygmt/pull/2549)) From f079908b086d9de2f6dcb5384073ce74483abaa0 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 14:34:51 +1200 Subject: [PATCH 11/22] Reorder some PRs in the enhancements and deprecations sections Also move #2492 from maintenance to enhancements section --- doc/changes.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 237b980f762..a3c5b0b7a54 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -18,20 +18,21 @@ ### Enhancements * Figure.colorbar: Add alias for "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) +* Figure.grdimage: Allow passing RGB xarray.DataArray images ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) * Figure.image: Add alias for "G" ([#2615](https://github.com/GenericMappingTools/pygmt/pull/2615)) * Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) +* clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) * pygmt.grdfill: Add alias for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) * pygmt.select: Add aliases for "C", "F", and "L" ([#2466(https://github.com/GenericMappingTools/pygmt/pull/2466))) -* Figure.grdimage: Allow passing RGB xarray.DataArray images ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) +* pygmt.show_versions: Show versions of IPython and rioxarray ([#2492](https://github.com/GenericMappingTools/pygmt/pull/2492)) * Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) -* clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) ### Deprecations +* Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) * Figure.text: Remove the deprecated 'incols' parameter (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) * NEP29: Set minimum required version to Python 3.9+ ([#2487](https://github.com/GenericMappingTools/pygmt/pull/2487)) * NEP29: Set minimum required version to NumPy 1.22+ ([#2586](https://github.com/GenericMappingTools/pygmt/pull/2586)) -* Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) ### Bug Fixes @@ -55,7 +56,6 @@ ### Maintenance -* pygmt.show_versions: Show versions of IPython and rioxarray ([#2492](https://github.com/GenericMappingTools/pygmt/pull/2492)) * Use substitutions to show the minimum required Python and GMT versions dynamically in installation guides ([#2488](https://github.com/GenericMappingTools/pygmt/pull/2488)) * Use np.asarray to convert a 1-D array to datetime type in array_to_datetime ([#2481](https://github.com/GenericMappingTools/pygmt/pull/2481)) * Use consistent docstrings for test files ([#2578](https://github.com/GenericMappingTools/pygmt/pull/2578)) From 81dfe9dbddcf90cb4a5e06537b3f888780abc485 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 14:38:09 +1200 Subject: [PATCH 12/22] Combine non-ASCII character PRs #2638 and #2584 into one highlight point --- doc/changes.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index a3c5b0b7a54..9d27078eb68 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,14 +7,9 @@ ### Highlights * 🎉 **Tenth minor release of PyGMT** 🎉 -* +* Support non-ASCII characters in Figure.text ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) and other function arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) * Two new tutorials and seven new gallery examples -### New Features - -* Support non-ASCII characters in function arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) -* Figure.text: Support non-ASCII characters in the 'text' parameter ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) - ### Enhancements * Figure.colorbar: Add alias for "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) From 63375931b5103594239064173d9ed952c8ed9990 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 16:05:44 +1200 Subject: [PATCH 13/22] Typo bracket --- doc/changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/changes.md b/doc/changes.md index 9d27078eb68..8a81f7064ce 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -18,7 +18,7 @@ * Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) * clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) * pygmt.grdfill: Add alias for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) -* pygmt.select: Add aliases for "C", "F", and "L" ([#2466(https://github.com/GenericMappingTools/pygmt/pull/2466))) +* pygmt.select: Add aliases for "C", "F", and "L" ([#2466](https://github.com/GenericMappingTools/pygmt/pull/2466)) * pygmt.show_versions: Show versions of IPython and rioxarray ([#2492](https://github.com/GenericMappingTools/pygmt/pull/2492)) * Better handling of optional virtual files (e.g., shading in Figure.grdimage) ([#2493](https://github.com/GenericMappingTools/pygmt/pull/2493)) From a984cdec77de4653077b267a9b40ac4eaee27e77 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 18:26:48 +1200 Subject: [PATCH 14/22] Apply suggestions from code review Co-authored-by: Dongdong Tian --- doc/changes.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 8a81f7064ce..d2a2c1efb54 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -8,7 +8,7 @@ * 🎉 **Tenth minor release of PyGMT** 🎉 * Support non-ASCII characters in Figure.text ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) and other function arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) -* Two new tutorials and seven new gallery examples +* Three new tutorials and seven new gallery examples ### Enhancements @@ -32,13 +32,14 @@ ### Bug Fixes * load_earth_mask: Keep data's encoding to correctly infer data's registration and gtype information ([#2632](https://github.com/GenericMappingTools/pygmt/pull/2632)) -* geopandas: Mapping int/int64 to int32 for OGR_GMT format ([#2592](https://github.com/GenericMappingTools/pygmt/pull/2592)) +* Geopandas integration: Mapping int/int64 to int32 for OGR_GMT format ([#2592](https://github.com/GenericMappingTools/pygmt/pull/2592)) * Figure.meca: the 'scale' parameter can accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) -* Figure.meca: Fix beachball offsetting for ndarray input (requires GMT>=6.5.0) ([#2576](https://github.com/GenericMappingTools/pygmt/pull/2576)) +* Figure.meca: Fix beachball offsetting for ndarray input (requires GMT>6.4.0) ([#2576](https://github.com/GenericMappingTools/pygmt/pull/2576)) ### Documentation * Document the default CPT for GMT remote datasets ([#2573](https://github.com/GenericMappingTools/pygmt/pull/2573)) +* Add tutorial to explain naming of PyGMT figure elements ([#2383](https://github.com/GenericMappingTools/pygmt/pull/2383)) * Add tutorial to show interactive data visualization via 'panel' ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) * Add tutorial for cartesian histograms ([#2445](https://github.com/GenericMappingTools/pygmt/pull/2445)) * Add gallery example to show usage of dcw parameter in Figure.coast ([#2428](https://github.com/GenericMappingTools/pygmt/pull/2428)) From 852b025b26e14d6b5e327858a4312591560ef914 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 18:30:00 +1200 Subject: [PATCH 15/22] Swap author positions for Dongdong and Leo --- CITATION.cff | 8 ++++---- README.rst | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 12b15aac295..42f3edae0a8 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -4,14 +4,14 @@ cff-version: 1.2.0 message: If you use this software, please cite it as follows. title: 'PyGMT: A Python interface for the Generic Mapping Tools' authors: -- given-names: Leonardo - family-names: Uieda - affiliation: University of Liverpool, United Kingdom - orcid: https://orcid.org/0000-0001-6123-9515 - given-names: Dongdong family-names: Tian affiliation: China University of Geosciences, China orcid: https://orcid.org/0000-0001-7967-1197 +- given-names: Leonardo + family-names: Uieda + affiliation: University of Liverpool, United Kingdom + orcid: https://orcid.org/0000-0001-6123-9515 - given-names: Wei Ji family-names: Leong affiliation: Development Seed, USA diff --git a/README.rst b/README.rst index 6564bb768bb..b6f158b115b 100644 --- a/README.rst +++ b/README.rst @@ -181,8 +181,8 @@ Developers". Feel free to cite our work in your research using the following Bib .. code-block:: @software{pygmt_2023_8303186, - author = {Uieda, Leonardo and - Tian, Dongdong and + author = {Tian, Dongdong and + Uieda, Leonardo and Leong, Wei Ji and Schlitzer, William and Grund, Michael and From a8b8ae78978da6245718d6dbe289059904b6fff7 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 18:35:14 +1200 Subject: [PATCH 16/22] Add PR #2652 to changelog --- doc/changes.md | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/changes.md b/doc/changes.md index d2a2c1efb54..760c977f749 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -24,6 +24,7 @@ ### Deprecations +* Remove the unused pygmt.test() function ([#2652](https://github.com/GenericMappingTools/pygmt/pull/2652)) * Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) * Figure.text: Remove the deprecated 'incols' parameter (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) * NEP29: Set minimum required version to Python 3.9+ ([#2487](https://github.com/GenericMappingTools/pygmt/pull/2487)) From a7c32224fb94824ff9e6b3eefbe2aad0e4545e06 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 18:39:14 +1200 Subject: [PATCH 17/22] Use backticks around panel Co-authored-by: Michael Grund <23025878+michaelgrund@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 760c977f749..3b06af9d11a 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -41,7 +41,7 @@ * Document the default CPT for GMT remote datasets ([#2573](https://github.com/GenericMappingTools/pygmt/pull/2573)) * Add tutorial to explain naming of PyGMT figure elements ([#2383](https://github.com/GenericMappingTools/pygmt/pull/2383)) -* Add tutorial to show interactive data visualization via 'panel' ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) +* Add tutorial to show interactive data visualization via ``panel`` ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) * Add tutorial for cartesian histograms ([#2445](https://github.com/GenericMappingTools/pygmt/pull/2445)) * Add gallery example to show usage of dcw parameter in Figure.coast ([#2428](https://github.com/GenericMappingTools/pygmt/pull/2428)) * Add gallery example to show usage of tile maps ([#2585](https://github.com/GenericMappingTools/pygmt/pull/2585)) From a45f32385dd40b5fd050085d66cec244411084cb Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 19:43:17 +1200 Subject: [PATCH 18/22] Double quotes around incols Co-authored-by: Michael Grund <23025878+michaelgrund@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 3b06af9d11a..616108649e3 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -26,7 +26,7 @@ * Remove the unused pygmt.test() function ([#2652](https://github.com/GenericMappingTools/pygmt/pull/2652)) * Figure.image: Deprecate parameter "bit_color" to "bitcolor" (remove in v0.12.0) ([#2635](https://github.com/GenericMappingTools/pygmt/pull/2635)) -* Figure.text: Remove the deprecated 'incols' parameter (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) +* Figure.text: Remove the deprecated "incols" parameter (deprecated since v0.8.0) ([#2473](https://github.com/GenericMappingTools/pygmt/pull/2473)) * NEP29: Set minimum required version to Python 3.9+ ([#2487](https://github.com/GenericMappingTools/pygmt/pull/2487)) * NEP29: Set minimum required version to NumPy 1.22+ ([#2586](https://github.com/GenericMappingTools/pygmt/pull/2586)) From 144570c1e114c9e8cbf46dab6078dbc9fbf0572a Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 19:57:49 +1200 Subject: [PATCH 19/22] Apply suggestions from code review 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 | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 616108649e3..5101ea16ae5 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -15,7 +15,7 @@ * Figure.colorbar: Add alias for "Q" ([#2608](https://github.com/GenericMappingTools/pygmt/pull/2608)) * Figure.grdimage: Allow passing RGB xarray.DataArray images ([#2590](https://github.com/GenericMappingTools/pygmt/pull/2590)) * Figure.image: Add alias for "G" ([#2615](https://github.com/GenericMappingTools/pygmt/pull/2615)) -* Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) +* Figure.meca: Add aliases for "L", "T", and "Fr" ([#2546](https://github.com/GenericMappingTools/pygmt/pull/2546)) * clib.Session: Wrap the GMT_Get_Common API function ([#2500](https://github.com/GenericMappingTools/pygmt/pull/2500)) * pygmt.grdfill: Add alias for "N" ([#2618](https://github.com/GenericMappingTools/pygmt/pull/2618)) * pygmt.select: Add aliases for "C", "F", and "L" ([#2466](https://github.com/GenericMappingTools/pygmt/pull/2466)) @@ -34,18 +34,18 @@ * load_earth_mask: Keep data's encoding to correctly infer data's registration and gtype information ([#2632](https://github.com/GenericMappingTools/pygmt/pull/2632)) * Geopandas integration: Mapping int/int64 to int32 for OGR_GMT format ([#2592](https://github.com/GenericMappingTools/pygmt/pull/2592)) -* Figure.meca: the 'scale' parameter can accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) +* Figure.meca: the "scale" parameter can accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) * Figure.meca: Fix beachball offsetting for ndarray input (requires GMT>6.4.0) ([#2576](https://github.com/GenericMappingTools/pygmt/pull/2576)) ### Documentation * Document the default CPT for GMT remote datasets ([#2573](https://github.com/GenericMappingTools/pygmt/pull/2573)) * Add tutorial to explain naming of PyGMT figure elements ([#2383](https://github.com/GenericMappingTools/pygmt/pull/2383)) -* Add tutorial to show interactive data visualization via ``panel`` ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) +* Add tutorial to show interactive data visualization via `panel` ([#2498](https://github.com/GenericMappingTools/pygmt/pull/2498)) * Add tutorial for cartesian histograms ([#2445](https://github.com/GenericMappingTools/pygmt/pull/2445)) * Add gallery example to show usage of dcw parameter in Figure.coast ([#2428](https://github.com/GenericMappingTools/pygmt/pull/2428)) * Add gallery example to show usage of tile maps ([#2585](https://github.com/GenericMappingTools/pygmt/pull/2585)) -* Add gallery example showing how to build an envelope around a curve ([#2587](https://github.com/GenericMappingTools/pygmt/pull/2587)) +* Add gallery example showing how to build an envelope around a curve ([#2587](https://github.com/GenericMappingTools/pygmt/pull/2587)) * Add gallery example for plotting an RGB image from an xarray.DataArray ([#2641](https://github.com/GenericMappingTools/pygmt/pull/2641)) * Add gallery example "Quoted lines" (`style="q"`) ([#2563](https://github.com/GenericMappingTools/pygmt/pull/2563)) * Add gallery example "Decorated lines" (`style="~"`) ([#2564](https://github.com/GenericMappingTools/pygmt/pull/2564)) From 72db599a73cc69db8f25fcf9b6781b3bd95db62c Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Fri, 1 Sep 2023 21:06:34 +1200 Subject: [PATCH 20/22] Apply suggestions from code review 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 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/changes.md b/doc/changes.md index 5101ea16ae5..693a340b1ec 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -7,7 +7,7 @@ ### Highlights * 🎉 **Tenth minor release of PyGMT** 🎉 -* Support non-ASCII characters in Figure.text ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) and other function arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) +* Support non-ASCII characters in Figure.text ([#2638](https://github.com/GenericMappingTools/pygmt/pull/2638)) and other method arguments ([#2584](https://github.com/GenericMappingTools/pygmt/pull/2584)) * Three new tutorials and seven new gallery examples ### Enhancements @@ -34,7 +34,7 @@ * load_earth_mask: Keep data's encoding to correctly infer data's registration and gtype information ([#2632](https://github.com/GenericMappingTools/pygmt/pull/2632)) * Geopandas integration: Mapping int/int64 to int32 for OGR_GMT format ([#2592](https://github.com/GenericMappingTools/pygmt/pull/2592)) -* Figure.meca: the "scale" parameter can accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) +* Figure.meca: Let the "scale" parameter accept int/float/str values ([#2566](https://github.com/GenericMappingTools/pygmt/pull/2566)) * Figure.meca: Fix beachball offsetting for ndarray input (requires GMT>6.4.0) ([#2576](https://github.com/GenericMappingTools/pygmt/pull/2576)) ### Documentation From 7ea7cfab521d2567dab6d85d80495591b5b861d1 Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Sat, 2 Sep 2023 12:21:20 +1200 Subject: [PATCH 21/22] Change release date to 20230902 --- CITATION.cff | 2 +- doc/changes.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index 42f3edae0a8..ec5fc9a3fd9 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: 2023-09-01 +date-released: 2023-09-02 doi: 10.5281/zenodo.8303186 license: BSD-3-Clause repository-code: https://github.com/GenericMappingTools/pygmt diff --git a/doc/changes.md b/doc/changes.md index 693a340b1ec..3674af83f50 100644 --- a/doc/changes.md +++ b/doc/changes.md @@ -1,6 +1,6 @@ # Changelog -## Release v0.10.0 (2023/09/01) +## Release v0.10.0 (2023/09/02) [![Digital Object Identifier for PyGMT v0.10.0](https://zenodo.org/badge/DOI/10.5281/zenodo.8303186.svg)](https://doi.org/10.5281/zenodo.8303186) From b6100a3e8e426f4dab22319f7b0ceca5480b6ced Mon Sep 17 00:00:00 2001 From: Wei Ji <23487320+weiji14@users.noreply.github.com> Date: Sat, 2 Sep 2023 12:52:49 +1200 Subject: [PATCH 22/22] Move Yvonne up a few spots --- CITATION.cff | 8 ++++---- README.rst | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CITATION.cff b/CITATION.cff index ec5fc9a3fd9..9c73143ac54 100644 --- a/CITATION.cff +++ b/CITATION.cff @@ -20,6 +20,10 @@ authors: family-names: Schlitzer affiliation: Unaffiliated orcid: https://orcid.org/0000-0002-5843-2282 +- given-names: Yvonne + family-names: Fröhlich + affiliation: Karlsruhe Institute of Technology, Germany + orcid: https://orcid.org/0000-0002-8566-0619 - given-names: Michael family-names: Grund affiliation: SNP Innovation Lab GmbH, Germany @@ -28,10 +32,6 @@ authors: family-names: Jones affiliation: University of Hawaiʻi at Mānoa, USA orcid: https://orcid.org/0000-0003-0180-8928 -- given-names: Yvonne - family-names: Fröhlich - affiliation: Karlsruhe Institute of Technology, Germany - orcid: https://orcid.org/0000-0002-8566-0619 - given-names: Liam family-names: Toney affiliation: University of Alaska Fairbanks, USA diff --git a/README.rst b/README.rst index b6f158b115b..5319e8223cb 100644 --- a/README.rst +++ b/README.rst @@ -185,9 +185,9 @@ Developers". Feel free to cite our work in your research using the following Bib Uieda, Leonardo and Leong, Wei Ji and Schlitzer, William and + Fröhlich, Yvonne and Grund, Michael and Jones, Max and - Fröhlich, Yvonne and Toney, Liam and Yao, Jiayuan and Magen, Yohai and