Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release PyGMT v0.15.0 #3851

Open
23 of 29 tasks
seisman opened this issue Mar 14, 2025 · 5 comments
Open
23 of 29 tasks

Release PyGMT v0.15.0 #3851

seisman opened this issue Mar 14, 2025 · 5 comments
Labels
maintenance Boring but important stuff for the core devs
Milestone

Comments

@seisman
Copy link
Member

seisman commented Mar 14, 2025

Release: v0.15.0
Scheduled Date: 2025/03/31
Pull request due date: 2025/03/29
DOI: 10.5281/zenodo.15071586
Announcement draft: https://hackmd.io/@pygmt/rJhbqbx6yg

Priority PRs/issues to complete prior to release

Before release:

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
  • Download pygmt-X.Y.Z.zip (rename to pygmt-vX.Y.Z.zip) and baseline-images.zip from the release page, and upload the two zip files to https://zenodo.org/deposit, ensure that they are filed under the correct reserved DOI

After release:


  • Party 🎉 (don't tick before all other checkboxes are ticked!)
@seisman seisman added the maintenance Boring but important stuff for the core devs label Mar 14, 2025
@seisman seisman added this to the 0.15.0 milestone Mar 14, 2025
@seisman seisman pinned this issue Mar 14, 2025
@seisman
Copy link
Member Author

seisman commented Mar 23, 2025

@GenericMappingTools/pygmt-maintainers Time for the v0.15.0 release. Please add PRs that you want to finish in this release.

@seisman
Copy link
Member Author

seisman commented Mar 26, 2025

I've drafted an announcement at https://hackmd.io/@pygmt/rJhbqbx6yg. Feel free to comment and make edits.

@yvonnefroehlich
Copy link
Member

yvonnefroehlich commented Mar 28, 2025

I've drafted an announcement at https://hackmd.io/@pygmt/rJhbqbx6yg. Feel free to comment and make edits.

Thanks! Sofar I only made some minor highlighting and formulations changes.
Edit: It think the draft looks already quite look. Just wondering, if we should add an image for the current version of the PyGMT logo or just link to the PRs and wait until we have the finale version?

@seisman seisman unpinned this issue Mar 31, 2025
@seisman
Copy link
Member Author

seisman commented Mar 31, 2025

I've made the v0.15.0 release and now it's available on PyPI and conda-forge.

@yvonnefroehlich Would you like to do the release announcement?

Just wondering, if we should add an image for the current version of the PyGMT logo or just link to the PRs and wait until we have the finale version?

I prefer to keep the logo less publicly visible until the core developers agree on the design.

@yvonnefroehlich
Copy link
Member

yvonnefroehlich commented Mar 31, 2025

I've made the v0.15.0 release and now it's available on PyPI and conda-forge.

Thanks for handling and making the realease @seisman 🙂.

I've made the v0.15.0 release and now it's available on PyPI and conda-forge.

@yvonnefroehlich Would you like to do the release announcement?

I have posted the announcement on the forum at https://forum.generic-mapping-tools.org/t/pygmt-v0-15-0-released/5812.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
maintenance Boring but important stuff for the core devs
Projects
None yet
Development

No branches or pull requests

2 participants