Cannot overwrite project configs
Note that package settings from Settings panel will be ignored if a configuration file was found.
Is there a reason why this is the case? I work in projects with big teams and it's easier if each developer can have their own gitignored config file. At first I included the path to my personal .flake8rc file in the settings expecting it to take precedence over anything else but it didn't. At the moment there is a setup.cfg file which is tracked and that I cannot overwrite on my end without affecting the other team members.
It looks like support for that was added before the helpers module had a method to easily search for file names, so currently it simply takes the current editor file's directory and appends what you put in that setting. To hack it in currently you could do something like ../../../home/user/setup.cfg, but the proper solution sounds like a review of how that functionality works.