]> git.proxmox.com Git - rustc.git/blame - vendor/snapbox/Cargo.toml
New upstream version 1.74.1+dfsg1
[rustc.git] / vendor / snapbox / Cargo.toml
CommitLineData
0a29b90c
FG
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"
781aab86 14rust-version = "1.70.0"
0a29b90c 15name = "snapbox"
781aab86 16version = "0.4.13"
0a29b90c
FG
17include = [
18 "build.rs",
19 "src/**/*",
20 "Cargo.toml",
21 "LICENSE*",
22 "README.md",
23 "benches/**/*",
24 "examples/**/*",
25]
26description = "Snapshot testing toolbox"
27homepage = "https://github.com/assert-rs/trycmd/tree/main/crates/snapbox"
28documentation = "http://docs.rs/snapbox/"
29readme = "README.md"
30keywords = [
31 "cli",
32 "test",
33 "assert",
34 "command",
35]
36categories = ["development-tools::testing"]
37license = "MIT OR Apache-2.0"
38repository = "https://github.com/assert-rs/trycmd/"
39
40[package.metadata.docs.rs]
41all-features = true
0a29b90c
FG
42cargo-args = [
43 "-Zunstable-options",
49aad941 44 "-Zrustdoc-scrape-examples",
0a29b90c 45]
781aab86
FG
46rustdoc-args = [
47 "--cfg",
48 "docsrs",
49]
0a29b90c
FG
50
51[[package.metadata.release.pre-release-replacements]]
52file = "CHANGELOG.md"
0a29b90c 53min = 1
781aab86
FG
54replace = "{{version}}"
55search = "Unreleased"
0a29b90c
FG
56
57[[package.metadata.release.pre-release-replacements]]
781aab86 58exactly = 1
0a29b90c 59file = "CHANGELOG.md"
0a29b90c 60replace = "...{{tag_name}}"
781aab86 61search = '\.\.\.HEAD'
0a29b90c
FG
62
63[[package.metadata.release.pre-release-replacements]]
64file = "CHANGELOG.md"
0a29b90c 65min = 1
781aab86
FG
66replace = "{{date}}"
67search = "ReleaseDate"
0a29b90c
FG
68
69[[package.metadata.release.pre-release-replacements]]
781aab86 70exactly = 1
0a29b90c 71file = "CHANGELOG.md"
0a29b90c
FG
72replace = """
73<!-- next-header -->
74## [Unreleased] - ReleaseDate
75"""
781aab86 76search = "<!-- next-header -->"
0a29b90c
FG
77
78[[package.metadata.release.pre-release-replacements]]
781aab86 79exactly = 1
0a29b90c 80file = "CHANGELOG.md"
0a29b90c
FG
81replace = """
82<!-- next-url -->
83[Unreleased]: https://github.com/assert-rs/trycmd/compare/{{tag_name}}...HEAD"""
781aab86 84search = "<!-- next-url -->"
0a29b90c
FG
85
86[[bin]]
87name = "snap-fixture"
88
49aad941 89[dependencies.anstream]
781aab86 90version = "0.6.0"
0a29b90c
FG
91optional = true
92
49aad941 93[dependencies.anstyle]
fe692bf9 94version = "1.0.0"
49aad941
FG
95
96[dependencies.backtrace]
97version = "0.3"
0a29b90c
FG
98optional = true
99
100[dependencies.content_inspector]
101version = "0.2.4"
102optional = true
103
104[dependencies.document-features]
105version = "0.2.6"
106optional = true
107
108[dependencies.dunce]
109version = "1.0"
110optional = true
111
49aad941
FG
112[dependencies.escargot]
113version = "0.5.7"
114optional = true
115
0a29b90c
FG
116[dependencies.filetime]
117version = "0.2"
118optional = true
119
120[dependencies.ignore]
121version = "0.4"
122optional = true
123
0a29b90c 124[dependencies.libtest-mimic]
49aad941 125version = "0.6.0"
0a29b90c
FG
126optional = true
127
128[dependencies.normalize-line-endings]
129version = "0.3.0"
130
131[dependencies.os_pipe]
132version = "1.0"
133optional = true
134
135[dependencies.serde_json]
136version = "1.0.85"
137optional = true
138
139[dependencies.similar]
140version = "2.1.0"
141features = ["inline"]
142optional = true
143
144[dependencies.snapbox-macros]
781aab86 145version = "0.3.6"
0a29b90c
FG
146
147[dependencies.tempfile]
148version = "3.0"
149optional = true
150
151[dependencies.wait-timeout]
152version = "0.2.0"
153optional = true
154
155[dependencies.walkdir]
156version = "2.3.2"
157optional = true
158
0a29b90c
FG
159[features]
160cmd = [
161 "dep:os_pipe",
162 "dep:wait-timeout",
163 "dep:libc",
49aad941 164 "dep:windows-sys",
0a29b90c
FG
165]
166color = [
49aad941
FG
167 "dep:anstream",
168 "snapbox-macros/color",
0a29b90c 169]
49aad941 170color-auto = ["color"]
0a29b90c
FG
171debug = [
172 "snapbox-macros/debug",
173 "dep:backtrace",
174]
175default = [
176 "color-auto",
177 "diff",
178]
179detect-encoding = ["dep:content_inspector"]
180diff = ["dep:similar"]
49aad941 181examples = ["dep:escargot"]
0a29b90c
FG
182harness = [
183 "dep:libtest-mimic",
184 "dep:ignore",
185]
fe692bf9
FG
186json = [
187 "structured-data",
188 "dep:serde_json",
189]
0a29b90c
FG
190path = [
191 "dep:tempfile",
192 "dep:walkdir",
193 "dep:dunce",
194 "detect-encoding",
195 "dep:filetime",
196]
197structured-data = ["dep:serde_json"]
49aad941
FG
198
199[target."cfg(unix)".dependencies.libc]
200version = "0.2.137"
201optional = true
202
203[target."cfg(windows)".dependencies.windows-sys]
781aab86 204version = "0.48.0"
49aad941
FG
205features = ["Win32_Foundation"]
206optional = true