The source project of this merge request has been removed.
ENH: Config file templating
- Allow values to be injected into config files via Jinja2 templating
- The
Configclass now raises an error on attempts to overwrite a configuration setting via Python attribute assignment (e.g.cfg.some_param = 10) - Change the
Contextclass so that it sub-classes fromConfig, and a few associated changes