BSD Ports

security/py-blake3 1.0.11_1 FreeBSD

Python bindings for the BLAKE3 cryptographic hash function

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9c878207a1
License
APACHE20, MIT
Categories
security, python
Package size
245.7 KiB, 604.8 KiB installed

Description

Python bindings for the official Rust implementation of BLAKE3.

BLAKE3 is a cryptographic hash function that is much faster than MD5, SHA-1, SHA-2, and SHA-3, yet is at least as secure as the latest standard, SHA-3.

Features:

  • Fast hashing (up to 2-3x faster than SHA-256)
  • Parallelism using multiple threads
  • Extendable output (XOF)
  • Keyed hashing and key derivation
  • Compatible with Python's hashlib module

In the other systems

SystemPortVersion
FreeBSDsecurity/py-blake31.0.11_1
OpenBSDsecurity/py-blake31.0.11

Install

Binary package:

pkg install py312-blake3

From the ports tree:

cd /usr/ports/security/py-blake3/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-blake3>0:security/py-blake3

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.9_21.0.11_1--1.0.11_1
FreeBSD:14:quarterly1.0.9_21.0.9_2n/a-1.0.9_2
FreeBSD:15:latest1.0.11_11.0.11_1n/a--
FreeBSD:15:quarterly1.0.9_21.0.9_2n/an/an/a
FreeBSD:16:latest1.0.9_21.0.11_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

The full lists below include those, and their dependencies in turn.

Build dependencies 26
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 31
FileSizeSHA256
blake3-1.0.11.tar.gz117377d73c0a87304d41045f6753a922113bede3ab09eda2d20371566a5bbe357c3deb
rust/crates/arrayvec-0.7.7.crate33192f02882884d3e1bc524fb12c79f107f6ad0e1cfd498c536ffb494301740995dfe
rust/crates/blake3-1.8.7.crate2097266d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae
rust/crates/cc-1.2.65.crate95435e228eec9be7c17ccb640b59b36a5cd805ea2a564a4c5e162c2f659fea30d3b96
rust/crates/cfg-if-1.0.4.crate93609330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801
rust/crates/constant_time_eq-0.4.2.crate258313d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b
rust/crates/cpufeatures-0.3.0.crate141568b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201
rust/crates/crossbeam-deque-0.8.6.crate224719dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
rust/crates/crossbeam-epoch-0.9.18.crate468755b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
rust/crates/crossbeam-utils-0.8.21.crate42691d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
rust/crates/either-1.16.0.crate2124891622ff5e7162018101f2fea40d6ebf4a78bbe5a49736a2020649edf9693679e
rust/crates/find-msvc-tools-0.1.9.crate314935baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/hex-0.4.3.crate132997f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/memmap2-0.9.11.crate35116d1219ed1b7f229ee7104d281dd01d6802fe28bb6e95d292942c4daacdeb798c0
rust/crates/once_cell-1.21.4.crate350109f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50
rust/crates/portable-atomic-1.13.1.crate197001c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49
rust/crates/proc-macro2-1.0.106.crate597658fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934
rust/crates/pyo3-0.29.2.crate1.255741e+064688ddedf473e32662b9b067670129a8afb8c18e351482c70d62ba4a88171e8b
Master sites 1
  • PYPI

Commit history 4

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
0c09bfc243 Yuri Victorovich security/py-blake3: update 1.0.9 → 1.0.11
ChangeLog: https://github.com/oconnor663/blake3-py/compare/1.0.9...1.0.11
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645