#4411·black

如果项目包含 `pyproject.toml`,则无法进行全局配置

作者: ppena-LiveData创建于 2024年7月24日更新于 2026年9月13日
标签T: bugS: needs discussion

描述错误

我们有多个 Python Git 项目,每个项目都有自己的 pyproject.toml,但我们不希望在每个项目中都需要复制和粘贴相同的 [tool.black] 部分,而是希望能在用户的 ~/.black 全局配置文件中进行配置。不幸的是,black.files.find_pyproject_toml() 在返回该文件之前并未检查项目的 pyproject.toml 中是否包含 [tool.black] 部分,因此导致它永远不会检查用户目录中是否存在 ~/.black 全局配置文件。