Examples: To pin mesa version or not to pin? #1530
Replies: 2 comments 3 replies
-
I agree that it doesn't make sense that we try to manually keep up with the Version. Imho we should pin the the version for every example. It would still be possible to test the models with the latest version and also possible to cook up a script that bumps the version number if testing succeeds |
Beta Was this translation helpful? Give feedback.
-
What I had in mind is that these should have been covered by test cases instead, because we can then make assertions of the values. With the examples also doubling as test cases, we can only check whether the code runs. |
Beta Was this translation helpful? Give feedback.
-
In the process of working on this ticket: #963, I realized that our examples are going to continue to grow and grow. The purpose of the requirements.txt file in the examples is to make sure that the version of Mesa will always work with the model. When we end up with 100+ examples, do we want to try to make sure that all Mesa examples are able to work with the latest release? It seems like a losing battle that will keep slowing us down.
I would like to propose the following:
Thoughts?
Beta Was this translation helpful? Give feedback.
All reactions