cargo / uuid / audit
cargo : uuid @ 1.23.1
PE Patrick Elsen signed 2026-05-27 published 2026-05-27

Cargo.toml

244 lines · toml

# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO## When uploading crates to the registry Cargo will automatically# "normalize" Cargo.toml files for maximal compatibility# with all versions of Cargo and also rewrite `path` dependencies# to registry (e.g., crates.io) dependencies.## If you are reading this file be aware that the original Cargo.toml# will likely look very different (and much more reasonable).# See Cargo.toml.orig for the original contents.[package]edition = "2021"rust-version = "1.85.0"name = "uuid"version = "1.23.1"authors = [    "Ashley Mannix<ashleymannix@live.com.au>",    "Dylan DPC<dylan.dpc@gmail.com>",    "Hunar Roop Kahlon<hunar.roop@gmail.com>",]build = falseinclude = [    "src",    "README.md",    "LICENSE-APACHE",    "LICENSE-MIT",]autolib = falseautobins = falseautoexamples = falseautotests = falseautobenches = falsedescription = "A library to generate and parse UUIDs."homepage = "https://github.com/uuid-rs/uuid"documentation = "https://docs.rs/uuid"readme = "README.md"keywords = [    "guid",    "unique",    "uuid",]categories = [    "data-structures",    "no-std",    "parser-implementations",    "wasm",]license = "Apache-2.0 OR MIT"repository = "https://github.com/uuid-rs/uuid"[package.metadata.docs.rs]rustc-args = [    "--cfg",    "uuid_unstable",]rustdoc-args = [    "--cfg",    "uuid_unstable",]targets = ["x86_64-unknown-linux-gnu"]features = [    "serde",    "arbitrary",    "slog",    "borsh",    "v1",    "v3",    "v4",    "v5",    "v6",    "v7",    "v8",][package.metadata.playground]features = [    "serde",    "v1",    "v3",    "v4",    "v5",    "v6",    "v7",    "v8",][badges.is-it-maintained-issue-resolution]repository = "uuid-rs/uuid"[badges.is-it-maintained-open-issues]repository = "uuid-rs/uuid"[badges.maintenance]status = "actively-developed"[features]atomic = ["dep:atomic"]borsh = [    "dep:borsh",    "dep:borsh-derive",]default = ["std"]fast-rng = [    "rng",    "dep:rand",]js = [    "dep:wasm-bindgen",    "dep:js-sys",]macro-diagnostics = []md5 = ["dep:md-5"]rng = ["dep:getrandom"]rng-getrandom = [    "rng",    "dep:getrandom",    "uuid-rng-internal-lib",    "uuid-rng-internal-lib/getrandom",]rng-rand = [    "rng",    "dep:rand",    "uuid-rng-internal-lib",    "uuid-rng-internal-lib/rand",]serde = ["dep:serde_core"]sha1 = ["dep:sha1_smol"]std = [    "wasm-bindgen?/std",    "js-sys?/std",]v1 = ["atomic"]v3 = ["md5"]v4 = ["rng"]v5 = ["sha1"]v6 = ["atomic"]v7 = ["rng"]v8 = [][lib]name = "uuid"path = "src/lib.rs"[dependencies.arbitrary]version = "1.1.3"optional = true[dependencies.atomic]version = "0.6"optional = truedefault-features = false[dependencies.borsh]version = "1"optional = truedefault-features = false[dependencies.borsh-derive]version = "1"optional = truedefault-features = false[dependencies.bytemuck]version = "1.22"features = ["derive"]optional = true[dependencies.md-5]version = "0.10"optional = truedefault-features = false[dependencies.serde_core]version = "1.0.221"optional = truedefault-features = false[dependencies.sha1_smol]version = "1"optional = truedefault-features = false[dependencies.slog]version = "2"optional = true[dependencies.zerocopy]version = "0.8"features = ["derive"]optional = true[dev-dependencies.rustversion]version = "1"[dev-dependencies.serde]version = "1.0.221"[dev-dependencies.serde_derive]version = "1.0.221"[dev-dependencies.serde_json]version = "1.0"[dev-dependencies.serde_test]version = "1.0.56"[dev-dependencies.trybuild]version = "1.0.52"[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dependencies.uuid-rng-internal-lib]version = "1.23.1"optional = truepackage = "uuid-rng-internal"[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dependencies.wasm-bindgen]version = "0.2"optional = truedefault-features = false[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dev-dependencies.wasm-bindgen]version = "0.2"[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none")))'.dev-dependencies.wasm-bindgen-test]version = "0.3"[target.'cfg(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none"), target_feature = "atomics"))'.dependencies.js-sys]version = "0.3"optional = truedefault-features = false[target.'cfg(not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none"))))'.dependencies.getrandom]version = "0.4"optional = true[target.'cfg(not(all(target_arch = "wasm32", any(target_os = "unknown", target_os = "none"))))'.dependencies.rand]version = "0.10"optional = true[lints.rust.unexpected_cfgs]level = "allow"priority = 0check-cfg = ["cfg(uuid_unstable)"]