-
Notifications
You must be signed in to change notification settings - Fork 224
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 0.2.1 #665
Comments
It has been one and a half months since release v0.2.0. There are little code changes since v0.2.0, but we have made a lot of improvements to the documentation and add several new gallery examples. To me, it's a good time for us to have the release v0.2.1 to increase the visibility of the improved documentation. GMT plans to release v6.2.0 in late December or early January, and we will definitely bump the minimum required GMT version to 6.2.0 in PyGMT v0.3.0. There are still two months, we probably will have another one or two patch releases before v0.3.0. Below is a list of issues/PRs that should be addressed before v0.2.1:
|
Thanks for taking the lead on this @seisman! Definitely time for a release, I'm quite pleased with the improved documentation, especially with Liam's video added in #643! Shall we set a date for end of October 2020?
Yep, I have a feeling we'll need a PyGMT v0.2.2 too before GMT 6.2.0 is out. We should probably document the
Also:
👋 To anyone else who's following, chip in if there's a feature you really want! E.g. I really want to sneak in |
Are there any issues that we need to fix before v0.2.1? What's the target date for the v0.2.1 release? |
Main thing left is the changelog really, waiting on #683 (comment), plus an update to I think we could squeeze in |
It's late for me. Feel free to finish the release. |
Ok, we've got Python 3.9 support and the changelog is done. @seisman, if you tag the release, I'll handle the rest (Zenodo upload and news). Edit: Ah ok, I'll just make the tag too then. |
Alright, Zenodo DOI is up at https://doi.org/10.5281/zenodo.4253459, and the PyPI and conda-forge PyGMT packages are online! @GenericMappingTools/python, does anyone want to do the ResearchGate post, and shall we do a tweet as well? 😉 |
There is no official Twitter account for GMT yet, but see the proposal of an Instagram account (https://forum.generic-mapping-tools.org/t/1011/3). |
I was actually hinting @leouieda to do a tweet for us (like https://twitter.com/leouieda/status/1305805309374590976 for PyGMT v0.2.0). An official social media account (Twitter, Instagram, etc) sounds good but let's discuss it in the meeting next week. |
I realize it's a bit late now but just wanted to comment here for reference. This should probably have been a minor release (0.3.0) since there are new features (2 new wrapped modules + Py 3.9 + options for existing modules). The last number is mostly for plain bug fix releases or just documentation changes (no new features/enhancements). That's the basic premise of semantic versioning, at least. |
Thanks for making the tweet @leouieda! It really helps to spread the word outside of our GIthub bubble. And yes, this probably should have been v0.3.0 as per semantic versioning. The 'bulk' of the release was mostly documentation changes, with new features ( |
Release: v0.2.1
Scheduled Date: 2020/11/14
Before release:
doc/_static/version_switch.js
for documentation switcher (Changelog entry for v0.2.1 #683)Release:
After release:
[Major/Minor releases only] GMT website (News)The text was updated successfully, but these errors were encountered: