pre-commit.com:.pre-commit-config.yaml 和 requirements.txt 中的相同版本

pre-commit.com: Same version in .pre-commit-config.yaml and requirements.txt

我想在 requirements.txt.pre-commit-config.yaml 中使用完全相同的 flake8 版本。

为了避免冗余,我想在我的 repo 中只保留一次 flake8 的版本号。

可以预commit.com从requirements.txt读取flake8的版本号吗?

不能

预提交有意不从被测存储库中读取,因为这会使缓存难以处理

您可以在 this issue 中阅读更多内容以及那里链接的许多重复问题

对我来说,我不再将 flake8 等作为预提交包含在我的需求文件中 取代了 在别处安装 linters / 代码格式化程序的需要


免责声明:我创建了预提交