pyproject.toml 中对 `--config` 的支持
作者: grazhopper创建于 2020年11月18日更新于 2026年9月13日
标签T: enhancementC: configuration
我经常处理从同一个库中产生多个图书馆的项目,看起来有点像:
src/lib1/pyproject.toml 页面存档备份,存于互联网档案馆.
src/lib1/setup.py (英语).
src/lib2/pyproject.toml 页面存档备份,存于互联网档案馆.
src/lib2/setup.py (英语).所有 libs 需要遵循相同的格式化规则,这意味着每个 “ pyproject.toml” 文件必须复制黑色配置 。
避免重复的一个可能办法是教黑人在正常的*pyproject.toml'内提供时处理已经存在的--config ' 选项。 基本上说:
src/lib1/pyproject.toml 页面存档备份,存于互联网档案馆.
src/lib1/setup.py (英语).
src/lib2/pyproject.toml 页面存档备份,存于互联网档案馆.
src/lib2/setup.py (英语).
src/ black.toml (英语).每个“pyproject.toml”中包含:
[工具.black]
配置="./black.toml" (中文(简体) ).相对于包含 " pyproject.toml " 文件的文件夹,将解释一个相对路径。
想法吗? 这是一项受欢迎的贡献吗?
内容来源: psf/black