georgemilosh/Climate-Learning

dict arguments are not dealt with correctly

Closed this issue · 1 comments

In config files, if an argument is a dict, flattening could cause issues.
One example is that the area_integral_override is not correctly imported when using import_config.py

Possible fixes are:

  1. Ban the use of dict arguments
  2. Handle dict flattening better

I decided to go for option 2 and solved the issue in general_purpose, however this introduces some breaking changes: see here

In theory, none should affect this repository