1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies. 7# 8# If you are reading this file be aware that the original Cargo.toml 9# will likely look very different (and much more reasonable). 10# See Cargo.toml.orig for the original contents. 11 12[package] 13edition = "2018" 14rust-version = "1.60.0" 15name = "uuid" 16version = "1.7.0" 17authors = [ 18 "Ashley Mannix<[email protected]>", 19 "Christopher Armstrong", 20 "Dylan DPC<[email protected]>", 21 "Hunar Roop Kahlon<[email protected]>", 22] 23include = [ 24 "src", 25 "README.md", 26 "LICENSE-APACHE", 27 "LICENSE-MIT", 28] 29description = "A library to generate and parse UUIDs." 30homepage = "https://github.com/uuid-rs/uuid" 31documentation = "https://docs.rs/uuid" 32readme = "README.md" 33keywords = [ 34 "guid", 35 "unique", 36 "uuid", 37] 38categories = [ 39 "data-structures", 40 "no-std", 41 "parser-implementations", 42 "wasm", 43] 44license = "Apache-2.0 OR MIT" 45repository = "https://github.com/uuid-rs/uuid" 46 47[package.metadata.docs.rs] 48features = [ 49 "serde", 50 "arbitrary", 51 "slog", 52 "borsh", 53 "v1", 54 "v3", 55 "v4", 56 "v5", 57 "v6", 58 "v7", 59 "v8", 60] 61rustc-args = [ 62 "--cfg", 63 "uuid_unstable", 64] 65rustdoc-args = [ 66 "--cfg", 67 "uuid_unstable", 68] 69targets = ["x86_64-unknown-linux-gnu"] 70 71[package.metadata.playground] 72features = [ 73 "serde", 74 "v1", 75 "v3", 76 "v4", 77 "v5", 78 "v6", 79 "v7", 80 "v8", 81] 82 83[dependencies.arbitrary] 84version = "1.1.3" 85optional = true 86 87[dependencies.atomic] 88version = "0.5" 89optional = true 90default-features = false 91 92[dependencies.borsh] 93version = "1" 94optional = true 95default-features = false 96 97[dependencies.borsh-derive] 98version = "1" 99optional = true 100default-features = false 101 102[dependencies.bytemuck] 103version = "1.14.0" 104features = ["derive"] 105optional = true 106 107[dependencies.getrandom] 108version = "0.2" 109optional = true 110 111[dependencies.md-5] 112version = "0.10" 113optional = true 114default-features = false 115 116[dependencies.rand] 117version = "0.8" 118optional = true 119 120[dependencies.serde] 121version = "1.0.56" 122optional = true 123default-features = false 124 125[dependencies.sha1_smol] 126version = "1" 127optional = true 128default-features = false 129 130[dependencies.slog] 131version = "2" 132optional = true 133 134[dependencies.uuid-macro-internal] 135version = "1.7.0" 136optional = true 137 138[dependencies.wasm-bindgen] 139version = "0.2" 140optional = true 141 142[dependencies.zerocopy] 143version = "0.6" 144optional = true 145 146[dev-dependencies.bincode] 147version = "1.0" 148 149[dev-dependencies.rustversion] 150version = "1" 151 152[dev-dependencies.serde_derive] 153version = "1.0.79" 154 155[dev-dependencies.serde_json] 156version = "1.0" 157 158[dev-dependencies.serde_test] 159version = "1.0.56" 160 161[dev-dependencies.trybuild] 162version = "1.0.52" 163 164[features] 165atomic = ["dep:atomic"] 166borsh = [ 167 "dep:borsh", 168 "dep:borsh-derive", 169] 170default = ["std"] 171fast-rng = [ 172 "rng", 173 "dep:rand", 174] 175js = [ 176 "dep:wasm-bindgen", 177 "getrandom?/js", 178] 179macro-diagnostics = ["dep:uuid-macro-internal"] 180md5 = ["dep:md-5"] 181rng = ["dep:getrandom"] 182sha1 = ["dep:sha1_smol"] 183std = [] 184v1 = ["atomic"] 185v3 = ["md5"] 186v4 = ["rng"] 187v5 = ["sha1"] 188v6 = ["atomic"] 189v7 = [ 190 "atomic", 191 "rng", 192] 193v8 = [] 194 195[target."cfg(all(target_arch = \"wasm32\", target_vendor = \"unknown\", target_os = \"unknown\"))".dev-dependencies.wasm-bindgen-test] 196version = "0.3" 197 198[target."cfg(target = \"wasm32-unknown-unknown\")".dev-dependencies.wasm-bindgen] 199version = "0.2" 200 201[badges.is-it-maintained-issue-resolution] 202repository = "uuid-rs/uuid" 203 204[badges.is-it-maintained-open-issues] 205repository = "uuid-rs/uuid" 206 207[badges.maintenance] 208status = "actively-developed" 209