Updating models to allow normal imports
Compare changes
GitLab service scheduled maintenance on Friday, March 21st 2025 as of 08h00 Geneva time for an estimated period of 1 hour. Further information under OTG0154918.
This updates the python for all the models to allow normal importing in python3. There should not be any impact on the running of the model; everything will function as it did before, but the imports follow standard python rules instead of the slightly weird standards they did before.
In addition, there's a helper script that's been added to automatically update a model to make it importable, and there's a piece of the pre-commit hook that's been added to test if the models are all import-compatible.