2015-02-10 11 views
6

Kommissionierung bis ich in ~/.config/flake8 meine flake8 Config-Datei habenflake8 nicht config-Datei

[flake8] 
max-line-length = 100 

Allerdings, wenn ich flake8 die Config-Datei ausgeführt wird nicht abgeholt. Ich weiß das, weil ich immer noch Warnungen über Zeilen mit mehr als 79 Zeichen bekomme.

Ich bin auf redhat, aber das gleiche passiert auf dem Mac.

Ich benutze Pyenv. Global ist 2.7.6 (nicht einmal sicher, dass dies relevant ist)

+0

Wie läuft 'flake8'? –

+0

Haben Sie eine Datei setup.cfg oder tox.ini im selben Repository, in dem Sie flake8 ausführen? –

+0

Ich starte es von einer Bash-Shell (obwohl ich letztlich will, dass dies funktioniert, obwohl vim - ich bekomme den gleichen Fehler im Moment entweder). Ich habe keine dieser Dateien. Ich möchte nur eine globale Datei. – evolution

Antwort

0

Dies wurde durch eine Regression in pep8 1.6.1 verursacht und ist in der gerade veröffentlichten Version 1.6.2 gelöst.

+1

Nein ist es nicht. 'flake8-python2 --version' ' 2.3.0 (pep8: 1.6.2, pyflakes: 0.8.1, mccabe: 0.3) CPython 2.7.9 unter Linux' –

+0

@JohnTyree, können Sie weitere Informationen über die Konfiguration geben Dateien, die Sie verwenden und was Sie erwarten (und bekommen)? –

+0

Verwenden einer 'tox.ini' Datei im Wurzelverzeichnis eines Projekts mit' ignore' und einigen Fehlercodes darin. Ich sehe immer noch diese Fehler beim Ausführen von flocke8 wie oben gezeigt. Mit einem älteren flake8 ('2.2.5 (pep8: 1.5.7, mccabe: 0.2.1, pyflakes: 0.8.1) CPython 2.7.6 unter Linux') funktioniert es. Die Tox-Datei enthält nichts anderes. Nur ein '[flocke8]' Abschnitt mit 'ignore = ...' –