You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
🎆 The good news is that the PyGMT paper is accepted in G-cubed and will be published in a few weeks. This PR tracks the remaining post-acceptance tasks and follow-up work.
Feel free to make edits and add more related tasks
Before proof
Get the paper DOI from G-cubed 10.1029/2026GC013105
In “Availability Statement”, cite PyGMT v0.19.0 (not dev or RC version)
In "Acknowledgments", add codespell and typos used for finding common misspellings [maybe not, because they're not the de-facto standard tool for correcting typos and we may drop one of them and even switch to other tools shortly]
Ensure all URLs (Zenodo, GitHub, documentation) are up to date and resolvable
If possible / allowed: Update the PyGMT logo in Figure 2 to the final version (in case there were changes since the revision)
If possible / allowed: Update the GitHub starts data in Figure 7 (have to check how much has changed since the revision) [7 more stars for GMT, 3 for PyGMT, and 3 for GMT.jl. I don't think it's worth the time to update Fig. 7]
Double check that affiliations, names and ORCIDs are correct and consistent; especially the one of Joaquim
In "Acknowledgments" (or somewhere else, should check the G3 guidelines), some statement regarding (not) using AI / ML tools?
🎆 The good news is that the PyGMT paper is accepted in G-cubed and will be published in a few weeks. This PR tracks the remaining post-acceptance tasks and follow-up work.
Feel free to make edits and add more related tasks
Before proof
Get the paper DOI from G-cubed
10.1029/2026GC013105Update
CITATION.cffwith final journal reference Add the citation information of the PyGMT paper to CITATION.cff and README.md #4713Update README citation block (preferred citation + DOI + Zenodo + journal link) Add the citation information of the PyGMT paper to CITATION.cff and README.md #4713
Update Zenodo metadata to link to final journal version of record. [Done in the v0.18.0 record]

Finalize scripts in the pygmt-paper-figure repository
Confirm all manuscript scripts run correctly with v0.19.0 (no dev version dependencies)
Verify all figures are fully reproducible from clean environment (fresh install test)
Archive pygmt-paper-figure on Zenodo and obtain DOI
For the pygmt-paper-figure archive, decide whether to cite: Zenodo concept DOI, or version-specific DOI
Release v0.19.0 (Release PyGMT v0.19.0 #4649)
During proof
rufftoRuffFix package names ruff->Ruff and ghostscript->Ghostscript #4682codespellandtyposused for finding common misspellings [maybe not, because they're not the de-facto standard tool for correcting typos and we may drop one of them and even switch to other tools shortly]If possible / allowed: Update the GitHub starts data in Figure 7 (have to check how much has changed since the revision)[7 more stars for GMT, 3 for PyGMT, and 3 for GMT.jl. I don't think it's worth the time to update Fig. 7]Post-publication