我最近从PyPI下载了208,492个Python包。 其中 18,844 个有一个带有包含密钥description-file
的metadata
部分的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
处理的。