安装程序.cfg第 "metadata" 部分中的描述文件是否有任何影响?



我最近从PyPI下载了208,492个Python包。 其中 18,844 个有一个带有包含密钥description-filemetadata部分的setup.cfg。该密钥对setuptools或PyPI有任何影响吗?它在设置工具文档中提到过,但我不明白。

设置示例.cfg

[metadata]
description-file = README.md
name = foopackage
long_description = file: README.md
long_description_content_type = text/markdown

代码中没有提到它,无论是在distutils中还是在setuptools中:

distutils $ grep -Frw description-file .
distutils $ cd ../setuptools
setuptools $ grep -Frw description-file .

如果要通过setup.cfg发布文件中的长描述,请使用

long_description = file: README.rst

把戏。请参阅setuptools'setup.cfg。它是在setuptools/config.py处理的。

最新更新