Python 如何为github回购获取sha256哈希代码?

Python 如何为github回购获取sha256哈希代码?,python,anaconda,conda,sha256,Python,Anaconda,Conda,Sha256,我正在尝试为git hub repo构建一个condo包,该包需要一个sha256哈希代码。如何为git repo示例获取sha256 例如: source: url: https://files.pythonhosted.org/packages/38/7c/be04cb1010161c5f32a0a3d7f79af492e98d0487814d8d1bd35ca257a41a/{{ name }}-{{ version }}.zip sha256: "bbd9fd380826c6ce

我正在尝试为git hub repo构建一个condo包,该包需要一个sha256哈希代码。如何为git repo示例获取sha256

例如:

source:
  url: https://files.pythonhosted.org/packages/38/7c/be04cb1010161c5f32a0a3d7f79af492e98d0487814d8d1bd35ca257a41a/{{ name }}-{{ version }}.zip
  sha256: "bbd9fd380826c6cef78871f62b3fb8cf4a466fa99a32e61ea9ba839dc1833e5d"

这个sha256由conda skeleton生成,我如何通过git回购获得他

我解决了我在这里发布的问题,我已经尝试过了,如果有人遇到同样的问题,可以从这里获得帮助

我从github repo的发行版部分下载了tar.gz源文件

fragbuilder-1.0.1.tar.gz
该命令生成一个稳定的sha256

shasum -a 256 fragbuilder-1.0.1.tar.gz
sha256散列

sha256: edc718e09a72ae0ba2cc99d54a406d6034f71b572a19f85c408a22c5d63f117b

可用于meta.yaml构建包

我解决了我在这里发布的问题,我已经尝试过了,如果有人遇到同样的问题,可以从这里获得帮助

我从github repo的发行版部分下载了tar.gz源文件

fragbuilder-1.0.1.tar.gz
该命令生成一个稳定的sha256

shasum -a 256 fragbuilder-1.0.1.tar.gz
sha256散列

sha256: edc718e09a72ae0ba2cc99d54a406d6034f71b572a19f85c408a22c5d63f117b

可用于meta.yaml构建包

你是说提交散列吗?这是您在每次提交时找到的长十六进制字符串。我已经更新了这个问题,我不太确定它是否属于提交。显然,您需要该ZIP文件的SHA256哈希。顺便说一句,用名称和版本参数化URL并同时使用固定哈希是没有意义的。因此,我的问题是如何生成校验和SHA256,然后请将您尝试过的内容放入问题中,包括您使用的确切命令和确切输出。您是在谈论提交哈希吗?这是您在每次提交时找到的长十六进制字符串。我已经更新了这个问题,我不太确定它是否属于提交。显然,您需要该ZIP文件的SHA256哈希。顺便说一句,用名称和版本参数化URL并同时使用固定哈希是没有意义的。因此,我的问题是如何生成校验和SHA256,然后请将您尝试过的内容放入问题中,包括您使用的确切命令和确切输出。