rust_unique_pass 0.9.5

A CLI tool for generating a strong password.
Documentation
[[bin]]
name = "rupass"
path = "src/main.rs"

[dependencies.async-trait]
version = "0.1.89"

[dependencies.clap]
features = ["derive"]
version = "4.5.53"

[dependencies.fluent]
version = "0.17.0"

[dependencies.futures]
default-features = false
features = ["alloc"]
version = "0.3.31"

[dependencies.getrandom]
version = "0.3.4"

[dependencies.hkdf]
version = "0.12.4"

[dependencies.libc]
version = "0.2.178"

[dependencies.num_cpus]
version = "1.17.0"

[dependencies.rand]
version = "0.9.2"

[dependencies.rand_chacha]
version = "0.9.0"

[dependencies.rust-embed]
features = ["include-exclude"]
version = "8.9.0"

[dependencies.sha2]
version = "0.10.9"

[dependencies.subtle]
version = "2.6.1"

[dependencies.thiserror]
version = "2.0.17"

[dependencies.tokio]
features = ["full"]
version = "1.48.0"

[dependencies.unic-langid]
version = "0.9.6"

[dependencies.windows-sys]
version = "0.61.2"

[dependencies.zeroize]
version = "1.8.2"

[dependencies.zeroize_derive]
optional = true
version = "1.4.2"

[dependencies.zxcvbn]
version = "3.1.0"

[dev-dependencies.cargo-audit]
version = "0.21.2"

[lib]
name = "rust_unique_pass"
path = "src/lib.rs"

[package]
authors = ["Neuron Grid <neuron-grid@neuron-grid.net>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities"]
description = "A CLI tool for generating a strong password."
documentation = "https://docs.rs/rust_unique_pass"
edition = "2024"
keywords = ["passwords", "generate", "rupass", "cli", "commandline"]
license = "Apache-2.0"
name = "rust_unique_pass"
readme = "README/README_eng.md"
repository = "https://github.com/Neuron-Grid/rust_unique_pass"
version = "0.9.5"

[[test]]
name = "cli_arg_validation_tests"
path = "tests/cli_arg_validation_tests.rs"

[[test]]
name = "enhanced_rng_tests"
path = "tests/enhanced_rng_tests.rs"

[[test]]
name = "generate_pass_tests"
path = "tests/generate_pass_tests.rs"

[[test]]
name = "i18n_tests"
path = "tests/i18n_tests.rs"

[[test]]
name = "rng_tests"
path = "tests/rng_tests.rs"

[[test]]
name = "secure_memory_tests"
path = "tests/secure_memory_tests.rs"

[[test]]
name = "strength_budget_tests"
path = "tests/strength_budget_tests.rs"

[[test]]
name = "timing_safe_tests"
path = "tests/timing_safe_tests.rs"

[[test]]
name = "zxcvbn_wrapper_tests"
path = "tests/zxcvbn_wrapper_tests.rs"