-
Requirements
Affiliation(s)NSF-NCAR ESMF Versionv8.9.0b10-20-gf25e3d4973 Issue(For the ESMF core team - @anntsay @theurich @danrosen25 @oehmke @uturuncoglu - this is a follow-up from today's discussion. I'd like some feedback on my proposal below - especially see the remarks in bold.) The ESMPy version check compares the ESMPy package version ( The current behavior of the ESMPy version check is the following (based on my read of the code, not yet extensive testing, so I may be getting something wrong):
Based on discussion at the ESMF core team meeting, I plan to change this behavior somewhat:
Autotag |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
|
@billsacks thanks for putting this together so precisely and understandably! |
Beta Was this translation helpful? Give feedback.
-
|
I have made the changes discussed here: c272809 |
Beta Was this translation helpful? Give feedback.
@billsacks thanks for putting this together so precisely and understandably!
I agree with everything you propose, except maybe the patch issue question. I am currently leaning toward having this change to what the comment indicates: error out if there is any mismatch in the version triplet, including the patch number. My reasoning is that something was certainly fixed (i.e. has changed) with a patch. It seems confusing at best to allow a patch version mismatch between ESMF and ESMPy. It seems that the recommended situation would always be to have matching version triplets, and so we should strictly checking for that and not support mismatches. I think that the whole beta version mismatch …