每当我执行 git commit 时,Flake8 的 pre-commit
git Hook 都会引发 flake8: error: input not specified
。
钩子(Hook)文件与 official example 相同:
#!/usr/bin/python
import sys
from flake8.run import git_hook
COMPLEXITY = 10
STRICT = False
if __name__ == '__main__':
sys.exit(git_hook(complexity=COMPLEXITY, strict=STRICT, ignore='E501'))
最佳答案
是的,这是由于 flake8 2.1.0 中的一个错误。要解决此问题,请在项目目录中创建一个空的 setup.cfg 或 tox.ini 文件。我刚刚为此创建了一个错误票证:https://bitbucket.org/tarek/flake8/issue/133/git_hook-broken-when-setupcfg-and-toxini
关于python - git hook flake8 : error: input not specified,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20296392/