在项目之间共享 linter 配置

mcj*_*wcz 9 python static-analysis

我想在多个 python 项目之间共享 linter (flake8、pylint 等)的配置。

我对这个主题进行了一些研究,除了https://pypi.org/project/nitpick/之外没有找到任何合适的解决方案,它不起作用 - 我的自定义配置被忽略。

基本上我想要类似于https://eslint.org/docs/developer-guide/shareable-configs的东西- 用于班轮配置的“单一事实来源”。

fly*_*man 0

对您来说,一个潜在的解决方案是将模板工具cookiecuttercruft结合起来,这是一个在存储库的生命周期内管理此样板文件的 linter 配置的工具。