-
Notifications
You must be signed in to change notification settings - Fork 21
Description
The infrastructuremodels ecosystem and JuMP have julia 1.6 as the oldest currently supported version. This is starting to cause some small snags when adding new features on current julia (1.12).
Julia 1.6 is almost 5 years old. There is probably a limited amount of time before JuMP moves on.
I recommend updating both IMs and GMs to 1.10, which is the current LTS version of julia. This includes most of the new features that have been added over the last 5 years and would hopefully clean up our testing.
This could be done by either updating the version requirements in both GMs and IMs, or by dropping Julia 1.6 from the CI/CD pipeline and slowly phasing out support.
All of the current code is functional in both 1.12 and 1.6. However, adding new features using some of the modern Julia enhancements would break back compat with 1.6.