Python bindings for the Rust blake3 crate
Project description
blake3-py
Python bindings for the official Rust implementation of
BLAKE3, based on
PyO3. These bindings expose all the features of
BLAKE3, including extendable output, keying, and multithreading. The basic API
matches that of Python's standard
hashlib
module.
Examples
from blake3 import blake3
# Hash some input all at once. The input can be bytes, a bytearray, or a memoryview.
hash1 = blake3(b"foobarbaz").digest()
# Hash the same input incrementally.
hasher = blake3()
hasher.update(b"foo")
hasher.update(b"bar")
hasher.update(b"baz")
hash2 = hasher.digest()
assert hash1 == hash2
# Hash the same input fluently.
assert hash1 == blake3(b"foo").update(b"bar").update(b"baz").digest()
# Hexadecimal output.
print("The hash of 'hello world' is", blake3(b"hello world").hexdigest())
# Use the keyed hashing mode, which takes a 32-byte key.
import secrets
random_key = secrets.token_bytes(32)
message = b"a message to authenticate"
mac = blake3(message, key=random_key).digest()
# Use the key derivation mode, which takes a context string. Context strings
# should be hardcoded, globally unique, and application-specific.
context = "blake3-py 2020-03-04 11:13:10 example context"
key_material = b"usually at least 32 random bytes, not a password"
derived_key = blake3(key_material, derive_key_context=context).digest()
# Extendable output. The default digest size is 32 bytes.
extended = blake3(b"foo").digest(length=100)
assert extended[:32] == blake3(b"foo").digest()
assert extended[75:100] == blake3(b"foo").digest(length=25, seek=75)
# Hash a large input using multiple threads. Note that this can be slower for
# inputs shorter than ~1 MB, and it's a good idea to benchmark it for your use
# case on your platform.
large_input = bytearray(1_000_000)
hash_single = blake3(large_input).digest()
hash_two = blake3(large_input, max_threads=2).digest()
hash_many = blake3(large_input, max_threads=blake3.AUTO).digest()
assert hash_single == hash_two == hash_many
# Hash a file with multiple threads using memory mapping. This is what b3sum
# does by default.
file_hasher = blake3(max_threads=blake3.AUTO)
file_hasher.update_mmap("/big/file.txt")
file_hash = file_hasher.digest()
# Copy a hasher that's already accepted some input.
hasher1 = blake3(b"foo")
hasher2 = hasher1.copy()
hasher1.update(b"bar")
hasher2.update(b"baz")
assert hasher1.digest() == blake3(b"foobar").digest()
assert hasher2.digest() == blake3(b"foobaz").digest()
Installation
pip install blake3
As usual with Pip, you might need to use sudo
or the --user
flag
with the command above, depending on how you installed Python on your
system.
There are binary wheels available on PyPI for most environments. But if you're building the source distribution, or if a binary wheel isn't available for your environment, you'll need to install the Rust toolchain.
C Bindings
Experimental bindings for the official BLAKE3 C implementation are available in
the c_impl
directory. These will probably not be published on PyPI,
and most applications should prefer the Rust-based bindings. But if you can't
depend on the Rust toolchain, and you're on some platform that this project
doesn't provide binary wheels for, the C-based bindings might be an
alternative.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file blake3-0.4.1.tar.gz
.
File metadata
- Download URL: blake3-0.4.1.tar.gz
- Upload date:
- Size: 117.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0625c8679203d5a1d30f859696a3fd75b2f50587984690adab839ef112f4c043 |
|
MD5 | 1c5980f3063cc69e5dd5d998f5a8c411 |
|
BLAKE2b-256 | b08d43eafa8a785547c33b611068ffd6d914f5c5f96637d5b453abc556f095a0 |
File details
Details for the file blake3-0.4.1-cp312-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp312-none-win_amd64.whl
- Upload date:
- Size: 210.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2a08eeb324da701b212f348e91ba5d2708c0a596bd6691207f2504f4f771644c |
|
MD5 | 47da69107c001eb7fd954ea11e927c6d |
|
BLAKE2b-256 | fb673fca4d812b3334fa1c9415fd7f10ceea32b0e9e29797d179af87ed94581c |
File details
Details for the file blake3-0.4.1-cp312-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp312-none-win32.whl
- Upload date:
- Size: 226.8 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 510fd32d207ef2e28df3597847d5044117d110b0e549b2e467afa30a9f3ab7ee |
|
MD5 | fa81c695fe40c515b9d8890a1cd13522 |
|
BLAKE2b-256 | 81d27d5c71b78fbbef88b723d9af1bd647fe756ca0f8880a27f2ad5a7b97af55 |
File details
Details for the file blake3-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a51f48ec21706a22b4954fc17da72bd177d82d22ee434da0c5dc3aafeef5b8d3 |
|
MD5 | 237af1963dee42c6bcdd075146ab6483 |
|
BLAKE2b-256 | ecc68f6717fbea55ec9eb21543aa6d8e1bd904d6d2dcc886b555aa3d3f450ba7 |
File details
Details for the file blake3-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 329.1 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe31163eb08fc3f82a2325e90cea88f2d7ad0265314a03de716f906b2a43be96 |
|
MD5 | f901d0c0775215950ef676ed3d67d680 |
|
BLAKE2b-256 | e08f184105e1a84ac108cfec8702307b588cb123e1a203e8538e8c3e9b0320da |
File details
Details for the file blake3-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 343.9 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb98f18bc5e218ff1134acb3b9f0e3588ad5e6f38b7279cce4559c8ae9d780e6 |
|
MD5 | 99b28a1b006d8eaad64d8e9ec94b7c3e |
|
BLAKE2b-256 | 50f8c5e6c5749aab2d84c177e8d86792aed8adaad023bfd045abfc6f053cdd57 |
File details
Details for the file blake3-0.4.1-cp311-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp311-none-win_amd64.whl
- Upload date:
- Size: 210.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6c50122d9484a97a56888f09fcbbd23fdba94c4bf1e6fdeb036b17accae9f0c |
|
MD5 | 339a7dce73e626373d080bd41a0647e7 |
|
BLAKE2b-256 | 40242b459aa3f1a3c87534701f524cfb6f764a96efc35e1a7188506f303e17b2 |
File details
Details for the file blake3-0.4.1-cp311-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp311-none-win32.whl
- Upload date:
- Size: 226.9 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 931d1d0d4650a400838a7f1bf0d260209d10e9bd1981a6ed033f32361b96ab7b |
|
MD5 | aa55483609521afc82212fc7524d5dcf |
|
BLAKE2b-256 | 2a50fa7e20ac8bb2a07f6286c3703dae7646e708370675a7f0987da58d605af0 |
File details
Details for the file blake3-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d653623361da8db3406f4a90b39d38016f9f678e22099df0d5f8ab77efb7b4ae |
|
MD5 | 9986a291daaf01d127b1d8739625763d |
|
BLAKE2b-256 | ad9e84fda33f9cd0b978d9e73becf51f3e11e33180e07e5b6bf3d16fbc4021e2 |
File details
Details for the file blake3-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 329.3 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9633e0198174eb77196f9f8b18d75449d86e8fa234727c98d685d5404f84eb8e |
|
MD5 | fc919deda78720e1c2c9a71967b05cf1 |
|
BLAKE2b-256 | 724c8c8153dfb29e894655c602e08813946e570ec23bf6bd3c69b29560467afe |
File details
Details for the file blake3-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 344.7 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3cc656cab955ab6c18b587a8b4faa33930fea089981f76a7c64f33e4a26c1dac |
|
MD5 | 902cc7f1c2e3b1c61b6f8dc8041c9442 |
|
BLAKE2b-256 | 11fd294d17ff72711d88c5b601c5ce86e20f69a1b3c25b35b777bc27a1b27386 |
File details
Details for the file blake3-0.4.1-cp310-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp310-none-win_amd64.whl
- Upload date:
- Size: 210.1 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d51b3da140d04cd8b680bf2b3a5dc1f0cbb4f1e62b08e3d6f3b17d75b6285c41 |
|
MD5 | 2c650ce87ce50a9eee73e147ff878c77 |
|
BLAKE2b-256 | 252e605e64664547d9d2b6ec70ef28b534a982044af972f62873dc620208911e |
File details
Details for the file blake3-0.4.1-cp310-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp310-none-win32.whl
- Upload date:
- Size: 226.9 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e0fc4914750b63bbb15f71b2092a75b24a63fd86f6fbd621a8c133795f3d6371 |
|
MD5 | 6ef58f22ce790123fc178641905e9e95 |
|
BLAKE2b-256 | 9e6efc0c23e757222419d8ba0daac7bbf4a5cc2dc1110edf15ede947babd1247 |
File details
Details for the file blake3-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ef534c59ae76faba1c7e1531930dadecaa7817e25aa6e6c825150c04ed243a3d |
|
MD5 | 4470a7227779303d2e682603d8e3a373 |
|
BLAKE2b-256 | 9ce12a8a076ec81e3c450a07ad5af70b7330a0571a019147547c4180fb88696c |
File details
Details for the file blake3-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 329.1 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 283860fe58b3a6d74e5be1ece78bbcd7de819b48476d7a534b989dd6ab49a083 |
|
MD5 | 0147ce64ae9a425e20a082d69f5be9e9 |
|
BLAKE2b-256 | 368393ddc077305dc9172270f90577ff1d828b9dae550824773749d747291696 |
File details
Details for the file blake3-0.4.1-cp310-cp310-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 344.7 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1a086cc9401fb0b09f9b4ba14444457d9b04a6d8086cd96b45ebf252afc49109 |
|
MD5 | 26a73c4bdd718be908bdec154413d2ca |
|
BLAKE2b-256 | 0e9f28e08ecb939027fbafce0d6ff9ba1731bb55ec6b832404cff1b8e9aafa0b |
File details
Details for the file blake3-0.4.1-cp39-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp39-none-win_amd64.whl
- Upload date:
- Size: 210.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 796e65ae333831bafed5969c691ac806fe4957b6f39e52b4c3cf20f3c00c576f |
|
MD5 | 10a480394feb16479269ce0f51cff69e |
|
BLAKE2b-256 | 76bab665eb5d65fb42e0c5a1729d01733ac881a737c1875b9346b042fa5e9648 |
File details
Details for the file blake3-0.4.1-cp39-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp39-none-win32.whl
- Upload date:
- Size: 227.0 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a95cce3e8bfd7e717f901de80068ee4b5c77dc421f83eef00cf3eddd3ec8b87a |
|
MD5 | d3cb9de513ac6451cfb41f34eaa3c541 |
|
BLAKE2b-256 | a81a28f45d818e69f8bdbfa19f08e3bbc181f1abcdd3f86764e1d828dfe2ced5 |
File details
Details for the file blake3-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a6c555d882117d638830b2f5f0fd9980bcd63286ad4c9959bc16b3df77042d6f |
|
MD5 | 3badd5b8b555d416461fd66e8e03d391 |
|
BLAKE2b-256 | a8111ba8cf07ab1f036a14cba3f88b844fcb05ab5642464f53243d0b54b28715 |
File details
Details for the file blake3-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 330.0 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa4989ea8f8bcfa057e50014b5b26cd8cfe0b1f06aa98d433976f45caf3a5580 |
|
MD5 | cb5a797792589f5c95638fa1d8b1303b |
|
BLAKE2b-256 | 9bf7d8411eabc9ea0e400f9e866d455d03af517bf910a30e76c322fd9f634175 |
File details
Details for the file blake3-0.4.1-cp39-cp39-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 345.5 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d99136b7f7c8adcee0f7484e74b159fd3ea58e7d1e94d5351f0e98d9cfc522f |
|
MD5 | 229484a8d003289861fe3fb7f6815156 |
|
BLAKE2b-256 | 1b636d48a55f1cff8d2aa8bdb58b4f982dce2ba4e86577b7c276e0feca7048da |
File details
Details for the file blake3-0.4.1-cp38-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp38-none-win_amd64.whl
- Upload date:
- Size: 210.0 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 47316bdc9b4689601cefcc63e00a3e015cee1fa9864463be2b4f2e12473cb47f |
|
MD5 | e71265885915711b056a7de37bdda98b |
|
BLAKE2b-256 | 376a7c622125c13c670557275324bc97f01fd34089b0a4fb818100fada8f7af2 |
File details
Details for the file blake3-0.4.1-cp38-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp38-none-win32.whl
- Upload date:
- Size: 227.0 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d264ca87f0990f44985cf580b493508534dc6e72ace52a140cf725e42d602695 |
|
MD5 | 26834218b12b6041301c64f48f88cae2 |
|
BLAKE2b-256 | 0b6e0c8e39a9567d0e03421ec64a23ff1801ad37e81fbe22c70c6a0d76593b02 |
File details
Details for the file blake3-0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 87a9fc37260d355569f0be751e0054e0b37e6a4ec022f4b7107ffeede419dde2 |
|
MD5 | fb906ebd7d9d1121e221c3d9171edc83 |
|
BLAKE2b-256 | fee44fcaed7a31661700a6745ae268c7f7d7421a457dd9fa50ef619cd3bc5ef9 |
File details
Details for the file blake3-0.4.1-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 329.9 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34d7da38898ad4e0da7b8fe0bffb8c9d2788093ec202e01cd3ab24bc14049153 |
|
MD5 | b090695769802a3a9f3ebcc3c687b60b |
|
BLAKE2b-256 | fd9b3e05d5775a3654f6e63494b5b027194ae385cc57b4103332b3cefa45dd52 |
File details
Details for the file blake3-0.4.1-cp38-cp38-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp38-cp38-macosx_10_12_x86_64.whl
- Upload date:
- Size: 345.0 kB
- Tags: CPython 3.8, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fb6a62ef04c5ec4dd4630615c6a22ddab16eb0b7887276b3449946c12eeb37a2 |
|
MD5 | 1d6c5c2f7a94810e0fecead7f980b7c0 |
|
BLAKE2b-256 | 3ed592da3413490a71ef2ad718644106c843cafeaa77ecc3a6ac0e6433d37a5e |
File details
Details for the file blake3-0.4.1-cp37-none-win_amd64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp37-none-win_amd64.whl
- Upload date:
- Size: 210.1 kB
- Tags: CPython 3.7, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c3ce6142e385222f6de5312a9fb886270b7e63d9ffaa792571b03c4c83a7521 |
|
MD5 | f2cf998cd4911cc5859b7e08e738c8a8 |
|
BLAKE2b-256 | 72ccfa4a32e17be0965aa8623bf78a9439a4242d39b3c901f627c27dfe14647a |
File details
Details for the file blake3-0.4.1-cp37-none-win32.whl
.
File metadata
- Download URL: blake3-0.4.1-cp37-none-win32.whl
- Upload date:
- Size: 226.5 kB
- Tags: CPython 3.7, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 46ffb411a477009dfa99a592d4408e43ff885ea7df30ed8c8f284e87866be56e |
|
MD5 | 8f53a50da853b29203548fb263e9d837 |
|
BLAKE2b-256 | fef21790b03cd8ff26af59033efea6898d4b368dcd272c56fa2aad43af0fb8bc |
File details
Details for the file blake3-0.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8fa53818f1170611d781aadbcae809ecc2334679212b4a4b3feabb55deb594d |
|
MD5 | 40fee2a5b27dd95841c1a64b9d16a94b |
|
BLAKE2b-256 | 461d0e058cba28173fbe29b75c83a92e823996130bd862e89a15f601d9684d2d |
File details
Details for the file blake3-0.4.1-cp37-cp37m-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: blake3-0.4.1-cp37-cp37m-macosx_10_12_x86_64.whl
- Upload date:
- Size: 345.3 kB
- Tags: CPython 3.7m, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.8.18
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a73c5940454bd693d7172af8fad23019c2f5a9b910ed961c20bdf5a91babd9f2 |
|
MD5 | 121329d07da61170c7640f8a2ec9a8d0 |
|
BLAKE2b-256 | 79db7e4676e55a0789d9fccf7a8258d9d2af836c056e60a2b97ef8ced64887a4 |