Some code paths try to access files in the config directory. However, when this directory does not exist yet, the result is a confusing FileNotFoundError (eg. when trying to create a file).
The config module should check if the top-level config dir exists, and either do the equivalent of mkdir -p or produce a more sensible error message.
Some code paths try to access files in the config directory. However, when this directory does not exist yet, the result is a confusing
FileNotFoundError
(eg. when trying to create a file).The config module should check if the top-level config dir exists, and either do the equivalent of
mkdir -p
or produce a more sensible error message.