[package] name = "uuid7" version = "1.1.0" authors = ["LiosK "] license = "Apache-2.0" edition = "2021" description = "A Rust implementation of UUID version 7" repository = "https://github.com/LiosK/uuid7-rs" [dependencies] fstr = { version = "0.2", default-features = false } rand = { version = "0.8", default-features = false } rand_chacha = { version = "0.3", optional = true } serde = { version = "1.0", default-features = false, optional = true } uuid = { version = "1", optional = true } [dev-dependencies] rand = "0.8" regex = { version = "1.9", default-features = false, features = ["std"] } serde_test = "1.0" [features] default = ["global_gen"] std = ["fstr/std"] global_gen = ["std", "rand/std", "dep:rand_chacha"] serde = ["dep:serde"] uuid = ["dep:uuid"] [package.metadata.docs.rs] # RUSTDOCFLAGS="--cfg docsrs" cargo +nightly doc --all-features --no-deps --open all-features = true rustdoc-args = ["--cfg", "docsrs"]