GenericMappingTools / pygmt

A Python interface for the Generic Mapping Tools.
https://www.pygmt.org
BSD 3-Clause "New" or "Revised" License
747 stars 216 forks source link

Remove the deprecated parameter and alias names in v0.12.0 #3033

Closed michaelgrund closed 6 months ago

michaelgrund commented 7 months ago

Several parameters and a few aliases are deprecated since v0.8.0, v0.9.0 or v0.10.0 and the deprecation warnings need to be removed before release v0.12.0.

This issue is created to track the progress of removing these deprecation warnings:

weiji14 commented 7 months ago

Thanks @michaelgrund for keeping track! Ok to open the PRs, but let's wait for a week or two (around mid-Feb) before merging, in case there's some serious bug with PyGMT v0.11.0 and we need to release v0.11.1 to patch it.

michaelgrund commented 7 months ago

Sure @weiji14 , definitely fine for me.

seisman commented 7 months ago

let's wait for a week or two (around mid-Feb) before merging, in case there's some serious bug with PyGMT v0.11.0 and we need to release v0.11.1 to patch it.

We don't have to wait. We can always create a patch release from the v0.11.0 tag if there are any serious bugs.

weiji14 commented 7 months ago

We don't have to wait. We can always create a patch release from the v0.11.0 tag if there are any serious bugs.

Sure, we can do that, just slightly more work since we need a commit on the main branch, and a backport commit on a patch branch going off from v0.11.0.