Recently noticed that current behavior does not allow for un-setting of framework config options. Notably, once HTTP_PROXY is set, users are unable to disable it as passing an empty string ('') does not match the required regular expression.
Proposing one of the two solutions:
(Not Ideal) Add a check to do_config() that directly updates the config option to None if an empty string is passed, overriding any regex requirements
(Ideal if it works) Update the regex on any config options to allow for an empty string ('' or "")
Recently noticed that current behavior does not allow for un-setting of framework config options. Notably, once HTTP_PROXY is set, users are unable to disable it as passing an empty string (
''
) does not match the required regular expression.Proposing one of the two solutions:
''
or""
)