1

在我的pre-commit配置中,我有black版本19.10b0,并且在pyproject.toml我有行:

skip-string-normalization = true

所以我的字符串没有标准化双引号。

但是然后我运行pre-commit autoupdateblack版本升级到20.8b1并且所有字符串都被规范化为双引号变体。

我不明白为什么会发生这种情况,有什么原因吗?

black 更改日志没有关于这两个版本之间的字符串或引号。

此外,如果我明确传递pyproject.tomlblack(使用args: [--config=./pyproject.toml]线)它仍然规范化字符串

4

1 回答 1

0

答案在黑色问题中给出

这是一个错误。

但它很快就会发货发布

于 2021-02-26T23:15:39.413 回答