2

我正在尝试为我在 pypi 上上传的新版本生成并添加 md5 哈希,但我无法找到如何执行此操作。

到目前为止,我发现的唯一参考是这个https://pip.pypa.io/en/latest/reference/pip_install.html但它不包含任何信息。

例如,我能够轻松添加 PGP 签名,但对于 md5,似乎没有文档。

我当前的发布命令如下所示:

python setup.py register sdist bdist_wheel upload_docs upload --sign --identity 17D27B8A
4

1 回答 1

3

您不需要为 PyPI 包添加 MD5 哈希。PyPI会为您计算这些。

这实际上是pip install文档所指的

PyPI在包下载 url 的散列片段中提供md5 散列。

(强调我的)。

您需要做的就是将您的包(二进制或源代码)上传到您的 PyPI 项目,PyPI 将从那里获取它。

于 2015-01-05T15:58:06.350 回答