Python setup.cfg中“元数据”部分的描述文件是否有效?

Python setup.cfg中“元数据”部分的描述文件是否有效?,python,setuptools,pypi,Python,Setuptools,Pypi,我最近从PyPI下载了208492个Python包。其中18844个具有setup.cfg和包含密钥描述文件的元数据部分。该键对setuptools或PyPI有任何影响吗?这是在中提到的,但我不明白 示例setup.cfg 代码中没有提到它,distutils和setuptools中也没有提到: 如果要通过setup.cfg从文件发布长描述,请使用 把戏。看见它是在中处理的。一些教程说此文件的内容显示在PyPI上。但事实似乎并非如此,设置它可能只是一种货物崇拜仪式。正如phd已经写的那样,使用了

我最近从PyPI下载了208492个Python包。其中18844个具有setup.cfg和包含密钥描述文件的元数据部分。该键对setuptools或PyPI有任何影响吗?这是在中提到的,但我不明白

示例setup.cfg
代码中没有提到它,distutils和setuptools中也没有提到:

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


把戏。看见它是在中处理的。

一些教程说此文件的内容显示在PyPI上。但事实似乎并非如此,设置它可能只是一种货物崇拜仪式。正如phd已经写的那样,使用了long_描述,并且描述文件不会出现在distutils或setuptools中。我在当前和旧版PyPI版本的源代码中也找不到它。描述文件密钥特定于–讽刺的是,它发明了一个不合理的新密钥,而不是重用现有的long_description=文件:。。。上面描述的语法。这就是为什么我们不能有好东西,伙计们。@CecilCurry你们想回答这个问题吗?
[metadata]
description-file = README.md
name = foopackage
long_description = file: README.md
long_description_content_type = text/markdown
distutils $ grep -Frw description-file .
distutils $ cd ../setuptools
setuptools $ grep -Frw description-file .
long_description = file: README.rst