我怎么能引用var从节到pyproject.toml的另一个节?



你好,我正在构建一个pyproject对象,我有以下两个部分

[tool.poetry]
version = "0.1.0"
[tool.commitizen]
version = "0.1.0"

正如你所看到的,诗歌在它的部分使用版本,在它的部分使用版本,问题是我如何才能只设置一个版本,并在部分之间共享?

感谢

不能。TOML语法不支持这一点。(https://github.com/toml-lang/toml/issues/829)

最后我做了

[tool.poetry]
name = "aipose"
version = "1.0.0"
[tool.commitizen]
version = "1.0.0"
version_files = [
"pyproject.toml:^version"
]
tag_format = "$version"

您可以在此存储库中查看github操作的完整使用:https://github.com/Tlaloc-Es/aipose/

源:

  • 我如何保持诗歌和社区版本同步?

最新更新