我在预提交和黑色方面遇到了麻烦。
一切工作正常,直到我用 清除缓存pre-commit clean
。现在我总是收到错误
该挂钩
black
需要预提交版本 2.9.2,但已安装版本 2.6.0。也许运行`pip install --upgrade pre-commit
如果我检查我的版本,我正在运行最新的预提交版本 (v2.12.1)。另外,如果我运行推荐的命令,则不会发生任何变化,并且会出现相同的错误。如果我停用black
挂钩,错误就会消失,所以我至少知道这是黑色的问题。
我尝试将黑色版本更改为stable
最新版本,但没有任何帮助。
我有什么想法可以解决这个问题吗?
我的预提交配置:
- repo: https://github.com/ambv/black
rev: stable
hooks:
- id: black
language_version: python3.8
exclude: |
(?x)(
migrations/|
config/|
_build/|
buck-out/|
build/|
dist/
)
Run Code Online (Sandbox Code Playgroud)
非常感谢帮助