setup.cfg 部分 "metadata" 中的描述文件是否有任何影响?

Does description-file in setup.cfg, section "metadata" have any effect?

我最近从 PyPI 下载了 208,492 个 Python 包。其中 18,844 个 setup.cfgmetadata 部分包含密钥 description-file。该密钥对 setuptools 或 PyPI 有任何影响吗? the setuptools docs里面有提到,但是我没看懂

示例setup.cfg

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

代码中没有提到,distutilssetuptools中都没有:

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

如果您想通过 setup.cfg 从文件发布长描述,请使用

long_description = file: README.rst

诡计。参见 the very setuptools' setup.cfg. It's handled in setuptools/config.py