我正在尝试为我在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
答案 0 :(得分:2)
您不需要为PyPI包添加MD5哈希。 PyPI为您计算这些 。
这实际上是pip install
文档refers to:
PyPI 在包下载网址的哈希片段中提供 md5哈希值。
(强调我的)。
您需要做的就是将您的包(二进制或源代码)上传到您的PyPI项目,PyPI将从那里获取它。