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.7.0 #1966

Closed
26 tasks done
seisman opened this issue Jun 17, 2022 · 10 comments
Closed
26 tasks done

Release PyGMT v0.7.0 #1966

seisman opened this issue Jun 17, 2022 · 10 comments
Labels
maintenance Boring but important stuff for the core devs
Milestone

Comments

@seisman
Copy link
Member

seisman commented Jun 17, 2022

Release: v0.7.0
Scheduled Date: 2022/07/01
Pull request due date: 2022/06/29

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
  • 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 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 Jun 17, 2022
@seisman seisman added this to the 0.7.0 milestone Jun 17, 2022
@seisman seisman changed the title Release PyGMT vX.Y.Z Release PyGMT v0.7.0 Jun 17, 2022
@seisman seisman pinned this issue Jun 19, 2022
@seisman
Copy link
Member Author

seisman commented Jun 23, 2022

@weiji14 Could you please reserve a DOI on Zenodo?

@weiji14
Copy link
Member

weiji14 commented Jun 23, 2022

@weiji14 Could you please reserve a DOI on Zenodo?

10.5281/zenodo.6702566

@maxrjones
Copy link
Member

announcement draft is at https://hackmd.io/KZEh0ZOTSbSxC_qUC-5gWA

@weiji14
Copy link
Member

weiji14 commented Jul 2, 2022

Apparently we should be dropping NumPy 1.19 per https://numpy.org/neps/nep-0029-deprecation_policy.html#drop-schedule

On Jun 21, 2022 drop support for NumPy 1.19 (initially released on Jun 20, 2020)

Can anyone open a quick PR for this following #1675? I'm a little occupied right now...

@maxrjones
Copy link
Member

Apparently we should be dropping NumPy 1.19 per https://numpy.org/neps/nep-0029-deprecation_policy.html#drop-schedule

On Jun 21, 2022 drop support for NumPy 1.19 (initially released on Jun 20, 2020)

Can anyone open a quick PR for this following #1675? I'm a little occupied right now...

Thanks for noticing this! Done in #1985

@seisman
Copy link
Member Author

seisman commented Jul 2, 2022

announcement draft is at hackmd.io/KZEh0ZOTSbSxC_qUC-5gWA

Looks good!

@weiji14
Copy link
Member

weiji14 commented Jul 2, 2022

announcement draft is at https://hackmd.io/KZEh0ZOTSbSxC_qUC-5gWA

Looks nice, thanks for drafting this Max! I've made some tiny edits and added a screenshot of the new Exteranl Resources page too

PyGMT external resources page

Other than that, do we want to wait for the try-gmt issue at GenericMappingTools/try-gmt#39 (comment) to be resolved before making the forum announcement? I can try to handle the Twitter announcements later (might go for a hiking trip).

@seisman
Copy link
Member Author

seisman commented Jul 4, 2022

I've posted the announcement in the forum (https://forum.generic-mapping-tools.org/t/3085).

@weiji14
Copy link
Member

weiji14 commented Jul 4, 2022

Ok, the tweet has been made at https://twitter.com/gmt_dev/status/1543833232268857346. Who wants to close this off with the ResearchGate announcement? (which reminds me, we should add our new contributors to the ResearchGate page too).

@maxrjones
Copy link
Member

Research gate announcement is done at https://www.researchgate.net/project/PyGMT-A-Python-interface-for-the-Generic-Mapping-Tools/update/62c2f702df58b43f605c4f54.

Thanks @seisman for leading this release! And the whole team for making it happen 🎉

@maxrjones maxrjones unpinned this issue Jul 4, 2022
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

3 participants