~/.config/flake8 not recognized
At http://flake8.readthedocs.io/en/latest/user/configuration.html I see: Note that *Flake8* looks for ~\.flake8 on Windows and ~/.config/flake8 on Linux and other Unix systems. But only ~/.flake8 seems to be read. bash-4.1$ flake8 --version 3.3.0 (mccabe: 0.6.1, pycodestyle: 2.3.1, pyflakes: 1.5.0) CPython 2.7.6 on Linux My system is a RHEL6.8 Linux machine: bash-4.1$ cat /etc/issue Red Hat Enterprise Linux Workstation release 6.8 (Santiago) Kernel \r on an \m Is this a bug in the documentation? I do not see it as a problem to have it be in ~/.flake8. Brent
On Fri, Mar 24, 2017 at 8:50 PM, Brent Goodrick <bgoodr@gmail.com> wrote:
At http://flake8.readthedocs.io/en/latest/user/configuration.html I see:
Note that Flake8 looks for ~\.flake8 on Windows and ~/.config/flake8 on Linux and other Unix systems.
So we will respect XDG_CONFIG_HOME variables and if those are unset, then we will use ~/.config/.
But only ~/.flake8 seems to be read.
bash-4.1$ flake8 --version 3.3.0 (mccabe: 0.6.1, pycodestyle: 2.3.1, pyflakes: 1.5.0) CPython 2.7.6 on Linux
That is quite unusual. Did you run flake with -vv to see what files it is finding? If not, can you do so now?
My system is a RHEL6.8 Linux machine:
bash-4.1$ cat /etc/issue Red Hat Enterprise Linux Workstation release 6.8 (Santiago) Kernel \r on an \m
Is this a bug in the documentation? I do not see it as a problem to have it be in ~/.flake8.
I don't think this is a bug in the documentation. The code reflects reality pretty well: https://gitlab.com/pycqa/flake8/blob/733a4f053b093d0d061ce780963e936861327c9... My issue with supporting ~/.flake8 is with the problem that we would then have to support ~/.config/flake and ~/.flake8 and which would take precedence in the event that both exist? People don't want Flake8 to error out because they did something silly with their config files, but that would be our only option and it would not be pretty.
participants (2)
-
Brent Goodrick
-
Ian Cordasco