根据PyPA Specifications的规定,当上传到Pypi时,应该可以使用markdown格式的README文件。
我不太了解的是在哪里放置此配置行。我怀疑它必须是PKG-INFO,但是a)不起作用(我在setup.py dist
之后手动添加了它)和b)我不认为它是要手动添加的。
我还要做的是在Manifest.in中添加README.md
include README.md
并在setup.cfg中指定它:
[metadata]
description-file = README.md
您可以看一下我的repo here。
但是,在pypi上没有任何显示,就好像没有自述文件一样。
我完全知道RST是推荐的方法,并且网络上的大多数内容都是关于如何将MD转换为RST的,这对我也不起作用(可能是由于RST版本不兼容)。根据this blog post和提到的PyPA Specifications的介绍,应该可以使用markdown,我非常愿意这样做。
最佳答案
简介:(固定)
long-description-content-type = text/markdown
更新
prb说明不正确
checkout 我的项目作为引用。在test.pypi上,在github上使用源代码。
关于python - 在Pypi上传中为Markdown README指定Description-Content-Type,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45501974/