在Pypi上传中为markdown README指定Description-Content-Type

ars*_*bon 5 python markdown pypi

根据PyPA规范,上传到Pypi时应该可以使用markdown格式化的README文件.

我不太明白的是放置此配置行的位置.我怀疑它必须是PKG-INFO但a)它不起作用(我之后手动添加setup.py dist)和b)我认为它不打算手动添加.

我还做的是在Manifest.in中添加README.md

include README.md
Run Code Online (Sandbox Code Playgroud)

并在setup.cfg中指定它:

[metadata]
description-file = README.md
Run Code Online (Sandbox Code Playgroud)

你可以看看我的回购这里.

但是,pypi上没有显示任何内容,就好像没有自述文件一样.

我完全清楚RST是推荐的方式,网上的大多数内容都是关于如何将MD转换为RST,这对我来说也不起作用(可能是由于RST版本不兼容).根据这篇博文并提到PyPA规范,应该可以使用markdown,我非常希望这样做.

bet*_*pfa 0

简介:(固定)

long-description-content-type = text/markdown

更新

prb描述不正确

查看我的项目作为参考。关于test.pypi和github上的源代码。