-
Notifications
You must be signed in to change notification settings - Fork 218
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
Document the support policy for optional packages #3616
base: main
Are you sure you want to change the base?
Conversation
- Drop support for GMT versions 3 years after their initial release, while ensuring at | ||
least two latest minor versions remain supported. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ensuring at least two latest minor versions remain supported.
I've added this sentence to the GMT support policy.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also debating on whether to add something based on this note from SPEC 0:
Core packages may or may not decide to provide bug fix releases during the full 2 year period after release. Therefore, projects may occasionally want to drop support for core package dependencies earlier than recommended by this SPEC. For instance, if a newer minimum version of a core package is needed by a project due to a critical bug fix, which is not backported to older versions.
E.g. we have pinned to xarray>=2023.04 at #3460 earlier than expected.
Co-authored-by: Wei Ji <[email protected]>
Maybe add a note like:
|
Co-authored-by: Wei Ji <[email protected]>
Preview: https://pygmt-dev--3616.org.readthedocs.build/en/3616/minversions.html
Closes #3456.