如何在将python包上传到pypi时生成md5签名?

时间:2015-01-05 15:56:52

标签: python setuptools pypi python-wheel

我正在尝试为我在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

1 个答案:

答案 0 :(得分:2)

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

这实际上是pip install文档refers to

  

PyPI 在包下载网址的哈希片段中提供 md5哈希值。

(强调我的)。

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