ENH: Config file templating

  • Allow values to be injected into config files via Jinja2 templating
  • The Config class now raises an error on attempts to overwrite a configuration setting via Python attribute assignment (e.g. cfg.some_param = 10)
  • Change the Context class so that it sub-classes from Config, and a few associated changes

Merge request reports

Loading