1
0
mirror of https://github.com/BLAKE3-team/BLAKE3 synced 2025-01-21 15:50:01 +01:00
BLAKE3/b3sum/Cargo.toml
Jack O'Connor afdaf3036b version 0.2.0
Changes since 0.1.5:
- The `c_avx512` feature has been replaced by the `c` feature. In
  addition to providing AVX-512 support, `c` also provides optimized
  assembly implementations. These assembly implementations perform
  better, perform more consistently across compilers, and compile more
  quickly. As before, `c` is off by default, but the `b3sum` binary
  crate activates it by default.
- The `rayon` feature no longer affects the entire API. Instead, it
  provides the `join::RayonJoin` type for use with
  `Hasher::update_with_join`, so that the caller can control when
  multi-threading happens. Standalone API functions like `hash` are
  always single-threaded now.
2020-02-12 14:57:57 -05:00

28 lines
680 B
INI

[package]
name = "b3sum"
version = "0.2.0"
authors = ["Jack O'Connor <oconnor663@gmail.com>"]
description = "a command line implementation of the BLAKE3 hash function"
repository = "https://github.com/BLAKE3-team/BLAKE3"
license = "CC0-1.0 OR Apache-2.0"
readme = "README.md"
edition = "2018"
[features]
default = ["c", "rayon"]
c = ["blake3/c"]
c_neon = ["blake3/c_neon"]
rayon = ["blake3/rayon", "memmap"]
[dependencies]
anyhow = "1.0.25"
blake3 = { version = "0.2", path = ".." }
clap = { version = "2.33.0", default-features = false }
hex = "0.4.0"
memmap = { version = "0.7.0", optional = true }
[dev-dependencies]
assert_cmd = "0.12.0"
duct = "0.13.3"
tempfile = "3.1.0"