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"
14name = "toml_edit"
15version = "0.9.1"
16authors = ["Andronik Ordian <write@reusable.software>", "Ed Page <eopage@gmail.com>"]
17include = ["src/**/*", "Cargo.toml", "LICENSE*", "README.md", "examples/**/*", "benches/**/*", "tests/**/*"]
18description = "Yet another format-preserving TOML parser."
19documentation = "https://docs.rs/toml_edit"
20readme = "README.md"
21keywords = ["toml"]
22categories = ["encoding", "parser-implementations", "parsing"]
23license = "MIT/Apache-2.0"
24repository = "https://github.com/ordian/toml_edit"
25[package.metadata.docs.rs]
26features = ["easy"]
27[[package.metadata.release.pre-release-replacements]]
28file = "CHANGELOG.md"
29min = 1
30replace = "{{version}}"
31search = "Unreleased"
32
33[[package.metadata.release.pre-release-replacements]]
34exactly = 1
35file = "CHANGELOG.md"
36replace = "...{{tag_name}}"
37search = "\\.\\.\\.HEAD"
38
39[[package.metadata.release.pre-release-replacements]]
40file = "CHANGELOG.md"
41min = 1
42replace = "{{date}}"
43search = "ReleaseDate"
44
45[[package.metadata.release.pre-release-replacements]]
46exactly = 1
47file = "CHANGELOG.md"
48replace = "<!-- next-header -->\n## [Unreleased] - ReleaseDate\n"
49search = "<!-- next-header -->"
50
51[[package.metadata.release.pre-release-replacements]]
52exactly = 1
53file = "CHANGELOG.md"
54replace = "<!-- next-url -->\n[Unreleased]: https://github.com/ordian/toml_edit/compare/{{tag_name}}...HEAD"
55search = "<!-- next-url -->"
56[profile.dev]
57opt-level = 1
58
59[profile.release]
60debug = 1
61
62[[test]]
63name = "decoder_compliance"
64harness = false
65
66[[test]]
67name = "encoder_compliance"
68harness = false
69
70[[test]]
71name = "easy_decoder_compliance"
72harness = false
73
74[[test]]
75name = "easy_encoder_compliance"
76harness = false
77
78[[bench]]
79name = "cargo"
80harness = false
81
82[[bench]]
83name = "linear"
84harness = false
85[dependencies.combine]
86version = "4.5.2"
87
88[dependencies.indexmap]
89version = "1.7"
90
91[dependencies.itertools]
92version = "0.10"
93
94[dependencies.kstring]
95version = "1"
96features = ["max_inline"]
97
98[dependencies.serde]
99version = "1"
100features = ["derive"]
101optional = true
102[dev-dependencies.criterion]
103version = "0.3"
104
105[dev-dependencies.pretty_assertions]
106version = "1.0.0"
107
108[dev-dependencies.serde_json]
109version = "1.0.44"
110
111[dev-dependencies.toml]
112version = "0.5"
113
114[dev-dependencies.toml-test-harness]
115version = "0.3"
116
117[features]
118default = []
119easy = ["serde"]
120