Влияет ли какой-либо файл описания в setup.cfg, раздел "метаданные"? - PullRequest
1 голос
/ 06 февраля 2020

Я недавно загрузил 208 492 Python пакетов из PyPI. 18 844 из них имели setup.cfg с секцией metadata, в которой содержался ключ description-file. Влияет ли этот ключ на setuptools или PyPI? Это упомянуто в документах setuptools , но я этого не понимаю.

Пример setup.cfg

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

1 Ответ

3 голосов
/ 06 февраля 2020

Это не упоминается в коде, ни в distutils, ни в setuptools:

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

Если вы хотите опубликовать sh длинное описание из файла через setup.cfg используйте

long_description = file: README.rst

трюк. См. тот самый setuptools 'setup.cfg. Обрабатывается в setuptools/config.py.

...