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