'project.urls' 在 PyPi 中无法识别



我的setup.cfg文件中有以下内容:

[project.urls]
"Documentation" = "https://pysui.readthedocs.io"
"Bug Reports" = "https://github.com/FrankC01/pysui/issues"

我的构建执行没有错误,twine checktwine upload工作没有任何障碍。但是,额外的链接不会显示在PyPi?

我认为该格式仅适用于https://packaging.python.org/en/latest/tutorials/packaging-projects/#configuring-metadata所描述的pyproject.toml。注意,上面描述的是使用pypa的build进行构建时的工作方式,其他打包工具使用自己的方式定义此信息。

如果您喜欢使用setup.cfg,您可以尝试在[metadata]下添加project_urls,如下所示:

[metadata]
project_urls = 
Documentation = https://pysui.readthedocs.io
Bug Reports = https://github.com/FrankC01/pysui/issues

还有一个提示:您可以检查创建的tar存档文件中的PKG-INFO文件,以查看信息是否添加正确:

Project-URL: Documentation, https://pysui.readthedocs.io
Project-URL: Bug Reports, https://github.com/FrankC01/pysui/issues

相关内容

  • 没有找到相关文章

最新更新