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 = "2021" 14rust-version = "1.69" 15name = "toml_edit" 16version = "0.22.4" 17authors = [ 18 "Andronik Ordian <[email protected]>", 19 "Ed Page <[email protected]>", 20] 21include = [ 22 "build.rs", 23 "src/**/*", 24 "Cargo.toml", 25 "Cargo.lock", 26 "LICENSE*", 27 "README.md", 28 "benches/**/*", 29 "examples/**/*", 30 "tests/**/*", 31] 32autotests = false 33description = "Yet another format-preserving TOML parser." 34readme = "README.md" 35keywords = [ 36 "encoding", 37 "toml", 38] 39categories = [ 40 "encoding", 41 "parser-implementations", 42 "parsing", 43 "config", 44] 45license = "MIT OR Apache-2.0" 46repository = "https://github.com/toml-rs/toml" 47 48[package.metadata.docs.rs] 49features = ["serde"] 50rustdoc-args = [ 51 "--cfg", 52 "docsrs", 53] 54 55[package.metadata.release] 56tag-name = "v{{version}}" 57 58[[package.metadata.release.pre-release-replacements]] 59file = "CHANGELOG.md" 60min = 1 61replace = "{{version}}" 62search = "Unreleased" 63 64[[package.metadata.release.pre-release-replacements]] 65exactly = 1 66file = "CHANGELOG.md" 67replace = "...{{tag_name}}" 68search = '\.\.\.HEAD' 69 70[[package.metadata.release.pre-release-replacements]] 71file = "CHANGELOG.md" 72min = 1 73replace = "{{date}}" 74search = "ReleaseDate" 75 76[[package.metadata.release.pre-release-replacements]] 77exactly = 1 78file = "CHANGELOG.md" 79replace = """ 80<!-- next-header --> 81## [Unreleased] - ReleaseDate 82""" 83search = "<!-- next-header -->" 84 85[[package.metadata.release.pre-release-replacements]] 86exactly = 1 87file = "CHANGELOG.md" 88replace = """ 89<!-- next-url --> 90[Unreleased]: https://github.com/toml-rs/toml/compare/{{tag_name}}...HEAD""" 91search = "<!-- next-url -->" 92 93[[example]] 94name = "visit" 95test = true 96required-features = [ 97 "parse", 98 "display", 99] 100 101[[test]] 102name = "testsuite" 103required-features = [ 104 "parse", 105 "display", 106] 107 108[[test]] 109name = "decoder_compliance" 110harness = false 111required-features = ["parse"] 112 113[[test]] 114name = "encoder_compliance" 115harness = false 116required-features = [ 117 "parse", 118 "display", 119] 120 121[[test]] 122name = "invalid" 123harness = false 124required-features = ["parse"] 125 126[dependencies.indexmap] 127version = "2.0.0" 128features = ["std"] 129 130[dependencies.kstring] 131version = "2.0.0" 132features = ["max_inline"] 133optional = true 134 135[dependencies.serde] 136version = "1.0.145" 137optional = true 138 139[dependencies.serde_spanned] 140version = "0.6.5" 141features = ["serde"] 142optional = true 143 144[dependencies.toml_datetime] 145version = "0.6.5" 146 147[dependencies.winnow] 148version = "0.5.0" 149optional = true 150 151[dev-dependencies.libtest-mimic] 152version = "0.7.0" 153 154[dev-dependencies.serde_json] 155version = "1.0.96" 156 157[dev-dependencies.snapbox] 158version = "0.4.11" 159features = ["harness"] 160 161[dev-dependencies.toml-test-data] 162version = "1.8.0" 163 164[dev-dependencies.toml-test-harness] 165version = "0.4.8" 166 167[features] 168default = [ 169 "parse", 170 "display", 171] 172display = [] 173parse = ["dep:winnow"] 174perf = ["dep:kstring"] 175serde = [ 176 "dep:serde", 177 "toml_datetime/serde", 178 "dep:serde_spanned", 179] 180unbounded = [] 181