Skip to main content

Python bindings for the Rust blake3 crate

Project description

blake3-py Actions Status PyPI version

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

# 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

# Copy a hasher that has 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

blake3-0.3.4.tar.gz (116.2 kB view details)

Uploaded Source

Built Distributions

blake3-0.3.4-cp312-none-win_amd64.whl (203.4 kB view details)

Uploaded CPython 3.12 Windows x86-64

blake3-0.3.4-cp312-none-win32.whl (224.5 kB view details)

Uploaded CPython 3.12 Windows x86

blake3-0.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp312-cp312-macosx_11_0_arm64.whl (345.3 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

blake3-0.3.4-cp312-cp312-macosx_10_12_x86_64.whl (355.7 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

blake3-0.3.4-cp311-none-win_amd64.whl (204.3 kB view details)

Uploaded CPython 3.11 Windows x86-64

blake3-0.3.4-cp311-none-win32.whl (224.9 kB view details)

Uploaded CPython 3.11 Windows x86

blake3-0.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp311-cp311-macosx_11_0_arm64.whl (345.9 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

blake3-0.3.4-cp311-cp311-macosx_10_12_x86_64.whl (356.3 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

blake3-0.3.4-cp310-none-win_amd64.whl (204.3 kB view details)

Uploaded CPython 3.10 Windows x86-64

blake3-0.3.4-cp310-none-win32.whl (224.9 kB view details)

Uploaded CPython 3.10 Windows x86

blake3-0.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp310-cp310-macosx_11_0_arm64.whl (345.9 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

blake3-0.3.4-cp310-cp310-macosx_10_12_x86_64.whl (356.3 kB view details)

Uploaded CPython 3.10 macOS 10.12+ x86-64

blake3-0.3.4-cp39-none-win_amd64.whl (204.4 kB view details)

Uploaded CPython 3.9 Windows x86-64

blake3-0.3.4-cp39-none-win32.whl (225.8 kB view details)

Uploaded CPython 3.9 Windows x86

blake3-0.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp39-cp39-macosx_11_0_arm64.whl (345.9 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

blake3-0.3.4-cp39-cp39-macosx_10_12_x86_64.whl (356.6 kB view details)

Uploaded CPython 3.9 macOS 10.12+ x86-64

blake3-0.3.4-cp38-none-win_amd64.whl (204.0 kB view details)

Uploaded CPython 3.8 Windows x86-64

blake3-0.3.4-cp38-none-win32.whl (225.2 kB view details)

Uploaded CPython 3.8 Windows x86

blake3-0.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp38-cp38-macosx_11_0_arm64.whl (346.0 kB view details)

Uploaded CPython 3.8 macOS 11.0+ ARM64

blake3-0.3.4-cp38-cp38-macosx_10_12_x86_64.whl (356.6 kB view details)

Uploaded CPython 3.8 macOS 10.12+ x86-64

blake3-0.3.4-cp37-none-win_amd64.whl (204.0 kB view details)

Uploaded CPython 3.7 Windows x86-64

blake3-0.3.4-cp37-none-win32.whl (224.9 kB view details)

Uploaded CPython 3.7 Windows x86

blake3-0.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

blake3-0.3.4-cp37-cp37m-macosx_10_12_x86_64.whl (356.7 kB view details)

Uploaded CPython 3.7m macOS 10.12+ x86-64

File details

Details for the file blake3-0.3.4.tar.gz.

File metadata

  • Download URL: blake3-0.3.4.tar.gz
  • Upload date:
  • Size: 116.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for blake3-0.3.4.tar.gz
Algorithm Hash digest
SHA256 4b7ef354144a2a19d7dbbfebce11735f68154e5190f9cc53825237bdb1bb78af
MD5 b35b7620e030508b4efae37f2952827e
BLAKE2b-256 26edc15b8f1878f62a037f398f8f2e6405c8b6d8deeffb457aee981c88bc2630

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp312-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp312-none-win_amd64.whl
  • Upload date:
  • Size: 203.4 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

Hashes for blake3-0.3.4-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 772899b8cc1af8703956d9c4c175318fca64edede7f0a7379db3b515925e0f34
MD5 a13ed62703cd4450f984cc7e283bb598
BLAKE2b-256 e2efc7d3ac1d5643db3a264e1e6fc75291a31096fdbfa53967b6bbe53c96efb1

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp312-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp312-none-win32.whl
  • Upload date:
  • Size: 224.5 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for blake3-0.3.4-cp312-none-win32.whl
Algorithm Hash digest
SHA256 4ee1b49badfcddabe9f0c557105c0efa003043efea5573873f764d9726526c26
MD5 7c5eab517be7b83cef8dee562e8d07b1
BLAKE2b-256 7a24c76393ce2331b5cdad6de42f233a77be3e1e4f86435594ef1af4c84a87d1

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 24868e2cb41feeb37286981afcc214242adfeba6a40ba773daf45168e80f76e0
MD5 a5726bcb39388e04042d481e41e77cee
BLAKE2b-256 cf634362a3f04dba27f0eb4dcacad3cb62051a2b40bd1d4e41ff53c83b16a5ea

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a3b3c3d596bc35bd6a56ea8554d3bc9ba3bdbc1edfa0a889a7cffd3925eaf18a
MD5 c2ef4afd62f1d54582d8d08d0a932f3e
BLAKE2b-256 9a257c0760fd4920e1824092a8148704f57223e4730d9d5d07357af61db603a3

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 22ae74485e0148be2a751e0689e74c345d209a12a8bc6332067f887cc46148c8
MD5 787ec88456cfd27a408f120a1460100b
BLAKE2b-256 eb0c2048dd4f7dec993aae76288c09950b980f1c1f132f486a7305ddda0078a5

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp311-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp311-none-win_amd64.whl
  • Upload date:
  • Size: 204.3 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

Hashes for blake3-0.3.4-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 25fce3f5f8b69c8655864cbc2a210c4df4779c8bedcc71ef0e45823c510b26ba
MD5 70262acecdf282bdc7cb98cf7ad0c664
BLAKE2b-256 8688e21582c9b9973bcebabe61fdc7db30874fb2b4fd1c24dc20899aa36b8d61

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp311-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp311-none-win32.whl
  • Upload date:
  • Size: 224.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

Hashes for blake3-0.3.4-cp311-none-win32.whl
Algorithm Hash digest
SHA256 c8ea8fd94e0ee879ca623258b751f9427b3f20da228e55f1b491fedbdeb57ab8
MD5 5b65154166f7c0c3a83ce5a003f7e508
BLAKE2b-256 c4adc76ba2d10d06369ee6462b9dc0d3b0631b19554682110b55623f0940be19

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0d53c8f129e4f76dba7c255633403c3fa8d390f61fa09ea7a530c987e2c62de6
MD5 876dddbc9643f4aa7054bdcb65731f09
BLAKE2b-256 180d4dd1060ecad9e315d7c91b815018c8ef076dd17446360d998b9d664e98c6

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 13d4830e3c0d178784588594cb6f15b1c905efbb848db0f6be2519f87f2407ac
MD5 8bc62f43d27a3f85b5763ce15c8ee901
BLAKE2b-256 73ca438256458f7e3b54498b0448ba43b1538517d330b368ab82c8fc3641c3d4

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1a2671602aad7d2078ccb1c2d9b670dd7b4733a452898d77dc63472dea7b6933
MD5 72b271c716639676378ce88be6278928
BLAKE2b-256 737a815c5f021e799ebce5282eabf8561a800fd0eae898783953a6ea04cf3d0c

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp310-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp310-none-win_amd64.whl
  • Upload date:
  • Size: 204.3 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

Hashes for blake3-0.3.4-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 a871b60ffbc61b9b487ff7e8f9f918cc1da24cb5b87a58c983b3b242e665dedc
MD5 dd555f8dd1c81005c5f634cce3af4b2f
BLAKE2b-256 2f13c7fabf1d23458e90c5cc6fe9ecb09f7550364856ecec98ecf31c5f045d9a

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp310-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp310-none-win32.whl
  • Upload date:
  • Size: 224.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

Hashes for blake3-0.3.4-cp310-none-win32.whl
Algorithm Hash digest
SHA256 42136484a1df1a8ba7efc901b44b8ff78b7d3c99f59fe109dad1c23d15c7e9a5
MD5 a70943f9462d43e119825b36ee1f9cbe
BLAKE2b-256 0037caa4d6ea01d22b98ccb5d9b3ee8a304abf798dfcaa6cb708e8b50c301305

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d4626e6f0af151d157c1c9a03bb0bd65b5661c745c6cccef212f28c7ce7fc07b
MD5 d81d15237674b4d37419c60e092b32a6
BLAKE2b-256 f171bb9fe1864dee7d78e26f3a6b0c0383c3fb7d5602b2cbcb0abcba25532e56

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae1b8e6d584231ad32fb39920e4044f38f6f2d85ce64c433fadd8baf6981b772
MD5 1c1a8a7c7db3a29707ec8b003590a5d5
BLAKE2b-256 75497c585df32adec37e9e9c6ab4c9ddf281524ed610cebd829d42838507bc9c

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 6628f15a8d6fe39c729f4924c44248f9caf3aecdaa110b69b1c09db5d42be5b1
MD5 0d821a557f5bb6ba3a2407f9a590a48f
BLAKE2b-256 4b95ab68aa031d3010921b42ab30240639f5fe7e69e59614218c1fdcb647cddb

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp39-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 204.4 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

Hashes for blake3-0.3.4-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 b59d62e3cb2d68b2318b53b5d08443e6693f428ddc6a1d7b423a266f9774a4f0
MD5 2c64bb4460e371354ed22a3580f72263
BLAKE2b-256 8eee8ae2c8c1c4e4e37f27d03d7725798a4c7b0e822a8f517dcd3ba2a3b4bc88

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp39-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp39-none-win32.whl
  • Upload date:
  • Size: 225.8 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for blake3-0.3.4-cp39-none-win32.whl
Algorithm Hash digest
SHA256 269e1f20c412c5cc28db3461f24dcc6f5915cdf1335538a7146d92af8f001bb3
MD5 8e81eb82b15347eff6eb2a60dbb472dc
BLAKE2b-256 52bb40b9dc51bb3e01f13280e5f72c00ce378525e90c57e5571a8b089f7f28a1

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e140c339873479bbc114456760ed1a7a28062c3ca7c54575a2a3ecc661efdb0e
MD5 d20a45c65723289bc39655273f4600ce
BLAKE2b-256 d3a514df3afa96eb818fbfb6c5aa8c113659d592e0d3f994399b2532f87f228d

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 01787135e4003c41e9a07f6d83396a54bb1ace07758f0a4a8d446699ab18c489
MD5 5851468733ef9cc7f5fde9acc3b24db4
BLAKE2b-256 aacf471702aa10151e06f72a6bbe4f0fb8fdffe5e96f58edcaaf9ba15a96bc8e

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b9072cfa473ff3b659179bd6a600b6d07259221029d2d8d0595a576958e8bf16
MD5 bc978cd6ea1c5e31a4b363d721b5c75e
BLAKE2b-256 49d070af7ff22fe86ee2a5ce2d18f365d3ee604460f8e458224b586f4ea05a07

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp38-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 204.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

Hashes for blake3-0.3.4-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 c29a31f0e8eb5e34503296be966a54c0fe5ab34d57f9594bc761ffc549fc4d39
MD5 61eb84187166cfccd79782785de63ed0
BLAKE2b-256 7bfa596435bd9fbf2e5eef4ef1e8240ee9475d452bf3022c960b254903e3509a

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp38-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp38-none-win32.whl
  • Upload date:
  • Size: 225.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for blake3-0.3.4-cp38-none-win32.whl
Algorithm Hash digest
SHA256 4e0c86416cb05bfbb90c6dcbe3d670bc3280791746374456b342114adb43253b
MD5 55affa06c421d936a82558cc519759f6
BLAKE2b-256 39c80dfd4240cfd55d8f711337aac5bb8bf0ccd2234b96569abfc2bdf5aef1ff

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 29ae9df9b7f2a08935cf24a9b6637327ac988f1f26e54e6b1b137a00ec57a35e
MD5 3e92af1130b7b35e46649acbfb0b1b7b
BLAKE2b-256 e1439d960b2ce113c4c20845b802b67f08d96b8014503338eed88baba8f60494

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56f2bd6893139c468cf6f700ef34b16f33ed58b036d0f3d5aeb35c4a9a00fb98
MD5 6821e3e727a30fe0dfeedea5986100c9
BLAKE2b-256 b130659c4285ede70f15a7ce0a0683a4a39b9ffd6457bbe9aaff51e48fdb0517

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 5cedb4b5c69e5c35d96b6f567152358977f906b822b097c2113f8c355ce7885a
MD5 dbd2692232dd964c46cbce4335d88fbb
BLAKE2b-256 0212968248065ae22f6e821d2a85f464286abc28ce76a1e3985518d9d2670548

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp37-none-win_amd64.whl.

File metadata

  • Download URL: blake3-0.3.4-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 204.0 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

Hashes for blake3-0.3.4-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 4fee299071879a2983bd7e5c560e303ef063238c557d6b11c5d59b03cad847ad
MD5 6e234106851f3f46e3180fe27e9d7040
BLAKE2b-256 ea398df6560bc1dfa74232e94f30a71d5ef8e5bd1f8dda947fd65b5fbd295e10

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp37-none-win32.whl.

File metadata

  • Download URL: blake3-0.3.4-cp37-none-win32.whl
  • Upload date:
  • Size: 224.9 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.18

File hashes

Hashes for blake3-0.3.4-cp37-none-win32.whl
Algorithm Hash digest
SHA256 a1affb1fad469bc453e9e73f7335ece80c90bd4ef533f07ea643a91a89f71d0c
MD5 7fddd0c4e1f87f02e06b29b53060bab6
BLAKE2b-256 d5e86fd7f8bbf6ffeb8eeeba017c77f974cd8780126febc063b8a356454d9a1d

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bf2fa57a752364586739c2dcff4c604e745cee603ee43b24faa0d1369f8e7a81
MD5 255feae71b678da7a2ab16a2c56f110e
BLAKE2b-256 6d9f8b66d0fd6d29c9d8086a35c7e84e585fb90a08a492b59e9c5bb3bdc18fd8

See more details on using hashes here.

File details

Details for the file blake3-0.3.4-cp37-cp37m-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for blake3-0.3.4-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 448bc6b96139c9061c6882c66d0dabf1bba354e01ac865f38bff1e5a9ad11748
MD5 0e7860192b324c800249e57d4d087c1e
BLAKE2b-256 53c9db6c67349db4ce826ebc9cb8d077fdb72405156274434499df67e2931eba

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page