使用Python绑定的Rust实现的Blake2b哈希算法。
项目描述
blake2b-py
使用Python绑定的Rust实现的Blake2b哈希算法。
构建/发布
要构建和发布版本,请按照以下步骤操作
增加版本号
首先,使用包含的make目标增加包版本
make bumpversion bump=patch
上述调用增加了语义版本号中“补丁”版本号(“1.2.x”中的“x”)。其他有效的版本类型是“主要”和“次要”。版本号通过修改包含版本号的源文件、创建包含这些修改的新提交、然后使用新版本标记该提交来增加。然后,将新提交和标记推送到上游仓库。
构建 & 发布
通过GitHub Actions在将标签推送到远程仓库后立即构建和分发软件包,这由bumpversion命令处理。
开发
您需要在您的机器上安装Maturin。创建虚拟环境,然后您可以这样做
$ pip install maturin
$ maturin develop
安装依赖项。您可能需要为您的MacOS版本指定MACOSX_DEPLOYMENT_TARGET
环境变量。
运行测试
运行make test_all
将运行所有测试。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。
源代码分发
blake2b_py-0.3.0.tar.gz (16.0 kB 查看哈希值)
构建分发
blake2b_py-0.3.0-cp312-none-win_amd64.whl (113.2 kB 查看哈希值)
blake2b_py-0.3.0-cp311-none-win_amd64.whl (113.1 kB 查看哈希值)
blake2b_py-0.3.0-cp310-none-win_amd64.whl (113.1 kB 查看哈希值)
blake2b_py-0.3.0-cp39-none-win_amd64.whl (113.2 kB 查看哈希值)
blake2b_py-0.3.0-cp38-none-win_amd64.whl (113.0 kB 查看哈希值)
关闭
blake2b_py-0.3.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ab6941a60ea10123afe1e9d13f91eaf6d07bf3672937b719380342736097fe3a |
|
MD5 | d9c0d7d69e5b76347b18b087bbb6b23e |
|
BLAKE2b-256 | 351a8a046c3e14bd10aafd43584a2d4322dede54b8c73a17819fa2252973a7b4 |
关闭
blake2b_py-0.3.0-cp312-none-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4e3ff079e9cfae72b3821680b77e081fc64252310cf899554ac2bba1cba361e2 |
|
MD5 | 6476f07bfea5a074743ace80692f7655 |
|
BLAKE2b-256 | 94de69e9979c809e64ab180d1b8c00752b1a3ed9ac9db27c690646b99c3c396f |
关闭
blake2b_py-0.3.0-cp312-cp312-manylinux_2_34_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 3e723a0a67a319d2a35606c3661a3db3fa0a17092f2fc95aac9c0da686724674 |
|
MD5 | 671836a1893a7b024656867bf375e2c6 |
|
BLAKE2b-256 | b1fdfa6fdb08af1206a7ca89ce5546a023a18f3fea7e843052e2976e0ab432d0 |
关闭
blake2b_py-0.3.0-cp312-cp312-macosx_10_12_x86_64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6680677792d1f7ca9bf32b65cb32fa7eea6b468aa917f40e67b54da55cf94e3 |
|
MD5 | 1234d4be2ae87875cf5a1ffc3fc325a2 |
|
BLAKE2b-256 | a51c14a3a5db470bfd4150d3ac260a231e0cf20fc2007e7a456af902af373bf5 |
关闭
blake2b_py-0.3.0-cp311-none-win_amd64.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 02f03e5f43b8b8b7d9b6b20af9c4829f070e0439ca5c8bd89f3a82e76b7736fb |
|
MD5 | a249b314c2aab942a78c12678a931af4 |
|
BLAKE2b-256 | 15321aa52077a723630269cc4d9df0f1f98cf56267f3aad9eb1ab68889ddce41 |
关闭
哈希值 for blake2b_py-0.3.0-cp311-cp311-manylinux_2_34_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | fff94d3ea9f82d72e319017bda223d963dbbc302dfce725bdc9d5b6eb383fca1 |
|
MD5 | 20f7fe3ea03a71dadc32a22091506deb |
|
BLAKE2b-256 | 091c617f95b56a1a94808f7947fbbf371e78fd9f6f15b5c93b3b5c57a510feff |
关闭
哈希值 for blake2b_py-0.3.0-cp311-cp311-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | b81153d7b6bfae3094707dd847aab3bb8f16905e0760d0ffafb53aacb3d56cec |
|
MD5 | 507184b905a2ce76835062c7f8f9bb02 |
|
BLAKE2b-256 | 917bb9b6552b1f686144add9c2a76b6e95f6af8333f0939f01d6f71a457c6b13 |
关闭
哈希值 for blake2b_py-0.3.0-cp310-cp310-manylinux_2_34_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | ae6fce85c289f931aa141b85d73ea7f9bdae849174103e000159bb395caeb9b7 |
|
MD5 | fd85e2962773bf8c4f56088f58e1101b |
|
BLAKE2b-256 | 4cb6948a8f5e21e12dcad061d30079efd7f26e410f9f5af11ced177c0098f875 |
关闭
哈希值 for blake2b_py-0.3.0-cp39-cp39-manylinux_2_34_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 085e361869ed257ecfef1ea73a53ee46649f5298771824c2dfc4cfaf8d21ae78 |
|
MD5 | aa8efb1f47b5bafddac2145c375430b9 |
|
BLAKE2b-256 | b9b2565dcd0f91949f64309dd92a55a8c0f88b4fb4807a3d8cd1afdaf17b9cf2 |
关闭
哈希值 for blake2b_py-0.3.0-cp39-cp39-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a7fe5d1d7f84daf818fd8500b275dca85f0d382a24a242fc0cf27ce8b050668d |
|
MD5 | 7117c9d71853c3050b5be5f2c478e008 |
|
BLAKE2b-256 | 579efeb81ba3619fe7791eaccec98fdb374272a4046d5cda1600b619502ae9e0 |
关闭
哈希值 for blake2b_py-0.3.0-cp38-cp38-manylinux_2_34_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f44a86abe01ad5e4d7e41a45bc29ca9863208fbe9e313ac9bcad3aa57692cdc8 |
|
MD5 | 14d45ace5601b7d1f2fe9ce35fce9182 |
|
BLAKE2b-256 | 5138d442f9f88f8a1e296158a42207c0ed18adfeb7d38e92390f01d30934cbdd |
关闭
哈希值 for blake2b_py-0.3.0-cp38-cp38-macosx_10_12_x86_64.whl
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 27e94dba2371d2449ba4f8b4f30cf10cec08401f71a478c5498d0b8f2099d9f3 |
|
MD5 | 0b1746ea2587bd8d6df226c3a9e070fb |
|
BLAKE2b-256 | d7300579e485157e052046372d49cce3fa16fbd883175c7062d4fa63a71d2c30 |