Skip to content

Release PyGMT v0.12.0 #3180

@seisman

Description

@seisman

Release: v0.12.0
Scheduled Date: 2024/05/01
Pull request due date: 2024/04/28

Priority PRs/issues to complete prior to release

Before release:

  • Check SPEC 0 to see if we need to bump the minimum supported versions of GMT, Python and core package dependencies (NumPy/Pandas/Xarray) [@seisman]
  • Run make codespell to check common misspellings. If there are any, either fix them or add them to ignore-words-list in pyproject.toml
  • Check to ensure that:
  • Reserve a DOI on Zenodo by clicking on "New Version" 10.5281/zenodo.11062720
  • Finish up 'Changelog entry for v0.x.x' Pull Request: Changelog entry for v0.12.0 #3201
    • Add a new entry in doc/_static/version_switch.js for documentation switcher
    • Update CITATION.cff and BibTeX at https://github.com/GenericMappingTools/pygmt#citing-pygmt
      • Update authorship list
      • Update DOI (and url for BibTeX)
      • Update version
      • Update date released
    • Add the documentation link doc/minversions.md
    • Add minimum required version information doc/minversions.md
    • Copy draft changelog from Release Drafter and edit it to look nice (see maintainers guide for details)

Release:

  • At the PyGMT release page on GitHub:
    • Edit the draft release notes with the finalized changelog
    • Set the tag version and release title to vX.Y.Z
    • Make a release by clicking the 'Publish Release' button, this will automatically create a tag too
  • Manually upload the pygmt-vX.Y.Z.zip and baseline-images.zip files to https://zenodo.org/deposit, ensure that it is filed under the correct reserved DOI

After release:


  • Party 🎉 (don't tick before all other checkboxes are ticked!)

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenanceBoring but important stuff for the core devs

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions