List of minimal versions of dependencies #15326
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
PR Summary
It's helpful to not only state the policy, but also list the effect for current and previous versions.
This may in particular also help people in legacy environments to quickly find out which version they can update to if they are bound e.g. to a certain NumPy or Python version.
I think other dependencies are less critical and I don't want to list all here. Therefore, a link to the full dependency specification is sufficient. But if somebody feels one or two additional dependencies should be listed here explicitly, we can still add them.