-
Notifications
You must be signed in to change notification settings - Fork 429
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
DOC: Document observance for Scientific Python min supported versions #3012
Conversation
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.
Hi @jhlegarreta,
Thank you for this. We talk about it in https://github.com/dipy/dipy/blob/master/doc/devel/toolchain.rst, So maybe you can also add a reference to this internal document.
What do you think ? |
Wasn't aware of that bit. Thanks for doing this. A few comments:
Once the above details get sorted out, I could rebase this PR to cross-reference this document. |
I see what you mean. With your current PR, I think it can stay where it is. They seems to be complementary.
What is your naming proposition? Currently nothing else come to my mind. I will look at this renaming for next release.
starting mid-2023, DIPY support python 3.8+
mid-2023
the timeline is currently based on the previous releases (existing releases). I have checked all the previous release compatibility. From 2024, we will try to follow scientific-python recommendation. They are recommendation, so we will do our best to follow them but we allow ourselves to make some modification and not be strict on them. for each releases, we would like to support 4 python versions. |
"dipy_ecosystem"? Have not thought enough, but "toolchain" is misleading I'd say.
Python 3.8 has been supported since a long time ago, and hence my question.
👍 |
Yes, and previous line implied it by saying so the line means: starting mid-2023, DIPY support python 3.8+ or do not support python 3.7 or less the table show the python minimal supported version But I see your confusion, Maybe it is better to put in the table when we dropped a python version |
Re #3012 (comment) I see: maybe it was my viewpoint the biased one. Maybe it is enough if it is clarified when referring to the paragraph; if this is the usual way this is put, maybe it is not necessary. Thanks. |
c01daaf
to
bdc9f78
Compare
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #3012 +/- ##
=======================================
Coverage 82.08% 82.08%
=======================================
Files 146 146
Lines 20450 20450
Branches 3259 3259
=======================================
Hits 16786 16786
Misses 2855 2855
Partials 809 809 |
Document observance for Scientific Python minimum supported versions recommendation.
bdc9f78
to
20649ad
Compare
The coverage build failure is unrelated to this patch set. |
LGTM, merging! |
Document observance for Scientific Python minimum supported versions recommendation.