1
這是我目前:如何使用flake8排除git pre-commit hook中的文件?
sys.exit(git_hook(complexity=COMPLEXITY, strict=STRICT, ignore='W801,E128,E501,W402,F403'))
但它抱怨的Django南遷移文件,所以我想排除遷移文件,我立即猜測是:
sys.exit(git_hook(complexity=COMPLEXITY, strict=STRICT, ignore='W801,E128,E501,W402,F403', exclude='migrations'))
,但得到這個錯誤:
TypeError: git_hook() got an unexpected keyword argument 'exclude'
經過源代碼有我使用沒有這樣的說法...
def git_hook(complexity=-1, strict=False, ignore=None, lazy=False):
有沒有辦法讓我排除一些文件?
不幸的是,tox.ini不盡管這些錯誤報告被標記爲已修復,但仍在3.5.0上提供幫助:https://gitlab.com/pycqa/flake8/issues/218,並且用戶配置不允許每個項目的配置。你能用3.5.0驗證它嗎? –